Margaret Hamilton, la programadora que llevó a Neil Amstrong a la luna

margaret hamilton

Todas tenemos en mente ese momento en el que Neil Amstrong puso un pie en la luna y dijo aquella célebre frase “un pequeño paso para el hombre, un gran paso para la humanidad”. Sin embargo, pocas personas saben todo el trabajo que hubo detrás, y mucho menos que sin la participación de la programadora Margaret Hamilton, este evento habría  llegado, sí, pero mucho más tarde, ¿quieres conocerla Mamitech?

Margaret Hamiltong, la ingeniera que nos llevó a la luna

Margaret Hamiltong es una pionera en el campo de la ingeniería de software, término acuñado por ella, y no solo porque fue una de las primeras en trabajar en el sector, sino porque formó parte de un proyecto que cambió nuestra vida para siempre. Sin la llegada a la luna, internet, los sistemas de geolocalización, y todas las tecnologías que funcionan vía satélite, no existirían. Además, el hecho mismo de haber logrado algo que se creía imposible, despertó la imaginación de muchos. Fuimos capaces de creer en lo imposible y en lo improbable.

Margaret Hamiltong fue una visionaria. Ella, como muchas otras, tuvo esa fe para llegar a ser una de las mejores programadoras del mundo. No en vano, nació en los albores de un nuevo orden, en agosto de 1937 (Indiana, EEUU). Así, su primera infancia estaría marcada por la II Guerra Mundial. Por tanto, su pubertad y adolescencia se dio en el contexto de la Guerra Fría. Tanto en la primera como en la segunda, la tecnología fue un factor estratégico clave, cuestión que contribuyó a que las mujeres pudieran entrar en el mundo de la ciencia y la tecnología con mayor facilidad.

Se graduó en matemáticas en  Michigan, pero se trasladó a Massachusets para hacer un posgrado. Aunque esto último tuvo que esperar, para que su marido pudiera terminar sus estudios en Harvard. De hecho, para que esto fuera posible, trabajó como profesora de matemáticas y francés en un instituto. No obstante, cuando hubo acabado, no dudó en perseguir sus sueños, mudarse a Boston y estudiar matemáticas abstractas en la Universidad de Brandeis.

Su talento fue tan obvio que comenzó a trabajar en el centro de meteorología del MIT en 1960. Mientras tanto, siguió aprendiendo de manera autodidacta varios lenguajes de programación. Gracias a ello, diseñó nada más y nada menos que dos programas para predecir el tiempo atmosférico. En vistas de su buen hacer, la admitieron en otro grupo de investigación donde también supo brillar, hasta el punto de desarrollar el primer software para detectar la presencia de aviones enemigos en el cielo estadounidense.

Margaret Hamilton llega al proyeco Apolo

Su experiencia y, sobre todo, su éxito como programadora la condujo a uno de los momentos más importantes de su vida y de la nuestra: el proyecto Apolo. Allí, diseñó el software del módulo de mando y del módulo lunar. Pero no fue todo. También impidió que la llegada a la luna terminara fracasando. Pocos minutos antes de alunizar, saltaron las alarmas. Algo no iba bien. Un error en el sistema presagiaba lo peor, pero Margaret Hamilton, introdujo en el software un sistema de detección de errores y priorización de funcionalidades, en caso de que suceda.

Así, gracias a esta decisión de programación, el software supo elegir cómo funcionar para que el Apolo cumpliera con su objetivo, el de cambiar el mundo y ampliar las fronteras de nuestras mentes.

Con esta fantástica herramienta bajo el brazo, en 1976 cofundó Higher Order Software y diez años más tarde, Hamilton Technologies, ambas empresas dedicadas a la prevención de errores.

Como no podía ser menos, su enorme trayectoria le ha valido la obtención de algunos de los premios más prestigiosos, como la Medalla Presidencial de la Libertad en 2006, el mayor reconocimiento otorgado a la población civil por parte de EEUU.

 

También te gustará leer...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR