Программирование придумали женщины? Краткий экскурс в историю IT-индустрии
Согласно отчёту Stack Overflow за 2021 год, до гендерного баланса в IT нам ещё далеко — профессионалов-мужчин в индустрии более 90%, а женщин только 5%. Значит ли это, что мужчины обладают более высокими способностями к кодингу? Пора прощаться со стереотипами — рассказываем, кто на самом деле стоял у истоков современной IT-индустрии.
В книге «Тайная история женщин в IT» её авторка Клайв Томпсон приводит такую статистику: мальчикам родители дарили компьютеры в два раза чаще, чем девочкам, а если компьютер покупался в семью — ставили его в комнату сына.
Так уже в самом начале жизненного пути возникают предубеждения, которые дальше сильно мешают в реализации, не только профессиональной.
Но на самом деле первым программистом в истории была женщина. Её звали Ада Лавлейс, она родилась в 1815 году. Ада изобрела двоичный код и написала первый программный алгоритм для пока ещё не существующих ЭВМ. Именно она ввела ключевые понятия программирования (цикл и рабочая ячейка).
На первых цифровых компьютерах программировали тоже женщины
Первые цифровые компьютеры — ENIAC — появились во время Второй мировой войны и первыми программистами на них были женщины: Джин Бартик, Бетти Холбертон, Кей Антонелли, Марлин Мельцер, Френсис Спенс и Рут Тейтельбаум. Компьютер весил больше 30 тонн и включал в себя 17468 вакуумных труб.
Женщины, работавшие на ENIAC, смогли разработать подпрограммы, вложения и другие техники программирования. Поэтому в определенном смысле можно считать, что команда ENIAC изобрела такую дисциплину, как программирование.
Автор понятия «баг» — тоже женщина
В 1944 году в США был разработан и построен ASCC (одна из первых вычислительных машин с возможностью программирования) под названием Марк I. Одной из первых, кто писал программы для Марк I, была Грейс Хоппер.
Она разработала первый компилятор для компьютерного языка программирования, развила концепцию машинно-независимых языков программирования, что привело к созданию COBOL, одного из первых высокоуровневых языков программирования.
Также считается, что Грейс была автором известного термина «баг». В 1947 году в работе компьютера Mark II произошёл сбой. Грейс с коллегами стали искать причину проблемы и обнаружили мотылька, который застрял в реле и блокировал сигнал. После этого случая Хоппер назвала процесс поиска неполадок «дебаггингом» системы.
И ещё несколько женских имён
В 1950-х появился FORTRAN — первый успешный язык программирования высокого уровня. Его разработала команда IBM, в которую вошла Лоис Митчелл Хайбт.
Также она изобрела первый синтаксический анализатор арифметических выражений.
Между 1947 и 1953 годом Кэтлин Бут и ее муж Эндрю спроектировали и сконструировали три компьютера: ARC, SEC и APE. Эндрю Бут в основном занимался конструированием ЭВМ, а Кэтлин — их программированием.
Кэтлин разработала первый языка ассемблера — «автокода» для ранних компьютерных систем.
Кроме того, Кэтлин Бут является авторкой первых учебников по программированию. Она написала книгу о стиле программирования «планирование и кодирование» под названием «Автоматические цифровые калькуляторы».
Софт для «Аполлон-11» — тоже женских рук дело
Кто разработал софт для посадки космического корабля «Аполлон-11» на Луну? Да, также женщина. Маргарет Гамильтон возглавляла отдел разработки бортового программного обеспечения для космической программы NASA «Аполлон».
Софт состоял из нескольких частей: для командного модуля Apollo, лунного посадочного модуля Skylab и для исправления ошибок. В один из критических моментов программы «Аполлон-11», полетное ПО бортовой ЭВМ предотвратило срыв посадки на Луну.
Маргарет Гамильтон опубликовала более 130 научных работ, трудов и отчетов по шестидесяти проектам и шести крупным программам. Гамильтон одна из тех, кого называют автором термина «разработка программного обеспечения».
Разрушая стереотипы
Это — малая часть большой женской истории IT. Исследования показывают, что с каждым годом женщин в индустрии становится больше и их присутствие в сфере становится более очевидным. Но стереотип о «мужском» мире технологий всё ещё не разрушен.
Проект Women in Tech один из тех, кто стремится сделать голоса женщин в IT сильнее и громче. Помогает женщинам с разным профессиональным опытом и устремлениями попасть в IT или развить карьеру в этой сфере.
Проект Women in Tech реализуется Центром гендерных исследований ЕГУ, при финансовой поддержке Европейского союза.
Мнение авторов блогов может не совпадать с мнением редакции.
кто на самом деле стоял у истоков современной IT-индустрии
Тут совсем за уши всё притянуто. Во-первых, если говорить об истоках - то это было так давно, что в динамично меняющемся мире программирования это уже вообще не имеет значения. Во-вторых, был у истоков, и что? Как это меняет суть вещей сегодня? Говорить про истоки и про современное программирование - это значит присвоить себе славу изготовления Ламборжини тому кто изобрёл когда-то палку-копалку. В-третьих, программирование с помощью отверстий в перфокартах? А кто создал машину для перфокарт и продумал логику её работы?
Пользователь отредактировал комментарий 26 ноября 2022, 16:37
Ох блин эти журналисты... Нельзя же так откровенно уже врать. Специально погуглил.
Современная двоичная система была полностью описана Лейбницем в XVII веке в работе Explication de l'Arithmétique Binaire. В системе счисления Лейбница были использованы цифры 0 и 1, как и в современной двоичной системе.
Стоит ещё добавить Екатерину Логвиновну Ющенко. Она придумала указатели, в рамках разработанного ею, одного из первых, условно, современных, языков программирования.
При этом сам посыл статьи странный. Как, из того факта, что женщины стояли у истоков, а теперь их процент в индустрии не высок, можно сделать вывод, что дело не в их способностях?
Пользователь отредактировал комментарий 27 ноября 2022, 13:45
yakushewsky
IT security developer в Scandinavian bank
4 декабря 2022, 03:09
0
Тезис от обратного.
Как можно утверждать, что дело в способностях, если в развитие науки программирования женщины внесли многократно больший вклад, чем их нынешняя доля в индустрии?
Очевидно, что такого утверждать нельзя. То есть, мы не до конца понимаем причины ситуации, но утверждать, что дело в способностях - не можем
А ещё женщины рожали мужчин которые придумали все остальное, поэтому они стояли у истоков всего.)) А ещё митохондриальная ева видимо была черной. Как вам такое белые пиструнчиковые угнетатели?!))
Казалось бы вопрос кто там что изобрел - мужчины или женщины никогда не стоял. Но внезапно феминистки вместо того что бы что-то реальное сделать, в науке или инженерии начали выискивать факты несправедливости в истории, и вместо того что бы уважительно относиться к тем конкретным людям благодаря которым мы выбрались из средневекового состояния в котором даже тампонов небыло и медицыны, начинают на них плевать, в чем и есть скрытая суть статьи. Что касается темы науки её не мужчины продвигали а Конкретные Мужчины, большинство мужчин полные дебилы. А те немногим энтузиастам которые своим внутренним бескорыстным желанием двигают мир вперед нужно быть благодарным.
Но к сожалению, большая часть людей совсем недалекая им главное найти внешнюю причину своих проблем. Возьмем в пример автора статьи, типичный мелкий религиозный фанатик, в средневековье такие стояли на площадях и кричали проклятия на тех кого сжигали, по надуманным обвинениям. Сегодня религия поменялась её уверили в том что есть угнетение мужчинами женщин. Но она не пошла в университет и не стала изобретателем, что бы её ставили в пример. Вместо это статья без фактчекинга и натянутыми выводами которые - полный бред. Нет женщины не стояли у истоков ни программирования ни инженерии, разработали это все, о ужас, мужчины, отладили процесс и отдали рутинные уже решенные задачи женщинам потому что они с такими вопросами хорошо справляются, т.к. скурпулезная работа это их сильная сторона.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.
это не стереотипы, это факты
Тут совсем за уши всё притянуто. Во-первых, если говорить об истоках - то это было так давно, что в динамично меняющемся мире программирования это уже вообще не имеет значения. Во-вторых, был у истоков, и что? Как это меняет суть вещей сегодня? Говорить про истоки и про современное программирование - это значит присвоить себе славу изготовления Ламборжини тому кто изобрёл когда-то палку-копалку. В-третьих, программирование с помощью отверстий в перфокартах? А кто создал машину для перфокарт и продумал логику её работы?
Пользователь отредактировал комментарий 26 ноября 2022, 16:37
Ох блин эти журналисты... Нельзя же так откровенно уже врать. Специально погуглил.
Современная двоичная система была полностью описана Лейбницем в XVII веке в работе Explication de l'Arithmétique Binaire. В системе счисления Лейбница были использованы цифры 0 и 1, как и в современной двоичной системе.
Двоичная система != Двоичный код, да?
Стоит ещё добавить Екатерину Логвиновну Ющенко. Она придумала указатели, в рамках разработанного ею, одного из первых, условно, современных, языков программирования.
https://ru.m.wikipedia.org/wiki/Ющенко,_Екатерина_Логвиновна
https://ru.m.wikipedia.org/wiki/Адресный_язык_программирования
При этом сам посыл статьи странный. Как, из того факта, что женщины стояли у истоков, а теперь их процент в индустрии не высок, можно сделать вывод, что дело не в их способностях?
Пользователь отредактировал комментарий 27 ноября 2022, 13:45
Тезис от обратного.
Как можно утверждать, что дело в способностях, если в развитие науки программирования женщины внесли многократно больший вклад, чем их нынешняя доля в индустрии?
Очевидно, что такого утверждать нельзя. То есть, мы не до конца понимаем причины ситуации, но утверждать, что дело в способностях - не можем
А ещё женщины рожали мужчин которые придумали все остальное, поэтому они стояли у истоков всего.)) А ещё митохондриальная ева видимо была черной. Как вам такое белые пиструнчиковые угнетатели?!))
Казалось бы вопрос кто там что изобрел - мужчины или женщины никогда не стоял. Но внезапно феминистки вместо того что бы что-то реальное сделать, в науке или инженерии начали выискивать факты несправедливости в истории, и вместо того что бы уважительно относиться к тем конкретным людям благодаря которым мы выбрались из средневекового состояния в котором даже тампонов небыло и медицыны, начинают на них плевать, в чем и есть скрытая суть статьи. Что касается темы науки её не мужчины продвигали а Конкретные Мужчины, большинство мужчин полные дебилы. А те немногим энтузиастам которые своим внутренним бескорыстным желанием двигают мир вперед нужно быть благодарным.
Но к сожалению, большая часть людей совсем недалекая им главное найти внешнюю причину своих проблем. Возьмем в пример автора статьи, типичный мелкий религиозный фанатик, в средневековье такие стояли на площадях и кричали проклятия на тех кого сжигали, по надуманным обвинениям. Сегодня религия поменялась её уверили в том что есть угнетение мужчинами женщин. Но она не пошла в университет и не стала изобретателем, что бы её ставили в пример. Вместо это статья без фактчекинга и натянутыми выводами которые - полный бред. Нет женщины не стояли у истоков ни программирования ни инженерии, разработали это все, о ужас, мужчины, отладили процесс и отдали рутинные уже решенные задачи женщинам потому что они с такими вопросами хорошо справляются, т.к. скурпулезная работа это их сильная сторона.
Не мизогинный комментарий. Должен быть хоть 1…
Кто этого всего не знал - тот не программист.