He estado haciendo motores db y (más recientemente) cosas relacionadas con las aplicaciones desde 1989. Nunca he sido un DBA y nunca quise ser uno, aunque sé muchas cosas de “DBA-ish”.
El administrador de la base de datos es un rol operativo en una empresa y no es un título de trabajo “secuencial” en algún tipo de jerarquía de habilidades. Muchas personas de bases de datos extremadamente hábiles no son DBA calificados, y muchos DBA no tienen los conjuntos de habilidades (algo diferentes) para ser diseñadores de esquemas o arquitectos de gestión de datos.
A veces se encuentran personas que tienen ambos roles o realizan ambos trabajos, pero más típicamente un DBA es un rol de operaciones técnicas con responsabilidades de producción (al menos en entornos con bases de datos de “producción”). Los DBA tienen un profundo conocimiento de la configuración y el mantenimiento de motores de bases de datos particulares, mientras que un diseñador o arquitecto de esquemas suele ser más un rol de desarrollo o orientado al desarrollo, centrado en el diseño de esquemas y consultas generales.
- Cómo elegir b / w cloud / IOT / AI / ML / Big data
- Planeo completar mi misión de 12 meses, 12 trabajos diferentes. ¿Es una buena idea? ¿Podría sugerir 12 trabajos diferentes?
- ¿Qué sería más beneficioso para mí estudiar para convertirme en físico médico, química o biología?
- Me interesa la tecnología y me apasiona el diseño y las artes. ¿Qué opciones de carrera / industrias ofrecen oportunidades para ambos?
- ¿Qué correcciones debo hacer en mi currículum para que se ajuste mejor al rol de ingeniero de software (más reciente)?