Bueno, porque generalmente los brillantes son reclutados en las industrias de mega software. Y lo mejor merece la mejor compensación. Porque preguntas ? Porque las personas literalmente mueren en miles de millones y las economías gigantes colapsan si hay un pequeño error en un software. Por ejemplo,
WW3, casi …
En 1980, NORAD informó que Estados Unidos estaba bajo ataque con misiles. El problema fue causado por un circuito defectuoso, una posibilidad que el software de informes no había tenido en cuenta.
En 1983, un satélite soviético informó sobre misiles estadounidenses entrantes, pero el oficial a cargo decidió seguir su instinto de que era una falsa alarma y decidió no hacer nada.
- ¿Cómo es BVDU Pune para un B.Tech?
- ¿Cuáles son los países que tienen buenos programas para maestrías en ciencias de la computación que no sean EE. UU.?
- ¿Qué tipos de escolarización les dan a los estudiantes mejores trabajos?
- ¿Cuáles son algunas cosas que nadie te dice sobre la ingeniería mecánica?
- ¿Un programa de doctorado me permitiría hacer ciencia si no tengo un título universitario?
Acelerador médico Therac-25. Un dispositivo de radioterapia funciona mal y administra dosis letales de radiación en varias instalaciones médicas. Basado en un diseño anterior, el Therac-25 era un sistema de terapia “mejorado” que podía administrar dos tipos diferentes de radiación: un haz de electrones de baja potencia (partículas beta) o rayos X. Los rayos X del Therac-25 se generaron al aplastar electrones de alta potencia en un objetivo metálico colocado entre la pistola de electrones y el paciente. Una segunda “mejora” fue el reemplazo de los enclavamientos electromecánicos de seguridad más antiguos del Therac-20 con control de software, una decisión tomada porque el software se percibía como más confiable.
Lo que los ingenieros no sabían era que tanto el 20 como el 25 se basaban en un sistema operativo que había sido maltratado por un programador sin capacitación formal . Debido a un error sutil llamado “condición de carrera”, un mecanógrafo de dedos rápidos podría configurar accidentalmente el Therac-25 para que el haz de electrones se disparara en modo de alta potencia pero con el objetivo de rayos X de metal fuera de posición. Al menos cinco pacientes mueren; otros están gravemente heridos.
Agujero no detectado en la capa de ozono
El agujero en la capa de ozono sobre la Antártida permaneció sin ser detectado durante un largo período de tiempo debido a que el software de análisis de datos utilizado por la NASA en su proyecto para mapear la capa de ozono había sido diseñado para ignorar los valores que se desviaban mucho de las mediciones esperadas.
El proyecto se había lanzado en 1978, pero no fue hasta 1985 que se descubrió el agujero, y no por la NASA. La NASA no encontró el error hasta que revisaron sus datos, lo que de hecho mostró que había un gran agujero en la capa de ozono.
Errores de lanzamiento de cohetes
En 1996, un cohete europeo Ariane 5 estaba listo para entregar una carga útil de satélites en la órbita de la Tierra, pero los problemas con el software hicieron que el cohete de lanzamiento se desviara de su camino apenas 37 segundos después del lanzamiento. Cuando comenzó a desintegrarse, se autodestruyó (una medida de seguridad). El problema fue el resultado de la reutilización del código del predecesor del sistema de lanzamiento, Ariane 4, que tenía condiciones de vuelo muy diferentes a las de Ariane 5. Se perdieron más de $ 370 millones debido a este error.
Perdido en el espacio
Uno de los subcontratistas que usó la NASA al construir su orbitador climático de Marte había usado unidades inglesas en lugar del sistema métrico previsto, lo que provocó que los propulsores del orbitador funcionaran incorrectamente. Debido a este error, el orbitador se estrelló casi de inmediato cuando llegó a Marte en 1999. El costo del proyecto fue de $ 327 millones, sin mencionar el tiempo perdido (el orbitador tardó casi un año en llegar a Marte).
Un estudio de 2002 encargado por el Instituto Nacional de Estándares y Tecnología (mencionado aquí) encontró que los errores de software le cuestan a la economía de los Estados Unidos $ 59.5 mil millones cada año (imagine los costos globales …). El estudio estimó que más de un tercio de esa cantidad, $ 22,2 mil millones, podría eliminarse mediante pruebas mejoradas.
Entonces, la próxima vez que descargue ese software de pirate bay o haga que pague mal a un ingeniero de software, recuerde que
.