Algunos factores a considerar
1) El rol DevOps es una creación relativamente reciente (una combinación de TI / Ingeniería de Sistemas con Programación). Entonces, ¿puede “desaparecer” con la misma facilidad?
2) Basándome en mirar alrededor del área de Boston, los salarios de DevOps parecen estar 10% por debajo de SWE equivalentes. ¿Verá la gerencia lo que vales en comparación con los SWE “Golden Boy”?
- Soy un ingeniero de software que trabaja para una empresa multinacional líder. Quiero hacer mi carrera en el campo de análisis de datos y Big Data. ¿Alguien puede sugerirme cómo puedo ingresar a esta secuencia? En mi empresa actual no estoy teniendo esa oportunidad.
- ¿Cómo suena esto para una oferta de trabajo de ingeniería de software de Google o Facebook?
- ¿Puedo convertirme en un buen desarrollador de software como ingeniero eléctrico?
- ¿Están muriendo las pruebas manuales?
- Soy un probador de software de profesión y ha pasado un año. ¿Puedo cambiar a data science-big data? ¿Cómo debo proceder?
3) Aunque DevOps es popular, el auge de los sistemas PAAS (por ejemplo, AWS beanstalk, Heroku, etc.) y Docker me sugiere que las tareas de DevOps se llevan cada vez más a los SWE. ¡Así que ten cuidado!
Creo que siempre habrá una función para una “persona de TI” que pueda aprovisionar recursos en la nube con código. Entonces, si te gusta y te apasiona, hazlo. Pero cuando el “empuje viene a empujar”, las tareas y el trabajo pueden asignarse a SWE o, lo que es peor, subcontratados.
Entonces, si te importa “golpear pedazos”, creo que es genial aprender algunas habilidades de DevOps (quiero hacerlo yo mismo), pero te sugiero que sigas siendo un SWE.