Quiero convertirme en un DBA pero no tengo experiencia. ¿Cómo me convierto en uno?

Realmente no hay un camino directo para ninguna de las posiciones. Sugeriría elegir cuál te interesa más y luego puedes armar un plan para llegar allí. Voy a entrar en más detalles a continuación, pero primero hablemos de ambos roles.

Un administrador de sistemas se centra en la infraestructura de TI. Mientras que típicamente un administrador de red se enfocará en el cableado y la conmutación, los administradores de sistemas trabajarán con ellos en la configuración de varios servidores. Estos pueden incluir, a menudo, servidores Windows / Linux, hosts de virtualización (ESXi) y soluciones de almacenamiento como SAN. Normalmente, un administrador de sistemas también administrará estos sistemas. Tampoco es raro que un administrador de sistemas se especialice en un área como la virtualización o el almacenamiento.

Un DBA, por otro lado, es en gran medida un papel híbrido. Nos centramos no solo en la infraestructura subyacente, sino también en lo que sucede dentro del servidor DB. En un momento estamos buscando ajustar consultas de bajo rendimiento y realizar el mantenimiento del índice, y al siguiente estamos solucionando una falla del clúster o ajustando las copias de seguridad. Un DBA es de esa manera también una especialidad. Tenemos que entender tanto la infraestructura como el desarrollo.

Para convertirse en un administrador de sistemas, la mayoría de las personas comienzan en la mesa de ayuda. La experiencia obtenida aquí para solucionar varios problemas de los usuarios puede ser invaluable cuando más tarde se traslade a un rol de administrador de sistemas. Si elige esta ruta, le recomendaría lo siguiente para empezar.

Certificación Comptia A + y luego, mientras trabaja, busque una certificación de escritorio de Windows o Linux. Esto te dará una buena base de conocimiento.

Luego puede seguir con los cursos / certificación equivalentes del servidor. Es posible que en ese momento también desee ver un curso de redes más profundo.

Sin embargo, para un DBA hay dos caminos para elegir. Algunos DBA están más orientados a la infraestructura, mientras que otros provienen de un entorno de desarrollo.

Lo primero sería convertirse primero en un administrador de sistemas y luego aprender a desarrollar DB. Esto significa que ya debe tener una buena comprensión de la infraestructura. El otro método es al revés, comience como desarrollador y aprenda todo lo que pueda sobre el diseño de bases de datos. Sin embargo, aún tendrá que aprender mucha infraestructura.

Un buen DBA necesitará saber SQL, cómo administrar el sistema operativo en el que se ejecuta el servidor DB, diseño de base de datos, redes, etc.

Hola Deepak

Primero aclare su mente si quiere ser un DBA o un Administrador del Sistema o un FA. porque DBA y SA son roles diferentes. Son diferentes en términos de tecnología, en términos de herramientas en términos de conocimiento, etc.

Para un DBA, sí, debes ser competente, pero como más reciente, no lo creo. Debe hacer algunos cursos intensivos de Microsoft u Oracle. También debe ser competente en algún concepto de programación. Porque un DBA también necesita escribir consultas. No es un trabajo típico una vez que comienzas a aprender, pero será más interesante si lo sientes. Hay varios tipos de bases de datos, supongo que las conoce, así que elija una y vaya por ella.

Por otro lado, SA o el administrador del sistema es diferente, no puede ir directamente al puesto de administrador del sistema. pero hay varios caminos para llegar allí lo antes posible. Una vez más, vaya a algunos cursos intensivos de Microsoft, prefiero MCP, MCSA, MCSE, etc. o empiece a encontrar un trabajo como servicio de asistencia de TI o ejecutivo de TI. Te dará experiencia en términos de trabajo. una vez que haya aprobado la certificación, nadie lo detendrá para una SA, pero sí se requiere experiencia en todas partes. Como administrador del sistema, debe tener conocimientos de redes, servidores, escritorios (Windows, Linux, MAC), hardware y software. Necesita un conocimiento básico de todo esto, pero a medida que avanza en términos de publicación y paquete, requiere un conocimiento profundo. Básicamente hay dos tipos de administrador del sistema, uno es el administrador del sistema de Windows y otro es el administrador del sistema Linux, pero algunos encuentran un híbrido tipo A más de ambos, típico de encontrar.

¿Estás hablando de “hacer negocios como”? ¿Como que?

DBA informática:

Habilidades de comunicación sobresalientes: los DBA de Oracle Applications deben interactuar con la comunidad de usuarios finales y deben tener habilidades de comunicación de nivel universitario, pudiendo comunicarse claramente, tanto oralmente como por escrito.

Licenciatura en negocios: el personal más exitoso de Oracle Applications DBA tiene títulos avanzados en administración de empresas, casi todos de las escuelas de negocios colegiadas acreditadas por AACSB. Los graduados de escuelas de negocios subóptimas tendrán dificultades para obtener un trabajo en la administración de Oracle Applications, y una comprensión firme de los procesos de negocios es esencial para realizar muchas de las funciones del rol de trabajo de Oracle Applications DBA.

Habilidades de DBA: la mayoría del personal de DBA de Oracle Applications tiene al menos cinco años de experiencia de DBA progresiva a tiempo completo, y a veces tienen certificaciones de Oracle como OCP y OCM. Oracle Applications DBA también debe tener una buena comprensión de las tecnologías relacionadas, especialmente Java (JDeveloper, J2EE, Apache) y Oracle Application Server.

En la escuela de posgrado, todos los estudiantes de TI y CS toman cursos como Investigación de operaciones donde aprenden a desarrollar reglas de decisión complejas y las aplican a conjuntos de datos del mundo real. Usar Oracle como el almacenamiento de back-end de datos y reglas de decisión es una excelente manera de prepararse para las aplicaciones del mundo real de sistemas expertos, DSS e IA. Además, los cursos avanzados de estadística (análisis multivariante) son una buena manera de prepararse para una carrera en minería de datos de Oracle e inteligencia empresarial (BI). Para obtener más información, consulte mis notas sobre sistemas expertos y sistemas de soporte de decisiones que utilizan Oracle.

Las empresas ahora requieren una combinación de habilidades técnicas y gerenciales y las que mejor se ajustan son aquellas con una licenciatura en Ciencias de la Computación y un MBA en Sistemas de Información. Los empleadores necesitan un DBA que pueda comprender las áreas de sistemas comerciales (contabilidad, finanzas, marketing) y los MBA son un abeto perfecto para el puesto de trabajo de DBA.

Los niños trabajadores que se han distinguido al graduarse de una universidad de primer nivel son cortejados agresivamente por los principales vendedores de software (a Oracle le gusta contratar a Harvard, MIT, etc.).

¿Realmente necesito una maestría para ser un DBA? No siempre, pero los artículos señalan que los trabajos de tecnología son un ascenso para aquellos con títulos avanzados y los expertos dicen que la contratación de TI aumenta un 40% para los mejores graduados universitarios. Recuerde, existe una diferencia entre trabajar en la administración de bases de datos y ser “el” DBA, la única persona responsable de los recursos de datos de las corporaciones.

Aquí están mis notas sobre Oracle Salario de Compensación, y hay una amplia variación según las responsabilidades del trabajo de DBA, la calidad del DBA, el costo de vida y la experiencia del DBA. Aquí hay una buena encuesta salarial de Oracle DBA que muestra el promedio nacional de $ 65,000 por año.

Sin embargo, hay una gran variación en el salario de DBA. En 1981, el salario promedio de DBA era de más de 10 años, y un DBA recién salido de la universidad podría esperar ganar $ 32k / año, un buen salario cuando la gasolina era de 80 centavos por galón. Hoy, la inflación y el aumento de la demanda han aumentado la escala salarial del DBA:

Nivel bajo DBA. Un Oracle DBA sin universidad y con menos de 10 años de experiencia gana aproximadamente (edad * 2), un joven de 25 años gana aproximadamente $ 50k / año.

Nivel medio DBA. Un DBA con una licenciatura y diez años de experiencia laboral a tiempo completo puede ganar hasta (edad * 3), con un DBA de 35 años que gana alrededor de $ 105 / año.

Senior DBA. Un DBA senior con una maestría, 20 años de experiencia en la gestión de bases de datos de misión crítica puede ganar hasta (edad * 4), con un gerente de DBA de 45 años que gana hasta $ 180k / año.

Superestrella DBA. Para las superestrellas de DBA con títulos avanzados y habilidades especializadas (RAC, Oracle Apps), el pago suele ser tan alto como (edad * 6) y una superestrella de 35 años puede ganar hasta $ 210k por año.

En resumen, convertirse en un DBA requiere un compromiso de por vida. Las grandes corporaciones no confiarán sus datos de vida o muerte a cualquiera, y la mayoría insiste en contratar a DBA que hayan demostrado un compromiso con la profesión, adquiriendo constantemente nuevas certificaciones, títulos y conocimientos.

Ok … En lo que respecta a los antecedentes artísticos, hay algún punto que debes recordar …

El administrador de la base de datos de DBA es un puesto / puesto 100% técnico.

No solo los datos se refieren a este término, hay varios detalles técnicos que necesita para ser un DBA.

La gestión de Big Data (Suena como un dedo de pescado) es un gran problema real para Gaint corporativo. incluye reversibilidad de datos, seguridad de datos … administración de ERP y la parte patética es la revisión de SQL.

Otra parte es competente para trabajar en la capa física de la base de datos.

Permítanme describir un problema de la vida real que he enfrentado …

Un cliente tiene un modo de operación de 3 capas en un ERP.

Solo el administrador o el lvl ejecutivo tienen permiso para modificar alguna información crítica. Pero cuando ese lvl intenta abrir la base de datos por capa modificada, todos los clientes dejan de funcionar. Se congela … Así que en ese momento debe tener conocimiento sobre el sistema del servidor y el desarrollo de aplicaciones.

Si está seguro y tiene suficiente confianza para pasar por esta situación patética, tenga algunos buenos certificados / Licenciatura de ORACLE … ese tipo de Certificados eliminan el problema del problema de licenciatura de nivel de licenciatura … Así que la mejor de las suertes para su empresa … Le deseo éxito en tu camino.

En primer lugar, puede que no lo parezca de inmediato, pero su experiencia en finanzas ayudará de manera progresiva. Me mantendría alejado de intentar convertirme en administrador del sistema. Hay demasiados administradores de sistemas por ahí, y su título de finanzas no ayudará allí. En su lugar, desarrolle su SQL y sus habilidades de programación, y busque algo que combine las finanzas y las bases de datos. “FinTech” – tecnología financiera – es un área candente en este momento.

Hay muchos cursos de certificación disponibles, pero en realidad no necesita tener ninguna certificación para trabajar en TI. Tengo un título de una de las escuelas de ingeniería más prestigiosas de América del Norte, pero nunca me han pedido que muestre mis transcripciones ni ninguna prueba de que alguna vez fui allí.

Los programas de certificación simplemente “prueban” a las personas que puedes hacer algo, pero generalmente no son muy rigurosos en su contenido o prueba. La mayoría están allí para ganar dinero rápido.

Hay muchas herramientas de aprendizaje gratuitas y de pago en línea: academia Khan, etc. Para el aprendizaje pago de cualquier cosa, mi sitio favorito es Lynda.com.

Por supuesto, nada supera el aprendizaje real en el lugar de trabajo. Encuentre un mentor, alguien con al menos 15 años de experiencia más que usted. Vea si lo asesorarán y le darán lecciones 1 a 1 a cambio de hacer una pasantía o realizar tareas serviles / scripting a medida que desarrolla sus habilidades. Si trabajan para una empresa en crecimiento, tal vez haya un trabajo allí para ti cuando seas lo suficientemente bueno y demuestres tu valía.

Adicionalmente:

También querrá aprender las secuencias de comandos de la línea de comandos de Linux / Windows o las secuencias de comandos de Python. Ser un DBA generalmente implica ser al menos un administrador de sistemas medio competente.

Viniendo de las finanzas, debes saber mucho sobre las hojas de cálculo. Las bases de datos son esencialmente lo mismo, pero con filas y columnas desordenadas. A menudo, la manipulación de datos es más fácil en hojas de cálculo para usted, sus colegas o sus clientes. Conviértete en un maestro de Excel si aún no lo estás y asegúrate de entender vlookup: es una función que te permite hacer referencia a ID en otra hoja y hace que parezca más una base de datos.

Querido amigo,

Te aconsejo que llegues demasiado tarde para que el perfil sea mejor, puedes continuar con tu perfil actual.

Pero si aún cree que quiere comenzar una nueva carrera como DBA y es bueno en matemáticas, especialmente en un tema llamado teoría de conjuntos, debe comenzar desde la mesa de ayuda y luego avanzar hacia el analista de sistemas.

También tienes que repasar algunas habilidades de consulta SQL de básico a avanzado

Saludos,

Hay muchas certificaciones disponibles para convertirse en administrador de la base de datos en Oracle / SQL.

Si no tiene experiencia, lo mejor que puede hacer es unirse a un instituto de entrenamiento e intentar obtener estas certificaciones. Una vez que obtenga los básicos, tendrá una idea de cómo proceder.

Mira esto, he puesto un video curso completo sobre Cómo convertirse en un dba :

Cómo convertirse en un DBA

More Interesting

Me gustaría encontrar una carrera en impresión 3D y fabricación. ¿Qué habilidades o conocimientos mejorarían mis posibilidades de ser contratado?

¿Qué necesita un ingeniero de electrónica y comunicaciones para construir un automóvil como este? (dada a continuación)

¿Puedo rechazar un trabajo para el que he firmado una carta de empleo antes de la fecha de inicio?

Soy un graduado en ciencias de la computación y trabajo para una compañía de software, mis intereses incluyen el campo técnico y de gestión. ¿Cómo debo buscar mi futuro?

No tengo un fuerte deseo de ganar dinero? ¿Qué tengo que hacer?

Cómo elegir si optar por un doctorado o un MBA después de una maestría en biotecnología

¿Es una buena idea optar por PGP de IIM-A / B / C a la edad de 32 años?

Como desarrollador de software del Reino Unido (.NET, Node, etc.), ¿cuál es el mejor camino para convertirse en arquitecto de software? ¿Qué cursos debo considerar?

¿Qué trabajo hace un ingeniero químico en la empresa de fabricación de cerveza?

¿Por qué se difama VIT después de tener un plan de estudios e infraestructura muy buenos?

¿Debo enviar un currículum vitae o currículum para mi admisión de posgrado?

¿Cuáles son 10 cosas importantes que la mayoría de los estudiantes hacen en las universidades indias?

¿Qué debe hacer si una compañía lo llama para una entrevista y luego la cancela?

¿Seré discriminado por los empleadores tecnológicos si me uno a la Reserva del Ejército de los Estados Unidos?

Soy un ingeniero. Quiero convertirme en analista de negocios. ¿Qué cursos debo tomar?