
Margaret Hamilton, a engenheira que cunhou o termo 'engenharia de software' e liderou o desenvolvimento do código para o programa Apollo, faleceu aos 90 anos.
Uma pioneira da computação
Margaret Hamilton, a engenheira que cunhou o termo "engenharia de software" e liderou o desenvolvimento do código de voo para o programa Apollo da NASA na década de 1960, faleceu na semana passada aos 90 anos. A sua contribuição foi determinante para o sucesso das missões lunares, incluindo a histórica chegada do Apollo 11 à Lua em 1969.
Nascida em 1936, Hamilton formou-se em matemática e iniciou o seu percurso profissional no MIT, onde trabalhou inicialmente com Edward Lorenz em modelos meteorológicos. A sua transição para o programa Apollo ocorreu em 1965, quando se tornou a primeira programadora contratada para desenvolver o software de orientação a bordo das missões lunares.
O "bug" de Lauren e a segurança do Apollo 11
Um dos episódios mais célebres da carreira de Hamilton envolve a sua filha, Lauren. Durante uma visita ao laboratório, a criança causou um erro no simulador ao introduzir uma sequência de pré-lançamento durante uma missão. Hamilton sugeriu a criação de uma salvaguarda, que inicialmente foi ignorada pela NASA, mas que provou ser vital durante a missão Apollo 8, quando o astronauta Jim Lovell cometeu o mesmo erro.
Este sistema de priorização de tarefas revelou-se crucial no Apollo 11. Quando o módulo lunar Eagle se aproximava da superfície da Lua, o computador de bordo começou a emitir alarmes de sobrecarga. Graças ao sistema de "failsafe" desenhado por Hamilton, o computador foi capaz de cancelar tarefas não essenciais e focar-se nos processos críticos para a aterragem, permitindo que a missão fosse bem-sucedida.
Legado e reconhecimento
Após o programa Apollo, Hamilton fundou empresas focadas na prevenção de erros e tolerância a falhas, como a Higher Order Software e a Hamilton Technologies. O seu trabalho foi reconhecido com a Medalha Presidencial da Liberdade em 2016 e a sua inclusão num set da LEGO dedicado às "Mulheres da NASA". Em 2015, o código que ajudou a desenvolver foi disponibilizado no GitHub, permitindo que novas gerações de programadores estudassem a complexidade da engenharia da época.
Fontes
Antes de comprares, compara no AHT Scan
Vê preços em várias lojas, promoções e histórico observado num único lugar.
Amazon: Memorando interno sobre IA gera incerteza entre engenheiros
Amazon diz aos engenheiros para pararem de inflar contagens de tokens
Especialista alerta: rotular agentes de IA como 'rogue' é uma forma perigosa de evitar responsabilidades