Bueno, para mí, DevOps Engineer también es ingeniero de software. Esto sucede muchas veces, especialmente cuando entrevisto a los nuevos o contratados en el campus. Todos estarían interesados en el desarrollo y no en la automatización, control de calidad o DevOps. Esto es cuando les hice una pregunta simple, ¿Qué quieres decir con Desarrollo? y casi todos responden como “Haciendo codificación” y ¡Sí! todos codificamos ya sea un ingeniero de software, ingeniero de automatización, ingeniero de control de calidad o ingeniero de DevOps, por lo que todos somos ingenieros de software, solo que nuestra especialización difiere como:
- Desarrollo: un ingeniero de software con especialización en desarrollo de productos
- QA: ingeniero de software con especialización en pruebas de productos
- Automatización: ingeniero de software con especialización en automatización.
- DevOps: un ingeniero de software con especialización en prácticas de DevOps
Como estudiante de primer año, puede sobresalir en cualquiera de estos y puede tener éxito. Creo que todo lo que debes considerar es seguir:
- Oportunidades para aprender
- Empresa y su negocio
- Equipo y personas con las que estaría trabajando
- Por encima de todo, usted posee un trabajo duro y la voluntad de tener éxito.
Sin embargo, si está demasiado interesado en saber la respuesta, aquí hay algunas entradas:
- ¿Qué grado sería bueno para mí si me gusta el software y escribir html?
- ¿Cuánto le paga Birlasoft a un ingeniero de software senior?
- ¿Por qué los ingenieros de software necesitan conocer algoritmos?
- ¿Qué debo saber como ingeniero de software?
- ¿Qué puede hacer un estudiante de primer año en ascenso para convertirse en ingeniero de software en una gran empresa tecnológica en los Estados Unidos?
Para un ingeniero de software, debe ser bueno en programación (C ++, JAVA, Python, C #), estructuras de datos, algoritmos y bases de datos
Para un ingeniero de DevOps, debe ser bueno en scripting (Perl, Shell, Python, JScript, Powershell), fundamentos del sistema operativo (Linux \ Unix CLIs), automatización y herramientas CI \ CD
En consecuencia, puede elegir su elección …
¡Espero que esto ayude!