Há mais de dois anos, em 2014, um usuário da rede social twitter postou a seguinte foto de Margaret Hamilton posando com diversas listas de códigos da missão Apollo 11, projeto que levou o ser humano a pisar na lua.

A imagem, naturalmente, causou reboliços e viralizou de forma fenomenal, sendo um grande sucesso entre seus seguidores – e ele não foi o único que publicou a foto.

Margaret Hamilton com as listagens de códigos do Projeto Apolo 11, da NASA.
Margaret Hamilton com as listagens de códigos do Projeto Apolo 11, da NASA.

A foto, tirada em 1969, mostra esta pioneira das ciências matemáticas e computacionais ao lado das listagens de software que foram essenciais para a missão Apollo XI – e foi graças a ela que Neil Armstrong e Buzz Aldrin poderiam dar um passeio na Lua.

Three-Fingered Fox explica no Medium que, desde o Projeto Manhattan, que desenvolveu a primeira bomba atômica, a “mera programação” esteve a cargo de mulheres, já que trabalhar com punchcards parecia “muito parecido com digitação”.

No entanto, e durante os anos 60, “elas geralmente eram requisitadas pelas pessoas das áreas tecnológicas, mas muitas vezes concebiam as abordagens e configuravam os cálculos por si mesmas”, como foi o caso com Hamilton e as missões Apollo em que ela trabalhou.

Como podemos ler em uma publicação da Wired em agosto de 2014,

“o pouso lunar foi uma das primeiras vezes em que programas de software estiveram encarregados disso, numa tarefa de missão crítica em tempo real.

E o trabalho de desenvolvimento de aplicativos para essa façanha foi colocado nas mãos de Margaret Hamilton – que tinha aprendido a programar e subiu de cargo, para se tornar diretora da Divisão de Engenharia de Software do Laboratório de Instrumentação do MIT, que desenvolveu o computador sob contrato com a NASA “.

Na verdade, o artigo publicado no Medium explica que “muitos dos programadores mais antigos e mais pioneiros eram mulheres, aprendendo manualmente a fazer coisas que nunca tinham sido feitas antes.”

“Nós todos sabemos sobre a incrível Grace Hopper, que escreveu o primeiro compilador”, que também cunhou o termo “debug”, depois que alguns de seus colegas descobriram que um dos computadores não funcionava corretamente por causa de uma mariposa.

Em 1986, Hamilton fundou a Hamilton Technologies. A revista Verne decidiu entrar em contato, e quando o fizeram, Margaret parecia compreensivelmente surpresa com o fato de que um jornal espanhol telefonasse para ela, por conta de uma imagem de 35 anos sua que era um sucesso no Twitter.

Segue, abaixo, a tradução da entrevista.

 

Uma entrevista com Margaret Hamilton

“Twitter?” Sim, a rede social… Como o Facebook … “Oh, minha geração não usa esses meios de comunicação sociais.” Apesar dessa surpresa lógica, Hamilton (78 anos, na época) aceitou o pedido de entrevista e solicitou o envio de perguntas por e-mail.

Eu acho que deve ser estranho se tornar “famosa de internet” por causa dessa foto agora e graças às redes sociais. Você gosta do sentimento?

Enquanto as pessoas têm coisas boas a dizer!

Você disse que não usa redes sociais, mas você gosta desse interesse repentino em seu trabalho?

É sempre muito bom quando as pessoas tomam interesse em seu trabalho.

A fotografia foi tirada durante o desenvolvimento do projeto Apollo? Quando foi feita e quem a bateu?

Aqui está a descrição da foto extraída de um documento do MIT Draper Lab:

“Tirada pelo fotógrafo do MIT Draper Lab, em 1969 (durante Apollo 11). Aqui, Margaret é mostrada de pé ao lado de anúncios de software desenvolvidos pela equipe da qual ela estava encarregado de, a equipe de software LM e CM de voo on-board“.

Eu acredito que a codificação seja muito diferente hoje em dia…

Sim e não. Na verdade, algumas coisas nesta área tornaram-se mais avançadas, algumas são menos avançadas do que antes, e algumas permanecem a mesma coisa.

Como era trabalhar em um projeto para o primeiro pouso na Lua?

Eu trabalhei em todas as missões Apollo tripuladas e em um par de missões não tripuladas. A Apollo 8 vem em segundo lugar, não igual, em relação à Apollo 11 das minhas missões mais emocionantes, momentos que considero memoráveis no projeto Apollo.

Margaret Hamilton em Apollo 11
Margaret Hamilton trabalhando no projeto Apollo / NASA

Li que o Apollo não teria sido capaz de pousar sem o seu software. O que o seu software faz?

Você está se referindo, por exemplo, à Apollo 11 e aos 1201/1202 alarmes durante o pouso? Aqui está como o problema e a solução foram descritos na minha Carta ao Editor “Computer Got Loaded“, publicada em 01 de março de 1971, edição da Datamation:

“Devido a um erro na lista de controle manual, o interruptor de radar encontrado foi colocado em posição errada. Isto acabou enviando sinais errôneos ao computador.

O resultado foi que o computador estava sendo solicitado a realizar todas as suas funções normais para pouso durante a recepção de uma carga extra de dados espúrios que usou até 15% de seu tempo.

O computador (ou melhor, o software nele) era suficientemente inteligente para reconhecer que estava sendo solicitado a realizar mais tarefas do que deveria no espetáculo.

Em seguida, ele enviou um alarme, que significava para o astronauta “Estou sobrecarregado com mais tarefas do que deveria estar fazendo neste momento, e vou manter apenas as mais importantes; isto é, aquelas necessárias para o pouso.”

Na verdade, o computador foi programado para fazer mais do que reconhecer as condições de erro. Um conjunto completo de programas de recuperação foi incorporado ao software.

A ação do software, neste caso, era eliminar tarefas de baixa prioridade e restabelecer as mais importantes.

Se o computador não tivesse reconhecido este problema e tomado medidas de recuperação, duvido que Apollo 11 teria ido à lua de forma bem sucedida em seu desembarque”.

Você cunhou o termo “engenharia de software” durante esse tempo?

O software durante os primeiros dias desse projeto foi tratado como um enteado e não levado tão a sério como outras disciplinas de engenharia, tais como engenharia de hardware; e foi considerado como uma arte e, como mágica, não uma ciência.

Sempre acreditei que arte e ciência estavam envolvidas na sua criação, mas naquela época a maioria pensava o contrário.

Sabendo disso, eu lutei para trazer a legitimidade do software para que a ele (e àqueles a construí-lo) fosse dado o devido respeito e, assim, comecei a usar o termo “engenharia de software” para distingui-lo de hardware e outros tipos de engenharia;

Também para tratar cada tipo de engenharia como parte do processo geral de engenharia de sistemas.

Quando eu comecei a usar esta frase, ela foi considerada bastante divertida. Era uma piada contínua durante muito tempo. Eles gostavam de brincar comigo sobre minhas ideias radicais.

O software eventualmente e necessariamente ganhou o mesmo respeito que qualquer outra disciplina.

Você acha que a importância do seu trabalho neste projeto foi reconhecida o suficiente?

O tempo dirá. Com sorte, as soluções resultantes das lições aprendidas neste projeto serão adotadas em uma escala maior.

Foi difícil, enquanto mulher, ser uma engenheira e cientista na década de 60? A situação mudou hoje em dia?

Depende de quem a mulher era, para quem trabalhava e como a cultura estava em uma determinada organização. Em geral, algumas coisas eram mais difíceis, mas outras estão mais difíceis agora.

Em retrospectiva, algumas coisas eram aceitas naquela época, porque nós (homens e mulheres) não sabíamos de nada, e que não são aceitas agora; coisas que muitas vezes parecem curiosas e até mesmo surpreendentes quando se olha pra trás.

Nós ainda fazemos outras coisas além da ignorância de hoje, tais como continuar a pagar às mulheres salários mais baixos do que aos homens.

Havia mais mulheres que trabalhavam em ciência da computação em comparação com outros ramos de engenharia? Como seus colegas trataram você? É muito diferente de hoje?

Mulheres, se estivessem no campo de ciência da computação na época, eram mais frequentemente menos afastadas ou relegadas para reduzir suas posições.

No caso do projeto Apollo meus colegas (principalmente do sexo masculino) e eu éramos amigos e trabalhávamos lado a lado para resolver problemas desafiadores e cumprir prazos críticos.

Estávamos concentrados em nosso trabalho mais do que queríamos saber se alguém era homem ou mulher.

Nós estavam mais propensos a se referir a alguém como um “pessoa de segundo andar”, “o cara do hardware”, “uma pessoa DAP”, “um guru do sistema operacional” ou uma “mãe corda (que pode ser macho ou fêmea)”.

Em que outros projetos da NASA você trabalhou?

Eu trabalhei em todas as missões Apollo tripuladas e em um par de missões não tripuladas. Além disso, trabalhei no software Skylab de voo on-board, e nos requisitos de software dos sistemas preliminares para o software de voo Space Shuttle, para citar alguns.

O que você mais gosta no seu trabalho?

Os desafios em curso e as pessoas criativas com que trabalhamos.

Em 1986 você fundou sua própria empresa. Por que você tomou este passo?

Para acelerar a evolução da nossa tecnologia e para apresentá-la a mais usuários.

Em que você está trabalhando agora?

Continuo a evoluir o Sistema de Linguagem Universal (USL) e seu ciclo de vida automatizado (a ferramenta suíte 001) e a montar uma infra-estrutura de implantação mais automatizada.


Gostou? Conheça o Patreon do AZ para mais artigos como este.
CLIQUE AQUI e escolha sua recompensa.


Newsletter AZ | sabedoria budista


Você pode querer ler também:

As 20 mulheres que mudaram a ciência (e o mundo)
As mulheres militares que se disfarçaram de homens

escrito por:

Equipe Ano Zero

Perfil para publicação de artigos esporádicos e com temas diversos. Esteja por dentro das atualizações do portal Ano Zero, siga-nos nas nossas redes sociais e assine a nossa newsletter para receber nossos e-mails feitos com todo carinho e cuidado.


JUNTE-SE À NOSSA NEWSLETTER
Junte-se a outros 2.000 visitantes que recebem nossa newsletter e garanta, semanalmente, artigos sobre ciência, filosofia, comportamento e sociedade diretamente em seu e-mail!
Nós odiamos spam. Seu e-mail não será vendido ou compartilhado com mais ninguém.