¿Por qué la mayoría de la gente dice que los servicios de datos y la base de datos son las partes más importantes de un sistema?¿Por qué la mayoría de la gente dice que los servicios de datos y la base de datos son las partes más importantes de un sistema?
Por lo que he visto, es el desarrollo del front-end: GUI, WEBUI, XAML que es el más importante. Ciertamente más importante que los niveles intermedios y de base de datos.
No creo que sea un gran problema construir la base de datos de una aplicación. Después de todo, el esquema de datos proviene del análisis de negocios y hay muy poco trabajo "creativo" por parte del desarrollador de la base de datos. Lo mismo es cierto para el lado de la lógica de negocios (nivel medio). Además, J2EE y .NET Enterprise Framework ayudan a desarrollar la lógica empresarial.
Entonces, ¿qué hace el desarrollador de la base de datos que es tan importante? ¿Por qué incluso necesitamos un desarrollador de base de datos independiente? ¿Por qué la mayoría de las empresas todavía pagan un salario más alto a los desarrolladores de middle/backend en lugar de a los desarrolladores de front-end?
Creo que los desarrolladores que construyen la IU (en Java o C#) deben tener conocimiento de la base de datos. Esto les permitiría construir toda la aplicación. En mi opinión, es imposible permitir que una persona con conocimiento que no sea base de datos desarrolle la aplicación de todos modos.
Háganme saber de qué me falta aquí.
Muchas gracias.
No estoy diciendo que una base de datos sea el fin de todo o que sea todo, pero por favor, trabaje en el mundo real antes de cuestionarlo. –
No entiendo el voto a la baja. El hecho de que la pregunta sea un poco corto de miras no significa que sea una pregunta inválida. +1. –
¿Cuál es la pregunta? ¿Quién es el que dice que la base de datos es más importante? ¿Qué tipo de sistemas? ¿Por qué es importante esta pregunta? –