Sabes que aprendí SQL en la escuela y la representación de datos es lo más difícil que nunca he cruzado.
Claramente, SQL está hecho para negocios complejos actuales con situación de datos complejos como un banco, seguros, gobierno, …
Mucha gente malinterpreta mucho SQL, SQL está hecho especialmente para dar vida a los datos. Como desarrollador, incluso un desarrollador de back-end, estos SQL todavía se usan al 3% de su capacidad. Si trabaja con el administrador de la base de datos, tendrá algo increíble como excel master. Los datos están prácticamente vivos, evolucionan, se transforman sin ninguna aplicación.
- Dejé la escuela secundaria. ¿Puedo obtener trabajos de desarrollador web después de practicar y estudiar?
- Quiero ser un desarrollador de backend. ¿Es bueno NodeJS con Typecript para comenzar?
- Quiero externalizar un desarrollador web, ¿qué fuentes de buena reputación me recomiendan?
- Me gustaría comenzar un sitio de noticias sobre comediantes, ¿puedo publicar su standup en YouTube?
- Comencé a practicar PHP la semana pasada. ¿Es normal que el código PHP me parezca feo y no eficiente?
Qué son los Datos en primer lugar, una información. Un dato es valioso si puede explotarlo. Un verdadero RDMS respeta algunos principios como datos únicos, datos útiles, … Cualquiera que sea la complejidad de la base de datos, no es la aplicación en sí, sino la base de datos y los datos.
Pasé mucho tiempo en la escuela para aprender cómo resolver cualquier negocio y crear la base de datos perfecta para cada uno de ellos.
No necesita una base de datos si usa cosas simples de negocios como iniciar sesión, agregar, todo lo relacionado con el almacenamiento de la estructuración de datos solo para la indexación, por ejemplo, los registros, los artículos de blogs no son datos complejos y no necesitan un RDBMS tradicional, puede usar mongo db. Porque estos datos necesitan más rendimiento que una transformación compleja y vinculada.
Dependiendo de su habilidad, no hay forma de que pueda aprender estos conceptos. Necesitas un verdadero estudio para hacer eso. Hay muchos sitios web para hacer eso, pero honestamente, se convertirá en desarrollador, pero en analista de datos, desarrollador de datos o ingeniero de datos.
Un desarrollador web no tiene que aprender todo sobre SQL, sino mucho más sobre consultas, consultas rápidas, consultas eficientes.
Desde que trabajé en TI, excepto mi compañero de clase en la misma escuela. No he visto a nadie entender la profundidad de los datos.
IOT, Big data son solo datos instruidos, no necesitan estar vivos. Porque al final, en realidad no se transforman, se suelen contar como datos de seguimiento, datos de rendimiento porque usará estos datos para:
- Lo que mi usuario usa, mira el reloj
- ¿Cuál es el más usado?
- Indicador de métricas
Así que eso es todo. Son informaciones sin estado.
Cuando un banco es diferente. Un dato será así, por ejemplo:
Pagos => convertirse en información crediticia => generará datos para esta o esta compañía => el estado cambiará para otros datos => como resultado de la acción sobre los datos
Recuerdo unos datos que generan más datos y crean una especie de celda en una base de datos. Los datos están vinculados e interconectados y realmente dependen unos de otros.
Conclusión
Es bueno descubrir detrás de la mecánica de los datos como desarrollador web, pero la mayoría de los trabajos de hoy no lo necesitan. Y aprendiendo todo este concepto, lleva años, no una semana, como un lenguaje de programación porque es un verdadero arte, prácticamente un analista de datos.
Y lo que necesita es solo consultas básicas.