Como títulos formales? Nada.
El término “ingeniero” generalmente connota un “constructor” de algún tipo cuyo proceso de diseño es metódico, que implica la aplicación deliberada de patrones y principios establecidos.
Ciertamente existen desarrolladores que satisfacen este sentido del término; sin embargo, en la práctica, el título formal no significa nada. La ingeniería de software no es una profesión con licencia, y las empresas a menudo explotan este hecho y el valor del título ofreciéndolo como un beneficio adicional para sus empleados, independientemente de las metodologías personales.
- ¿Cuál es la diferencia notable entre un desarrollador de software independiente y un desarrollador de software que trabaja en una empresa?
- ¿Cuáles son los pasos para administrar un equipo remoto para el desarrollo de software?
- ¿Cómo es trabajar en BlackRock como desarrollador de software?
- ¿Qué tipo de preguntas hace Tescra en entrevistas para un puesto de desarrollador de software?
- ¿Cuáles son las oportunidades que entusiasman a los desarrolladores de software al poder acceder a bash de forma nativa desde Windows?
Dicho esto, no me refiero a mí mismo como un “ingeniero de software” porque mi empleador me dice que puedo (incluso si ese es mi título). Lo hago porque creo que soy uno. Lo hago porque respeto el significado connotativo del término y porque me esfuerzo cada día por cumplirlo.
Si alguien siente lo mismo, en mi libro, él también es ingeniero de software (no importa lo que aparezca en su tarjeta de presentación).