Na história da tecnologia, há alguns nomes que estão moldando silenciosamente o futuro. Margaret Hamilton foi uma delas. Cientista da computação e pioneira em engenharia de software americana, ela nos conduziu à grande era da exploração espacial, definindo o termo "engenharia de software" no processo. A história de Hamilton não é apenas parte da história da ciência e da tecnologia, mas também um símbolo da luta e dos avanços das mulheres nas áreas STEM.
Hamilton nasceu em Paoli, Indiana, em 1936 e mais tarde se mudou para Michigan com sua família. Depois de se formar na Hancock High School em 1954, ela entrou na Universidade de Michigan, onde se formou em matemática, e depois se transferiu para o Earl Hahn College, onde recebeu o diploma de bacharel em matemática e especialização em filosofia em 1958. Suas conquistas são inseparáveis do incentivo de sua mãe e da influência de sua origem familiar.
Hamilton começou sua carreira em 1959 trabalhando no departamento de meteorologia do MIT, desenvolvendo software para prever o clima. Seu trabalho levou ao desenvolvimento da teoria do caos. Naquela época, ciência da computação e engenharia de software não eram disciplinas formais, e os programadores aprendiam no trabalho.
Quando você é um novato, eles lhe atribuem um programa que ninguém nunca entendeu ou executou. Quando comecei, eles fizeram o mesmo.
Entre 1961 e 1963, Hamilton trabalhou no projeto SAGE da Força Aérea dos EUA, escrevendo software para o computador AN/FSQ-7, que desempenhou um papel fundamental na previsão do tempo e nas operações de defesa aérea. Seu sucesso não apenas aprimorou suas habilidades, mas também serviu de trampolim para ingressar na NASA no futuro.
Em 1965, após aprender sobre o programa Apollo, Hamilton decidiu participar deste emocionante projeto de exploração lunar. Ela se tornou a primeira programadora contratada para o programa Apollo do MIT e, eventualmente, tornou-se chefe do departamento de engenharia de software.
Eu já havia me preparado para a eventualidade. Quando o visor de prioridade aparecer, conte primeiro até cinco.
Durante os momentos críticos do pouso da Apollo 11, o software escrito pela equipe de Hamilton controlou com sucesso vários alarmes de computador, evitando que a missão de pouso fosse abortada. Mesmo em uma emergência, o Computador de Orientação Apollo foi programado para limitar tarefas desnecessárias e garantir a segurança dos astronautas.
Se os computadores não tivessem reconhecido esse problema e tomado medidas de recuperação, duvido que a Apollo 11 teria chegado à Lua.
Em 1976, Hamilton fundou a Higher Order Software, uma empresa dedicada ao desenvolvimento de técnicas mais eficazes de prevenção de erros e tolerância a falhas com base em sua experiência com o programa Apollo. Ela então fundou a Hamilton Technologies em 1986 para avançar ainda mais os conceitos de design de sistemas e desenvolvimento de software.
Hamilton sempre foi um símbolo do feminismo na ciência e tecnologia. Suas contribuições pioneiras no campo da "engenharia de software" abriram caminho para inúmeras mulheres entrarem no campo STEM. Ela recebeu várias homenagens por seu trabalho, incluindo a Medalha Presidencial da Liberdade de 2016.
Comecei a usar o termo "engenharia de software" para distingui-lo de hardware e outros tipos de engenharia.
As conquistas de Margaret Hamilton representam uma combinação de inovação, perseverança e brilhantismo. Ela não apenas mudou nossa compreensão de software, mas também se tornou uma referência para as mulheres no campo da ciência e tecnologia. A história de Hamilton nos faz pensar: quanto potencial das mulheres ainda precisa ser explorado no futuro?