
Кілька днів тому пройшла церемонія нагородження найвищою нагородою США — Президентською медаллю свободи: нагороджені президентом США були 20 чоловік, в їх числі — легенда програмування Маргарет Гамільтон, яка написала програми для космічної місії «Аполлон».
Президентської нагородою були відзначені також телеведуча Еллен ДеДженерис, Дайана Росс, Білл та Мелінда Гейтс і актор Том Хенкс, який, до речі зіграв командира екіпажу космічної місії «Аполлон-13». А ось Гамільтон почала роботу з програми «Аполлон-11», завдяки якій місячний модуль зміг зробити вдалу посадку на поверхню Місяця в 1969 році. Барак Обама сказав, що місіс Гамільтон уособлює собою «покоління оцінених по достоїнству жінок, які допомогли людству освоювати космос». Адже астронавти Ніл Армстронг і Базз Олдрін фігурували в заголовках всіх газет, а про Маргарет Гамільтон ніхто тоді не дізнався. Та й програмування була тоді ще настільки новою сферою, що і терміна як такого не існувало, а програми писалися від руки.
Один маленький клік
Маргарет Гамільтон була главою команди програмістів Массачусетського технологічного інституту, яка створювала програмне забезпечення для місячних місій NASA. Всього одним натисненням кнопки перші люди на Місяці змогли здійснити свою місію, коли комп’ютер виявився перевантажений завданнями і «не бачив» важливих повідомлень від обладнання, забезпечував посадку. В таких умовах висадка на Місяць опинилася під загрозою. Завдяки змінам, оперативно внесених у програму Гамільтон, бортовий комп’ютер зміг сам визначати пріоритетність кожного завдання, тому відразу ж відреагував на повідомлення про проблеми з посадкою. Під час роботи в MIT Маргарет Гамільтон було 24 роки, тоді вона думала, що це буде її тимчасовою роботою, вона хотіла підтримати чоловіка, який в той час був ще студентом в Гарварді. Пізніше вона сама вирішила відновити навчання.
Труднощі працюючої матері
В інтерв’ю, яке Маргарет Гамільтон дала журналу Wired в 2015, вона зізналася, що в 1960-х роках бути працюючою матір’ю — означало мати суттєві додаткові складності. Часто їй доводилось брати з собою на роботу дочка, якій було 4 роки: «Крім того, в той період комп’ютери були абсолютно новим світом, ніхто не міг підказати, куди рухатися і що робити. Це був такий собі Дикий Захід. Ніхто нас нічому не вчив, ніяких правил не було». Починаючи з 1970-х років, Маргарет Гамільтон використовувала свої знання для того, щоб відкрити власну справу з виробництва програмного забезпечення — Hamilton Technologies. За словами Барака Обами «структура придуманих нею програм знаходить своє відображення у незліченних технологіях сьогоднішнього дня», а сама Гамільтон втілює в собі ту «жагу до відкриттів, яка живе в кожній дівчинці і в кожному хлопчика».
Джерело: bbc.com