He usado el artículo de wikipedia sobre el premio Nobel para esta respuesta (http://en.wikipedia.org/wiki/Nob…) pero creo que dos factores dificultarían que un ingeniero de software gane un premio Nobel por trabajar solo en ingeniería de software. Los primeros son los términos de la voluntad de Alfred Nobel, donde un ganador ideal se define como alguien que ha conferido el “mayor beneficio para la humanidad” en física, química, paz, fisiología o medicina y literatura. No se menciona la informática (¡obviamente!), Por lo que, según este criterio, el trabajo ganador tendría que estar en una de estas categorías específicas, y la Ingeniería del Software sería parte del método utilizado para llevarlo a cabo.
El segundo factor es que el comité tiende a preferir los descubrimientos a los inventos. La Ingeniería de Software (o Ingeniería, en general) se trata de resolver problemas e inventar soluciones, en lugar de descubrimientos fundamentales, por lo que a pesar de la ironía de que Alfred Noble sea Ingeniero e Inventor, en este criterio, las invenciones de Ingeniería de Software son demasiado para el Comité Nobel !
Sin embargo, no es difícil imaginar un escenario en el que un Ingeniero de Software descubra algo en Ciencias de la Computación que resulte en una aplicación de tan inmenso beneficio para la humanidad que el Premio Nobel solo debe ser otorgado al descubridor. ¡Qué tal una implementación de IA que pueda exigirnos, sin lastimar a nadie, dejar de luchar en guerras letales! En ese punto, sin embargo, el Premio Nobel sería lo menos que deberíamos otorgar al descubridor.
- ¿Cuáles son algunas recomendaciones para una entrevista de vuelo?
- ¿Qué dicen los ingenieros de software destacados sobre la fecha límite del software?
- ¿Cómo es trabajar en una empresa de TI / Software como ingeniero en Nueva Zelanda?
- Cómo hablar con la gente del lado del cliente como ingeniero de software
- ¿Cuáles son algunos buenos temas nuevos para que un desarrollador de software experimentado les enseñe?