Выберите ваш город

Как прекрасная половина человечества изобрела то IT, которое мы все знаем

Опубликовано 07.03.2025
21 мин
1236
Как прекрасная половина человечества изобрела то IT, которое мы все знаем  Изображение 1

Кто вам приходит в голову, когда говорят про великие умы в IT?

Стив Джобс с его чёрной водолазкой и iPhone ? Билл Гейтс и перевернувшая мир Windows 95? Илон Маск, запускающий Tesla Roadster в космос на ракетах SpaceX и мечтающий о колонизации Марса? Или, может, Линус Торвальдс, который подарил нам Linux? Если я не угадал, то вы наверняка вспомнили кого-то из этих парней: Алан Тьюринг, Джефф Безос, Марк Цукерберг, Павел Дуров, Сергей Брин и Ларри Пейдж. 

Все эти мужчины — гении, бунтари, визионеры. Они строили империи, ломали стереотипы, рисковали, ошибались, вставали и вписывали свои имена в историю золотыми буквами. Это люди, которые создавали иные подходы к ведению бизнеса, революционные продукты, технологии и новые индустрии. 

Но в истории IT есть большие и крайне значимые главы про женщин. Они стояли в авангарде, когда информационные технологии только зарождались: писали первые программы, изобретали компиляторы, отправляли миссии на Луну и создавали интернет таким, каким мы его знаем. В 1943 году почти все люди, работавшие с компьютерами, были женщинами. Грейс Хоппер, одна из первых программистов в истории, говорила, что программирование требует терпения и умения учитывать все детали, а потому женщины просто созданы для него.

В этой статье я расскажу вам о женщинах-новаторах в сфере IT, которых можно (и нужно) поблагодарить за многие IT-технологи в нашей жизни.

Программирование было женским делом

Исторически профессия программиста связана именно с женщинами, а до 1984 года женщин программистов было больше, чем мужчин. Да, в это сложно поверить, учитывая стереотипный образ айтишника — бородатого мужчины в толстовке и очках. Как так вышло?

Во-первых, с развитием технологий программирование почти полностью стало технической дисциплиной, где во главе естественные науки: математическая логика, теория чисел, линейная алгебра, теория вероятностей, статистика, алгоритмы и так далее. Мужчины традиционно чаще увлекаются этими дисциплинами, а также техникой и электроникой, поэтому и чаще выбирают IT. Причина проста — мальчиков с детства направляют на конструкторы, работу с деревом, различные электронные наборы, а девочек на игры с куклами и игрушечными кухнями. Да что уж там, компьютерные клубы (как кружки по интересам, так и игровые) всегда были наполнены одними мальчишками.

Во-вторых, в 1980-е годы маркетинговые стратегии крупных компаний, вроде IBM и Apple, ориентировались на мужчин и мальчиков — ПК и другие гаджеты не продвигали среди женщин. Мальчики в семье намного чаще девочек получали в подарок компьютер. К концу XX века сфера IT почти полностью превратилась в мужскую, а в некоторых отдельных категориях, таких как разработка и инженерия, доля мужчин была (и есть) особенно большой. 

Но в последние годы женщины всё чаще выбирают сферу информационных технологий. «Во всем мире количество женщин, занятых в сфере IT, с каждым годом растёт. Данные говорят о том, что за последние четыре года доля женщин, которые работают в сфере высоких технологий, выросла на 6,9%, до 25%. Если же посмотреть на российский IT-рынок, то в 2022 году доля соискательниц достигла 29%. При этом крупные технологические компании все чаще публично заявляют о своих обязательствах по укреплению гендерного разнообразия, в том числе по увеличению числа женщин на технических и руководящих должностях», — говорит Юлия Пославская, директор по маркетингу и коммуникациям Группы Иннотех.

Субъективное мнение автора: когда при собеседовании кандидата выбирают не по возрасту, внешности, полу или любым другим параметрам, не относящимся к работе, а по способностям — перед нами здоровый и правильный подход, от которого выигрывают все. В моей команде (да и в компании Сервер Молл в целом) много умных и талантливых женщин, которые дадут фору многим мужчинам. Такие дела :)

Ну что, пора переходить к великим женщинам в IT. Начнём с первого программиста в истории.

Мать программирования Ада Лавлейс — первый программист в истории человечества

Портрет авторства Альфреда Шалона, около 1840 года

Начнём с XIX века, знакомьтесь: Августа Ада Байрон (в замужестве Кинг), графиня Лавлейс, она же Ада Лавлейс. Дочь того самого лорда Байрона, известного поэта-романтика. Она росла без отца, под строгим взглядом матери (но без активного участия в воспитании; девочкой занималась в основном бабушка). Мать отдала Аду изучать математику, чтобы та не повторила судьбу отца — не стала поэтессой. 

Глубоко погружаться в биографию не будем, но решение по математическому образованию сработало и сильно повлияло на судьбу девочки. И хоть Ада Лавлейс ушла из жизни рано — в 36 лет, — этого времени хватило, чтобы оставить заметный след в IT. Вы, наверное, удивились, какое ещё IT и программирование в середине XIX века, когда привычных нам электронных компьютеров не существовало даже в теории. Скажу больше — в Лондоне того времени даже не было электричества.

Дело вот в чём, в 1833 году (в 17 лет) Ада познакомилась с Чарльзом Бэббиджем, математиком и изобретателем, который задумал аналитическую машину — прототип компьютера (правда, не электронного, а механического, на шестерёнках и рычагах). Позже она познакомилась и другими выдающимися учёными того времени: Майклом Фарадеем, Дэвидом Брюстером, Чарльзом Уинстоном и многими другими. 

Итак, Чарльз Бэббидж известен тем, что изобрёл первую аналитическую вычислительную машину (и, к слову, он был членом-корреспондентом Императорской академии наук в Санкт-Петербурге). Он, можно сказать, придумал концепцию устройства (хоть и не электронного), которое сегодня называют компьютером. Да, машину Бэббиджа так и не построили (слишком сложная штука для XIX века) при жизни Ады, однако идея была новаторской.

Но как мы знаем, ни один компьютер без программирования не имеет смысла — иначе он будет кучей бесполезного железа. В 1842 году Бэббидж провёл семинар о своей аналитической машине. Итальянский учёный Луиджи Менабреа (а позже и премьер-министр Италии) записал лекцию, но, как говорится, есть нюанс — на французском. Друг Бэббиджа, физик и изобретатель Чарльз Уинстон, поручил Аде перевести эту лекцию на английский и добавить комментарии. Графиня взялась за работу серьезно — потратила больше года, добавила 52 страницы комментариев, в 3 раза (!) расширив изначальные записи Луиджи Менабреа.

И в этих комментариях спряталась первая в истории программа, написанная специально для воспроизведения на компьютере: алгоритм вычисления чисел Бернулли для машины Бэббиджа. Интересно и другое — она не просто записала алгоритм, но и отметила, что такие машины смогут сочинять музыку, рисовать картины и «указывать науке пути, которые нам и не снились». 

Напомню, это было в 1843 году — за сто лет до первых примитивных электронных компьютеров, вроде ENIAC.

Неудивительно, что Ада Лавлейс называют первым программистом, а язык программирования Ada (1980) и архитектура GPU NVIDIA Ada Lovelace (2022) носят её имя.

Женщины ENIAC – шесть программистов без среды разработки 

Если Ада признана первым теоретическим программистом, то чуть более чем через сто лет появились первые программисты на практике — и все они женщины: Кэтлин Антонелли, Джин Бартик, Фрэнсис Элизабет «Бетти» Холбертон, Мэрлин Мельцер, Франсис Спэнс, Рут Лихтерман (фамилии некоторых менялись после замужества, поэтому в разных источниках вы можете встретить разную информацию). Они работали над первым в мире электронным компьютером общего назначения ENIAC (Electronic Numerical Integrator and Computer), про который у нас есть отдельная подробная статья в блоге.

Вторая мировая война. США нужно рассчитывать баллистические таблицы для орудий и разных видов снарядов быстрее, чем это делают математики на бумаге. Для этой и других военных целей создали ENIAC — огромный, как дом, компьютер с аппетитом в 150-170 кВт. Программировали этот компьютер вручную, а не через IDE: сотн и кабелей, тысячи переключателей, никаких языков программирования, клавиатур для ввода или мониторов для вывода.

Только хардкор.

Перепрограммирование занимало несколько дней, но значительно ускоряло дальнейшие расчёты в планируемой задаче. Если лучшие программисты вручную справлялись с баллистическими расчётами за 30-40 часов — а с помощью механических калькуляторов (дифференциальных анализаторов) за 30 минут, — то запрограммированный ENIAC выполнял задачу примерно за 10 секунд.

В 1946 году на презентации ENIAC журналисты фотографировали в основном мужчин-инженеров, а женщин-программистов упоминали мало. Но без них компьютер был бы грудой бесполезного железа. 

Сегодня их называют «Женщины ENIAC» — и это первые программисты в современном смысле.

Удивительная Грейс Хоппер — адмирал, создательница компиляторов и бабушка Кобола

Грейс Хоппер и первый дебаггинг.

Перенесёмся в XX век. Грейс Хоппер — математик, контр-адмирал младшего ранга ВМС США и женщина, без которой программирование было бы пыткой. За свои успехи в информатике и высокое положение в военно-морских силах США она получила прозвище «Удивительная Грейс». Вероятно, это отсылка к гимну «Amazing Grace».

В 1947 году, когда Хоппер работала с компьютером Harvard Mark II, он вышел из строя. Компьютеры и компоненты того времени были настолько большими, что настоящая моль застряла в реле. Грейс вытащила насекомое, приклеила в журнал и назвала это «дебаггингом»— от английского «bug» (жук). Так и закрепился всем известный термин относительно программных ошибок в компьютерах.

Но главный вклад Грейс Хоппер в IT — это компиляторы и язык программирования. Напомню, что компиляторы — это что-то вроде переводчика между компьютерами и программистами. Они переводят код с языка программирования на машинный язык, который понимает компьютер.

Самый ранний способ программирования — это ручное написание кода в машинных нулях и единицах. Предположим, что программисту нужно сложить 5 и 3. Вот как это выглядело:


Код (машинный):

Комментарии к коду (раньше велись на бумаге в журналах)

0000 0000 0101

0000 0000 0011

0001 0000 0000

0010 0000 0000

Загрузить число 5 в регистр

Загрузить число 3 в регистр

Сложить значения в регистре

Вывести результат

Чуть позже появился ассемблер — язык, где инструкции записывались символически (мнемоники), а затем вручную переводились в машинный код.


Код (ассемблер, мнемоника):

Комментарии к коду

MOV AX, 5

MOV BX, 3

ADD AX, BX

MOV result, AX

Загружаем число 5 в регистр AX

Загружаем число 3 в регистр BX

Складываем значения регистров AX и BX

Сохраняем результат

А вот так синтаксис выглядит на современном языке программирования Python (способом прямого сложения, есть варианты сделать эту же операцию через переменные или через функции):


Код (язык Питон):

Комментарии к коду (прямо в коде)

print(5 + 3)

Складываем 5 и 3 и сразу выводим результат

Сегодня разработчикам не нужно знать машинный код или низкие уровни программирования, вроде языка ассемблера — всё происходит на понятном для человека уровне абстракции. И за это благодарим Грейс Хоппер.

В 1952 году она создала первый компилятор A-0 (изначально для компьютера UNIVAC I). На современные компиляторы он мало похож, скорее на загрузчик или компоновщик. За версией A-0 последовали A-1, A-2, A-3 (ARITH-MATIC), AT-3 (MATH-MATIC) и B-0 (FLOW-MATIC).

Нас интересует FLOW-MATIC — первый язык программирования, который позволял выражать операции с помощью операторов, похожих на английские слова. И в нём впервые описание данных чётко отделялось от операций над ними. FLOW-MATIC и его наследник AIMACO стали основой для языка COBOL, наследие которого до сих пор используют в банках (банкоматы) и госструктурах. 

Грейс Хоппер не только разрабатывала технологии, но и активно продвигала идею, что программирование нужно автоматизировать, упростить и сделать доступным не только работающим на военных инженерам, но и бизнес-специалистам. Это помогло популяризировать IT и ускорило развитие индустрии и технологий.

Маргарет Гамильтон: код до Луны

Маргарет Гамильтон и код для миссии Аполлон-11.

1969 год, миссия Аполлон-11. Человечество вот-вот ступит на Луну, но за три минуты до посадки лунного модуля перегружаются системы бортового компьютера — ему поставили задач больше, чем он может выполнять одновременно. Астронавты в панике, НАСА в напряжении. И тут срабатывает ПО, написанное Маргарет Гамильтон. Как она говорила позже: «В данном случае программное обеспечение сняло задачи с более низким приоритетом и восстановило более важные задачи… Если бы компьютер не распознал эту проблему и не предпринял действий по восстановлению, я сомневаюсь, что Аполлон-11 успешно сел на Луну». Она возглавляла отдел разработки ПО в Лаборатории инструментальных исследований MIT, который отвечал за код для бортового компьютера «Аполлона-11». Именно её команда внедрила революционные методы тестирования и отладки.

Интересно, что Гамильтон встроила защитные механизмы в код после того, как во время тренировочных работ её дочь случайно нажала «аварийный запуск» симулятора, что привело к критической проблеме — сбросу программы. Гамильтон настояла, что нужно добавить защиту от аналогичных ошибок в коде для настоящей миссии. 

Вот так её работа спасла людей и Аполлон-11. Без неё Нил Армстронг не сказал бы: «Это один маленький шаг для человека, но гигантский скачок для всего человечества».

Другое важное достижение Маргарет Гамильтон — она заложила основы инженерного подхода к созданию ПО; ввела термин software engineering (программная инженерия), а также понятие «асинхронное выполнение» — когда ПО само решает, что делать в критический момент. Она добилась признания программирования как серьёзной инженерной дисциплины. До неё это относилось только к аппаратному обеспечению (железу). Идеи Гамильтон до сих пор используют в операционных системах и критически важных программах. 

Женщины в современном IT

Радья Перлман — Мать Интернета

Радья Перлман (Фото DR).

Вы читаете эту статью в интернете благодаря Радье Перлман. Американская программиcтка и сетевой инженер. Разработала инновационный протокол Spanning Tree Protocol (STP, «протокол охватывающего (покрывающего) дерева»), который позволил создать массовые сети, используя технологию Ethernet.

Радью Перлман называют «Матерью Интернета», хотя сама она шутила: «Я просто хотела, чтобы сети не ломались». Интересно что ей дали задание (работала в компании DEC) — разработать алгоритм за 1 неделю; она справилась за 1 день, а в оставшееся время описала алгоритм в виде стихотворения:

I think that I shall never see
A graph more lovely than a tree.
A tree whose crucial property
Is loop-free connectivity.
A tree that must be sure to span
So packets can reach every LAN.
First, the root must be selected.
By ID, it is elected.
Least-cost paths from root are traced.
In the tree, these paths are placed.
A mesh is made by folks like me,
Then bridges find a spanning tree.

Кроме революционного протокола, Радья Перлман внесла неоценимый вклад в вопросы безопасности сетей. Её идеи легли в основу современных методов защиты данных, благодаря которым информация передаётся быстро и надёжно. Её книга «Interconnections: Bridges, Routers, Switches, and Internetworking Protocols» стала настольной для тех, кто хочет разобраться в тонкостях сетевых технологий.

Благодаря смелым и нестандартным решениям Радьи Перлман современные сети стали прочнее и эффективнее, а её имя навсегда останется в анналах истории информационных технологий.

Карен Спарк Джонс — технологии поиска

Карен Спарк Джонс — британская исследовательница в области информатики, внёсшая огромный вклад в развитие информационного поиска. Благодаря её математическим моделям поиск информации стал проще и быстрее. Её исследования в области обработки естественного языка (ОЕЯ) и информационного поиска (ИП) легли в основу алгоритмов, которые до сих пор применяются в современных системах. В последние годы своей карьеры она занималась объединением этих направлений, чтобы интегрировать их с идеями искусственного интеллекта.

Важнейшее достижение Карен Спарк — ведение метода IDF (Inverse Document Frequency) в 1972 году. Он помогает определить, насколько слово важно во время поиска информации. Если слово встречается в каждом документе (например, «и», «в», «это»), оно не очень важно для поиска, потому что есть везде. Если слово встречается редко и только в нескольких документах (например, «квантовый», «алгоритм»), оно имеет большой вес, потому что помогает отличить один документ от другого. Этот принцип лёг в основу популярной схемы TF-IDF (Term Frequency-Inverse Document Frequency), которая широко применяется в современных поисковых системах, системах машинного обучения, тематическом моделировании и других задачах анализа текста.

Идеи Карен Спарк опередили время и оказались настолько фундаментальными, что спустя десятилетия всё ещё лежат в основе ранжирования поисковых запросов: от классических поисковых движков до нейросетевых моделей обработки текста.

Влиятельные женщины в IT прямо сейчас

Сегодня женщины не просто работают в IT — они двигают индустрию вперёд, прокладывают новые маршруты и ломают стереотипы. Они управляют крупнейшими компаниями, разрабатывают алгоритмы и задают тренды, вдохновляя целое поколение.

Лиза Су

Президент и генеральный директор AMD, одна из самых влиятельных фигур в полупроводниковой индустрии. Под её руководством AMD совершила настоящий прорыв, выпустив конкурентоспособные процессоры Ryzen и EPYC, которые бросили вызов Intel (и пока побеждают). Её стратегическое видение и фокус на инновациях помогли компании выйти из пике и укрепить свои позиции на рынке. Лиза также активно продвигает идеи энергоэффективности и высокопроизводительных вычислений, что делает её ключевой фигурой в развитии современных технологий.

Сьюзен Воджитски

Легенда технологической индустрии и CEO YouTube в 2014-2023 годах (а также участвовала в основании Google). Под её руководством YouTube стал крупнейшей видеоплатформой в мире — с миллиардами пользователей и без конкурентов. Она внедрила монетизацию для создателей контента, что позволило им зарабатывать даже без рекламодателей. Сьюзан активно поддерживала внедрение новых технологий, вроде алгоритмов рекомендаций (самое ценное в YouTube) и live-стриминга. Эти инновации изменили современные способы потребления контента.

Фиджи Симо

Экс-глава Facebook App (Meta запрещена в РФ). Она отвечала за развитие мобильного приложения Facebook, которым пользуются миллиарды людей по всему миру. Она сыграла ключевую роль в интеграции новых важных функций, например, Stories и Marketplace. После ухода из Meta Фиджи стала CEO и председателем правления американской компании Instacart, где продолжает внедрять инновации в области электронной коммерции и доставки продуктов. Она участвовала в создании Института Метродора, клиники и исследовательского центра, а ныне руководит Фондом Метродора. Также она занимает место в совете директоров OpenAI и Shopify.

Шерил Сандберг

Бывший главный операционный директор Meta (запрещена в РФ), а с 2012 года член совета директоров компании, в том же году была включена в ежегодный список Time 100 (наиболее влиятельные люди мира). Прежде Кара занимала должность вице-президента по международным веб-продажам и операциям в компании Google. Одна из самых известных женщин в IT. Отвечала за монетизацию платформы Facebook и рекламные технологии, которые принесли компании миллиарды долларов. Шерил известна своей книгой «Lean In», в которой вдохновляет женщин на лидерство в карьере. Её работа помогла сделать Facebook одной из самых прибыльных компаний в мире.

Татьяна Ким

Одна из самых успешных бизнесвумен в России. Основала Wildberries, крупнейший онлайн-магазин в стране, который начинался как ритейл одежды через интернет и вырос в гиганта с многомиллиардными оборотами. Wildberries не только изменил рынок электронной коммерции в России, но и активно расширяется за рубежом. Татьяна стала примером того, как женщины могут строить успешные технологические компании с нуля.

Наталья Касперская

Одна из известнейших женщин в российской IT-индустрии. Она сыграла ключевую роль в создании и развитии «Лаборатории Касперского», которая стала одним из мировых лидеров в области кибербезопасности. После ухода из компании Наталья основала InfoWatch, которая занимается защитой корпоративных данных. Её вклад в развитие IT-безопасности в России и мире трудно переоценить.

А ещё — сотни основательниц стартапов, инженеров и исследовательниц, которые прокладывают новые пути в мире технологий.

IT-индустрия — это не просто про великих женщин или мужчин. Это место, где талант, креативность и профессионализм важнее предрассудков. Вклад женщин в IT сложно переоценить, как и вклад мужчин — мы достигаем лучших результатов, когда работаем вместе, учитываем разные взгляды, мнения, опыт и идеи. Так и появлялись прорывные технологии, которые меняли мир.

С праздником!

Поздравляю всех женщин с 8 марта! И, конечно, отдельное спасибо нашим замечательным девушкам в Сервер Молл! Вы не просто создаёте приятную рабочую атмосферу — вы делаете мир вокруг нас ярче и добрее. Ваша энергия и профессионализм помогают нам становиться лучше каждый день, а чуткость и внимание делают каждый рабочий день особенным.

Пусть ваша красота расцветает с каждым днём, а мечты превращаются в реальность! Будьте счастливы, любимы и всегда окружены заботой!

С праздником весны, дорогие женщины!

Автор

СЕРВЕР МОЛЛ

Поделиться
Комментарии
(0)
Ещё не добавлено ни одного комментария
Написать комментарий
Поля, отмеченные *, обязательны для заполнения
client consultations icon-delivery discount icon-facebook franchise icon-google_plus it-solutions icon-jivosite icon-menu icon-up icon-message payment icon-recall shops-local shops-network icon-solutions icon-support tasks icon-twitter Group 8 icon-user icon-viber icon-vk icon-watsup icon-watsup-2
Мы используем файлы 'cookie', чтобы обеспечить максимальное удобство пользователям.