Margaret Hamilton: a mulher que fez com que o homem pisasse na Lua

Talvez você não esteja familiarizado com o nome Margaret Heafield Hamilton – cientista de computação responsável por desenvolver o conceito moderno de software e criar o programa de voo utilizado na Apollo 11 (a primeira missão tripulada à Lua).

Em 1960, as mulheres não eram encorajadas a estudar assuntos técnicos ou computação, porém isso não foi um empecilho para que Hamilton se aprimorasse. Com apenas 24 anos, ela foi trabalhar como programadora no MIT, o Instituto de Tecnologia de Massachusetts, depois de obter um diploma em Matemática. Nesse período, o Projeto Apollo foi lançado pela NASA, e toda a ajuda de engenheiros, programadores e matemáticos estava sendo requisitada.

Logo Hamilton estava dentro do projeto, contribuindo em um dos laboratórios do MIT com os códigos de voo que seriam necessários para levar o homem à Lua. Hamilton levava a pequena filha Lauren (de somente 4 anos) ao escritório nos finais de semana e quase todas as noites para poder trabalhar mais na programação da Missão Apollo 11.

Margareth logo foi promovida ao cargo de diretora de programação dos projetos Apollo e Skylab. Liderando a equipe de matemáticos e engenheiros do MIT, ela estava com a nada simples incumbência de programar a nave para pousar e navegar pela Lua. A própria Margaret foi encarregada de escrever os códigos para o primeiro computador portátil do mundo em conjunto com Hal Laning e Dick Batton – isso em um período em que faltavam mais de 10 anos para a Microsoft ser fundada e muito mais para a computação em geral se popularizar.

Simulações de todas as situações possíveis deveriam ser realizadas antes que a nave voasse para que o computador conseguisse pilotá-la de modo bem-sucedido, independente do que acontecesse. De acordo com Don Eyles, engenheiro que também foi membro do projeto, essa foi a primeira vez que um computador recebia tamanha responsabilidade. Sem ele, Neil Armstrong jamais teria pisado no solo da Lua – sem o software escrito por Hamilton, Eyles e todo o time de engenheiros do MIT.

O trabalho dessas pessoas, principalmente o de Margaret Hamilton, foi capaz de evitar que o pouso da Apollo 11 na Lua fosse abortado. Quando faltavam somente três minutos para a nave pousar, vários alarmes começaram a disparar, o que fez com que o computador ficasse sobrecarregado com as atividades do radar e de aproximação (dispensáveis naquele momento).

Contudo, graças à arquitetura do software desenvolvido, o sistema fez com que as atividades prioritárias interrompessem as secundárias, permitindo que o computador funcionasse tranquilamente. Como o software fora programado para desconsiderar as tarefas desnecessárias no pouso, não houve problema algum.

Hoje, Margaret Hamilton é creditada por ter criado a expressão engenharia de software, além de já ter recebido inúmeros prêmios e homenagens e publicado mais de 100 artigos científicos da área. Ela merece todo esse reconhecimento, principalmente por ter desempenhado um papel tão importante em um campo dominado quase que 100% por homens nos anos 60.

Rolar para cima