¿Cómo me convertiría en administrador de la base de datos sin una licenciatura en informática u otro título técnico?

Primero, creo que es importante hablar sobre por qué (al menos en mi experiencia) las personas contratan DBA.

Una razón es que son una organización grande que tiene varios grupos de bases de datos que sirven datos, estos probablemente tienen algún tipo de regulación sobre los datos que almacenan como PII o HIPAA protegidos. La organización ya tiene un equipo de DBA y están rellenando o expandiendo eso. Estos generalmente ofrecerán puestos de nivel de entrada junto con puestos de nivel medio a superior.

También está el negocio más pequeño o en crecimiento que puede o no haber tenido un DBA antes, pero generalmente están contratando una banda de un solo hombre. Si bien la especificación del trabajo puede o no decirlo, casi siempre se espera que esta persona sea un DBA de nivel superior. Esto se debe a que, por lo general, no existe la estructura de soporte para entrenar a un junior, generalmente también está heredando un desastre.

Probablemente tendrá mejor suerte con la opción 1, porque incluso si pudiera farolear en la segunda, sería malo para todos. Además, su título lo ayudará con una organización más grande, generalmente no les importa lo que sea, siempre que tenga uno.

También agregaré que hay mucho más para ser un DBA que aprender los “lenguajes de bases de datos” (SQL). Deberá aprender sobre bloqueos, agrupación, fragmentación y mucho más. Aprenderás mucho sobre la marcha, pero hay mucho que hacer.

Tienes algunos caminos, puedes ir por la ruta de certificación. Confesaré que no tengo existencias en las certificaciones al contratar, pero otros sí. Si elige la opción 1, las bases de datos probablemente serán Oracle o Microsoft SQL Server. Puede investigar sobre cuál es el más actual allí.

Recomendaría encontrar un grupo de reunión de base de datos. Si no hay uno en su área, busque una reunión de tecnología local y únase a eso. Hable con la gente y averigüe qué hay disponible en su área, averigüe quién está contratando. Compre algunos libros, consulte los tutoriales en línea: aprenda y luego solicite. Cuando te rechacen, pregunta por qué y recibe comentarios, mejora.

Como nota, cuando solicite. Recuerda, realmente no sabes mucho y eso está bien, eres un Junior. Cuando contrato a jóvenes no estoy tratando de averiguar cuánto saben. Estoy tratando de averiguar cuánto pueden aprender y si puedo confiar en ellos.

¡Diviértete y buena suerte!

Acabo de hacer esto. Diré que no es un camino fácil, pero definitivamente posible.

Realmente no hay un camino directo para convertirse en un DBA. La razón de esto es que el rol requiere MUCHA confianza. Como DBA somos responsables de mantener la integridad y la seguridad de los datos en primer lugar. Esta es la base sobre la cual se construye el rol de DBA. Piense en ello como una pirámide y las copias de seguridad / seguridad son los dos niveles inferiores que sostienen todo lo demás. Ahora, después de eso viene el rendimiento, etc.

Por lo general, la mayoría de los DBA terminan tan accidentalmente. Por lo general, la compañía necesita un DBA y asigna los deberes a un desarrollador o un administrador de sistemas, dependiendo de quién tenga más conocimiento sobre la plataforma y las políticas de la compañía.

Ahora no dejes que esto te asuste. Puedes empujar y llegar allí, ciertamente lo hice. Te recomiendo que estudies y te certifiques en la plataforma que elijas. Para obtener información sobre SQL Server, puede encontrarla aquí: Certificación de Microsoft SQL | Microsoft Learning. Esto le enseñará conceptos básicos de administración, conceptos básicos de tsql y conceptos básicos de almacenamiento de datos. Con eso y una comprensión del diseño de la base de datos, puede comenzar a construir esa confianza como desarrollador de bases de datos. Una vez que hayas puesto un pie en la puerta, será mucho más fácil dar el salto al DBA.