Como estudiante de primer año, ¿qué es mejor para mí ser ingeniero devops o ingeniero de software?

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:

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!

Mi sugerencia: comience como ingeniero de software. Una definición de DevOps es automatizar las tareas en torno a la ingeniería de software; es útil si usted es un profesional que tiene una gran comprensión de lo que se está automatizando

More Interesting

¿Qué matemática se requiere en ingeniería de software?

¿Cuáles son algunas diferencias de pensamiento entre los ingenieros de desarrollo de software y los ingenieros de prueba?

Cómo conseguir un trabajo en Automattic como ingeniero de software

¿Apache Software Foundation contrata ingenieros de software a tiempo completo?

¿Qué nivel de ingenieros de software están autorizados para volar en clase ejecutiva en Google?

¿Cuáles son las posibilidades (estadísticamente) de ser empleado como ingeniero de software después de graduarse de Hack Reactor?

¿Cuál es su opinión sobre el hecho de que un gran número de personas extremadamente inteligentes en el Valle están trabajando para tratar de hacer que más personas hagan clic en los enlaces?

¿Qué es un codificador, programador, analizador de sistemas e ingeniero de software?

¿Cómo son tratados los ingenieros de software en Netflix?

Como ingeniero de software, ¿cómo se pone en estado de flujo?

¿Es el desarrollo integrado un buen lugar para comenzar tu carrera? ¿Qué tan fácil es cambiar más adelante?

¿Cómo fue su experiencia trabajando con desarrolladores que obtuvieron un título en Ingeniería de Software versus aquellos que obtuvieron un título en CS?

Soy ingeniero de software, pero quería ser ingeniero biomédico diseñando prótesis, ¿hay algo que pueda hacer para lograrlo?

¿Por qué existen títulos como 'ingeniero de software senior' o 'ingeniero principal' en las compañías de software?

¿Cómo se ve el código de clase mundial?