Маргарет Гамильтон: женщина, которая написала код для Луны

24 июля 2025

Когда мы говорим о покорении Луны, мы обычно вспоминаем Нила Армстронга и Базза Олдрина — первых людей, ступивших на лунную поверхность. Но мало кто знает, что за их спиной стояла команда программистов, а во главе этой команды была женщина — Маргарет Гамильтон.

Без её кода первая посадка «Аполлона-11» могла закончиться катастрофой. Именно она разработала программное обеспечение, которое спасло миссию во время критического сбоя на подлёте к Луне. А ещё именно она стояла у истоков профессии, которую сегодня мы называем software engineering — инженерия программного обеспечения.

История Маргарет Гамильтон — это история о смелости идти против правил, о невероятной внимательности к деталям и о том, как одна женщина изменила мир технологий.

Медиа ИТ-школы Стартория
Редакция

Детство и образование

Маргарет Хеффилд Гамильтон родилась 17 августа 1936 года в Паоли, штат Индиана, США. В детстве она увлекалась математикой и естественными науками — что в середине XX века не считалось «женским» делом.

Её семья поддерживала любовь к учебе: родители поощряли её интерес к науке и даже позволяли экспериментировать на кухне и во дворе.

После школы Маргарет поступила в колледж Эрлхэм, где изучала математику и философию. Она планировала стать профессором математики, но судьба подготовила для неё совсем другой путь.

После выпуска она переехала в Бостон и сначала преподавала математику, параллельно поддерживая мужа в его учёбе в Гарварде.

Путь в NASA и программа «Аполлон»

В начале 1960-х Маргарет устроилась в Массачусетский технологический институт (MIT). Там она работала в Лаборатории инструментальных систем (Instrument Laboratory), разрабатывая программное обеспечение для военных и гражданских проектов.

Когда NASA объявило о программе «Аполлон» — амбициозной цели посадить человека на Луну — MIT поручили создать бортовой компьютер и его программное обеспечение. Так Маргарет Гамильтон возглавила отдел разработки программного обеспечения для космического модуля.

Во время посадки «Аполлона-11» компьютер командного модуля перегрузился: радар работал неправильно и подавал слишком много данных.

Благодаря архитектуре, которую спроектировала Маргарет, компьютер при перегрузке сбрасывал низкоприоритетные задачи и сохранял приоритет критически важных функций. Это спасло миссию от аварии в самый решающий момент.

После этого даже скептики признали: без её кода и настойчивости миссия не была бы успешной.

Вклад в развитие программирования

Маргарет Гамильтон стала одной из первых, кто заговорил о программировании как об инженерной дисциплине. Она ввела в обиход сам термин software engineering, утверждая, что создание надёжного кода требует такой же тщательности и чёткости, как строительство ракет или самолётов.

Маргарет всегда подчеркивала, что ошибки будут — важно предусмотреть, как система их переживёт. Это сейчас называется fail-safe или fault tolerance — базовый принцип, на котором держится современное программирование критически важных систем.

Жизнь после NASA

После завершения программы «Аполлон» Маргарет не ушла из профессии. В 1976 году она основала свою компанию Higher Order Software (HOS), где продолжила развивать методы надёжного программного обеспечения. Позже она создала Hamilton Technologies, Inc., где работала над автоматизацией разработки больших систем.

Её достижения получили заслуженное признание: в 2016 году президент США Барак Обама вручил Маргарет Гамильтон Президентскую медаль Свободы — высшую гражданскую награду страны — за её неоценимый вклад в науку и технологии.

Наследие и влияние сегодня

История Маргарет Гамильтон вдохновляет девушек по всему миру идти в STEM — науку, технологии, инженерию и математику. Её фото, где она стоит рядом со стопкой распечатанного кода «Аполлона» почти в её рост — символ того, сколько труда и ответственности стояло за историческим шагом человека на Луну.

Маргарет Гамильтон — пример того, как упорство, любопытство и вера в своё дело могут изменить мир. Она доказала, что женщины могут строить ракеты, писать код, запускать людей в космос и задавать стандарты индустрии на десятилетия вперёд.

Её история — напоминание: любая профессия, любое великое дело начинается с идеи и смелости сказать: «Почему бы и нет?».

Что почитать и посмотреть по теме

  • Книга Rise of the Rocket Girls — про женщин-программистов NASA
  • Интервью Маргарет Гамильтон для Smithsonian
  • Документальный фильм Moon Machines (серия о программе «Аполлон»)
Автор статьи: Редакция медиа ИТ-школы Стартория
Медиа ИТ-школы Стартория
Редакция
Читайте также
promo promo
close