¿Qué persona debe hacer ingeniería de software?

En cuanto a qué “tipo de persona”, esto es difícil de decir. No existe una fórmula probada para el éxito, y mucho tiene que ver con cada organización para la que trabaja. En general, es beneficioso ver problemas y entusiasmarse con el desafío. Un día típico para un ingeniero de software es tener tareas para las cuales nadie tiene una respuesta inmediata sobre cómo realizarlas. Además, la capacidad de comunicarse claramente con las personas también es importante. Agregue a esto, la capacidad de autoaprendizaje y la voluntad de probar nuevas técnicas, tecnología, etc., porque la tecnología cambia de un momento a otro.

Solo tenga en cuenta que no todas las organizaciones / equipos alientan ni permiten que los ingenieros hagan nada más que seguir las especificaciones existentes. Esto podría deberse al campo en el que se encuentra el negocio, o simplemente a la política. Algunos ejemplos de esto pueden incluir Banca, Militar, Médico.