Знаете, кто научил компьютеры понимать не только нули и единицы, но и обычные слова? Не парень в худи из Кремниевой долины, а Грейс Хоппер - женщина, дослужившаяся до звания коммодора ВМС США.

Её история - это готовый сценарий для Netflix. И её наследие до сих пор лежит в основе всего, что мы делаем в digital.

Начало. От математика до "жука" в компьютере 🐞

В 1943 году Грейс, доктор наук по математике, записалась в ВМС. Её направили работать на Mark I - один из первых в мире компьютеров размером с комнату.
Легенда гласит, что однажды Mark I сломался. Инженеры нашли причину - настоящего мотылька, застрявшего в реле. Грейс вклеила его в журнал с подписью "First actual case of bug being found" ("Первый реальный случай обнаружения жука"). Так родился термин "debugging" - отладка.

Прорыв. Зачем программисту знать английский?

В 1950-х программирование выглядело так: километры перфокарт и машинные коды вроде A9 4C 20. Это было сложно, долго и для избранных.
Грейс задала простой вопрос: "А почему компьютер не может понимать команды на английском?". Её коллеги считали эту идею бредовой: "Компьютеры работают с математикой, а не со словами!".
Но она сделала это - создала первый компилятор. Проще говоря, переводчик с человеческого языка на машинный.

Революция. Язык COBOL и демократизация IT

Её детище — язык COBOL (Common Business-Oriented Language). Вместо A9 4C 20 можно было написать:
ADD TOTAL TO SALES. И это понимали не только программисты, но и бухгалтеры, экономисты.
Философия: "Программирование должно быть доступно тем, кто решает бизнес-задачи, а не только инженерам". Она буквально открыла двери в IT для миллионов.

Легенда. Самая возрастная военная и икона стиля.

Ушла в отставку в 79 лет, будучи старейшим офицером в ВМС США.
На лекциях носила с собой наносекунду - кусок провода длиной 30 см (расстояние, которое свет проходит за наносекунду). Чтобы объяснить, почему оптимизация кода важна.
Её девизом была фраза: "Лодке безопаснее в порту. Но не для этого её строили".

Резюме от Цифра Два.
Почему её история важна для нас сегодня? Пользователь всегда прав. Хоппер думала не о машинах, а о людях, которые будут с ними работать. Она сделала технологии доступными. Это наша философия в каждом проекте: интерфейс должен быть понятным, а система - решать проблемы, а не создавать новые.
Ломайте правила. Ей говорили "так нельзя", а она спрашивала "почему?" и делала. Самые прорывные решения рождаются там, где отказываются от "мы всегда так делали".
Отлаживайте процессы. Её "жук" - метафора для любой бизнес-задачи. Любую систему, сайт или CRM нужно постоянно "отлаживать" - искать и устранять баги, мешающие работе.
Грейс Хоппер не написала ни одной строки кода для вашего сайта. Но она создала мир, в котором его мог заказать любой бизнесмен, а не только технарь.

А вы знали эту историю? Делитесь в комментариях! 👇