
¡Houston, tenemos un problema... de código!
El 15 de julio de 1969, el software de la misión Apolo 11 estaba listo, gracias en gran parte al brillante código escrito por Margaret Hamilton y su equipo, asegurando el éxito del alunizaje.
Mientras Neil Armstrong se preparaba para dar su 'gran salto para la humanidad', no podemos olvidar a las heroínas y héroes que tejieron el cerebro digital de la misión: el software. El 15 de julio de 1969, el código que llevaría al Apolo 11 a la Luna estaba prácticamente listo. Detrás de esa proeza de ingeniería, se encontraba el trabajo monumental de Margaret Hamilton y su equipo en el MIT.
Hamilton, una pionera de la computación, lideró el desarrollo del software de a bordo para el módulo de comando y lunar del Apolo. Su enfoque en la fiabilidad y la resiliencia del código fue crucial. De hecho, fue durante el alunizaje, cuando el ordenador de a bordo se sobrecargó con datos de radar, que el software desarrollado por Hamilton demostró su valía, priorizando las tareas críticas y evitando un posible aborto de la misión. ¡Eso sí que es código robusto!
La contribución de Hamilton y su equipo va más allá de una simple lista de instrucciones. Fue un trabajo pionero en ingeniería de software, sentando bases para conceptos como la asincronía, la prueba y la priorización de tareas. Unos años antes de que el término 'ingeniero de software' se popularizara, ella ya estaba definiendo lo que significaba serlo, demostrando que el código, y quienes lo escriben, son tan vitales como los cohetes y los astronautas para alcanzar las estrellas.
Puente Pop
Hidden Figures (2016)
Este film celebra las contribuciones a menudo invisibles de las mujeres en la carrera espacial. La historia de Margaret Hamilton es un complemento perfecto, destacando la importancia vital del software y la mente brillante detrás de él.