¿Cómo puedo comenzar mi carrera como administrador de Linux?

La administración de Linux es un trabajo realmente genial y gratificante para las personas a las que les gusta. Permítame describirle exactamente qué habilidades debe tener antes de solicitar su primer trabajo de administrador de Linux.

  1. Buenas habilidades de scripting de Shell: puede obtener esto refiriéndose a videos, tutoriales y libros en línea. Para empezar, recomendaría obtener una copia de “Conceptos y aplicaciones UNIX” de Sumitabha Das. Consulte también TLDP (The Linux Documentation Project) para una mejor comprensión de este concepto.
  2. Buena comprensión del sistema operativo: supongo que desea especializarse con RedHat Linux. Puede desarrollar esto para Linux en general utilizando libros como la guía de certificación RHCE de Michael Jang. Recomendaría especializarse en al menos dos versiones de Linux, como RHEL y Debian.
  3. Buena solución de problemas y análisis de causa raíz : una vez que haya trabajado en los puntos uno y dos, configure una máquina virtual en su computadora, instale un sistema operativo Linux y cree una instantánea. Luego, comience a destruir el sistema modificando los archivos de configuración dentro del directorio / etc de la VM. Una vez hecho esto, intente resolver los problemas que surgen. Si opta por el libro de capacitación de RHCE que sugerí anteriormente, obtendrá un sistema de práctica en un DVD que puede usar para evaluar sus habilidades.

Todo esto es solo un comienzo. Una vez que esté bastante seguro de sus habilidades, busque una certificación como RHCE. Eso te ayudará a conseguir tu trabajo mucho más rápido.

Hay varias cosas más que recogerás en el camino. Para mejorar su currículum, intente aprender nuevas tecnologías que se sientan por encima de Linux, como la virtualización KVM, OpenStack, Docker Containers y herramientas de administración de configuración como Puppet, Chef o Ansible.

Todo lo mejor.

Estoy seguro de que hay muchas opiniones sobre esto, aunque creo que sería mejor si pudieras explicar un poco tu situación para que las respuestas se apliquen más de cerca.

Aquí hay algunas preguntas que creo que son valiosas.

¿Cómo esperas que comience tu carrera? Esta pregunta es quizás más para su propia reflexión interna, con suerte permitiendo algún descubrimiento personal.

¿Tiene una meta para un hito de 5 o 10 años para su carrera como sysad de Linux?

¿Estás cambiando de carrera o simplemente estás comenzando tu carrera? Si cambia de carrera, ¿en qué industria / industrias ha trabajado? La experiencia previa en la industria podría ayudar a trazar la trayectoria en un cambio de carrera.

¿Cuál es su formación en informática en general? ¿Tiene contactos de red y / o programación?

¿Qué es lo que le interesa de Linux? Más allá de Linux, ¿algún otro FOSS que realmente te interese?

¿Tiene habilidades blandas comercializables, como ser multilingüe?

¿Vives en un área metropolitana o rural? Dispuesto a moverse?

Mi amigo, primero debes comenzar con un curso básico como RHCSA y RHCE. Una vez que esté certificado en estos, comience a buscar trabajo sobre la base de estos cursos, como lo hice antes de mi graduación. Debe comprender todos los conceptos de nivel básico del sistema operativo y el núcleo en profundidad. No vayas más allá hasta que no puedas pasar por lo básico por completo porque si no estás claro con lo básico, entonces no es útil avanzar. Intenta hacerte bueno en el script de shell también. Esto es en lo que si obtienes la perfección, entonces tu vida será mucho más fácil como administrador del sistema.

Por último, pero no menos importante en la etapa inicial, trate de concentrarse en empresas más pequeñas o emergentes porque esto es lo que le digo desde mi experiencia personal que en empresas más pequeñas o emergentes, aunque el salario es menor, aprenderá mucho porque tienen mucho trabajo con ellos. Puedes ser perfecto en Linux. La mejor de las suertes amigo.

Puede hacer la certificación RHCE y luego puede solicitar el mismo puesto en diferentes compañías