DevOps se define por la experiencia en tres conjuntos de habilidades específicas:
- Codificación y scripting
- Reingeniería de procesos
- Colaboración con otros
Combinadas, estas habilidades indican la nueva forma de escribir software. Una vez que un largo proceso de creación de código desde cero desde el principio hasta el final, la creación de nuevos productos hoy en día puede ser simplemente una cuestión de elegir una pila de componentes y unirlos con el código. La autoría se ha convertido en garantizar que el nuevo software funcione en un conjunto diverso de sistemas operativos y plataformas de forma inmediata. Del mismo modo, a diferencia del pasado, las pruebas y la implementación ahora se realizan con frecuencia, en lugar de al final de etapas específicas.
No hay una trayectoria educativa o profesional específica para convertirse en ingeniero de DevOps. Muchos ingenieros de DevOps son desarrolladores que se interesan en la implementación y las operaciones de red, o administradores de sistemas que maniobran en el lado del desarrollo del proceso. Son individuos que han superado sus roles y competencias definidos para obtener una visión integral de sus entornos técnicos.
- ¿Debo continuar mi título de ingeniero civil o cambiarme a finanzas? Estoy interesado en ambos, pero tengo dificultades para mantener mis calificaciones altas.
- ¿Es mejor especializarse en ingeniería mecánica o aeroespacial?
- ¿Cómo es que el profesor Ed Boyden (MIT) puede tener títulos de licenciatura en física, ingeniería eléctrica y ciencias de la computación, así como una maestría en ingeniería, y hacer esto en 4 años?
- Cómo buscar trabajos de Ingeniería civil en EE. UU.
- ¿Debería un estudiante de ingeniería mecánica especializado en mecánica térmica y de fluidos aprender MATLAB?
Para aquellos que desean pasar de su educación en programación a un rol como ingeniero DevOps, no hay forma de explicar la falta de experiencia, pero hay cosas que uno puede hacer para diferenciarse de otros como ellos. Ampliar el conocimiento a través de servicios como Linux Academy y Amazon Web Services puede resultar en una entrevista mucho mejor en entrevistas que alguien sin estas habilidades.