Genios de la programación: Margaret Hamilton

Con motivo de la cercanía del día

de la madre, hemos querido rendir homenaje a una de las principales mentes que

han revolucionado el mundo de la programación: Margaret Hamilton.

Margaret Hamilton, nacida el 17

de agosto de 1936 en Paoli, Indiana, destaca por su labor en el desarrollo del

software que permitió a la tripulación del Apolo 11 aterrizar en la luna. Al

terminar su educación secundaria se licenció en matemáticas y filosofía en

1958, titulación que le permitió entrar a trabajar en el departamento de

meteorología del MIT en 1960.

Durante el desarrollo de su labor

en dicho departamento, Margaret, apoyada por su mentor el profesor Edward

Norton Lorenz, consiguió aprender de forma autodidacta varios lenguajes de

programación que le permitieron completar el desarrollo de softwares que

permitían predecir el tiempo. Esto le abrió las puertas a participar en

proyectos más importantes, como el proyecto SAGE dedicado a la búsqueda de

aviones enemigos en territorio norteamericano.

Debido al éxito de sus proyectos

entró a trabajar dentro del Laboratorio Charles Stark Draper del MIT que en ese

momento se estaba dedicando al programa espacial Apolo 11. En él, Margaret

lideró el equipo encargado del desarrollo de Software en vuelo incluido el de

aterrizaje, hecho por el cual se la recuerda hoy en día. A escasos minutos del

alunizaje se detectó un error por sobrecarga en los sistemas que habría

provocado que la misión fuese abortada, sin embargo y gracias al código escrito

por Margaret, diseñado para anticiparse a los errores e inconvenientes, los

sistemas detectaron que se les estaba pidiendo realizar más tareas de las que

podían soportar. Por ello, los ordenadores seleccionaron y priorizaron  las tareas más importantes en el proceso,

entre las cuales se encontraba el aterrizaje en la superficie lunar.

Este echo le proporcionó la

posición y notoriedad necesarias para dar el salto empresarial en 1976

cofundando la empresa Higher Order Software seguido en 1986 de Hamilton

Technologies, dedicada a la prevención de errores de Software.

Con todo esto, siendo pionera en

el campo, acuño el término ingeniería de Software sentando las bases de lo que

está considerado como ciencia hoy en día. Además de sobresalir en un mundo

mayoritariamente masculino en su tiempo, su labor fue reconocida en 2016 cuando

se le otorgó la Medalla Presidencial de la Libertad, la cual se reserva para

personas que han realizado "una contribución especialmente meritoria a la

seguridad o los intereses nacionales de los Estados Unidos, la paz mundial, cultural

o en otras importantes iniciativas públicas o privadas."

A día de hoy Margaret tiene 83 años y continúa en activo.

Not a cool company