Женщины превзошли мужчин в редактировании кода

Женщины превзошли мужчин в редактировании кода

Ученые из Университета Северной Каролины обнаружили, что женщины, зарегистрированные на GitHub, лучше справляются с редактированием кода, чем мужчины. При этом женщины, которые не скрывали свой пол, показывали худшие результаты. Препринт статьи опубликован на сайте peerj.com.

Авторы исследования воспользовались данными, полученными через GHTorrent в апреле 2015 года и содержащими информацию о пользователях, проектах и запросах на внесение изменений в код. Исследователи также изучили веб-страницы ресурса на предмет статуса запросов, описания и комментариев. 

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

В качестве показателя успешности исследователи использовали долю принятых запросов на внесение изменений — то есть одобренных правок в код — от общего числа запросов у каждого пола, и обнаружили, что у женщин эта доля составляет 78,6 процентов, тогда как у мужчин несколько меньше — 74,6 процентов. Оценив, какова доля успешных запросов у каждой женщины в отдельности, авторы обнаружили, что пользователи женского пола разделяются на две основные группы: те, у кого меньше 10 процентов принятых изменений, и те, у кого больше 90 процентов. 

Ученые рассмотрели несколько возможных теорий, объясняющих такое распределение. Сначала они предположили, что первые неудачи, которых у недавно зарегистрированных женщин могло быть больше, чем у мужчин, негативно сказываются на дальнейшей активности пользователя на GitHub. Те же, кто оставался, склонны улучшать результаты своего труда, вкладывая в это больше сил, чем мужчины. В этом случае доля принятых запросов у недавних участников должна была быть ниже для женщин, чем для мужчин-новичков. Ученые проверили долю одобренных изменений для разных периодов времени, и обнаружили, что женщины, показывают результаты лучше, чем мужчины, вне зависимости от даты регистрации.

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

Еще одно возможное объяснение результатов заключалось в том, что имело значение, в какой именно код вносились правки. Например, изменения в HTML имеют большую вероятность быть принятыми, чем правки в С-код. Сгруппировав запросы по языкам, исследователи обнаружили, что женщины в той или иной степени превосходят мужчин по всем языкам программирования.

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

Авторы исследования подчеркивают, что последний результат может быть свидетельством того, что «женщины-программисты являются жертвами дискриминации, несмотря на то, что они являются более успешными разработчиками, чем мужчины». При этом ученые не отвергли других возможных объяснений, например, что женщины, зарегистрированные в GitHub, имеют большую вероятность быть профессионалами в IT-сфере, чем любителями.

GitHub — веб-сервис для хостинга проектов в области информационных технологий и их совместной разработки зарегистрированными пользователями. Авторы проекта размещают открытый код в специальных хранилищах — репозиториях. Пользователи могут редактировать код, посылая запросы на внесение изменений, которые могут быть приняты или отвергнуты. Кроме работы над кодом, участники могут общаться и комментировать правки друг друга. На данный момент в GitHub зарегистрировано 12 миллионов пользователей.

Александр Еникеев

N+1

Похожие новости:
В Иране арестовали организаторов конкурса красоты в Facebook
В Иране заблокирован доступ к социальной сети Facebook, но многие граждане умудряются с помощью специальных программ обойти запрет, передает «Газета ru». На днях полицейским, которые отвечают за безопасность в интернете, удалось арестовать группу из четырех администраторов социальной сети. ..
2012-01-31 1781 0 Интернет, IT
0
Безопасных браузеров не бывает
В этом году организаторы события "Pwn2Own" предложили рекордное количество денежных наград за поиск уязвимостей в популярных веб-браузерах. В общей сложности злоумышленники заработали во время мероприятия 850 тысяч долларов.Firefox был любимой целью хакеров во время соревнования Pwn2Own: треть всех ..
2014-03-17 1860 0 Интернет, IT
0
Американцы спустили на виртуальные товары 2,3 миллиарда долларов
В 2011 году жители США потратили на виртуальные товары больше 2,3 миллиарда долларов. С 2009 года продажи подарков в социальных сетях или дополнительных предметов в играх увеличились на 100%. Об этом говорится в докладе компании PlaySpan, опросившей американцев в возрасте от 13 до 54 лет. Хотя бы один ..
2012-03-1 1583 0 Интернет, IT
0
Facebook продемонстрировала новый язык программирования
Соцсеть Facebook продемонстрировала новый язык программирования Hack. Это непосредственный потомок языка PHP. В его основе лежит синтаксис этого языка. Как сообщает официальный сайт компании, посвященный новинке, значительную часть соцсети уже перевели на новый язык. Основное требование к Hack ..
2014-03-30 1848 0 Интернет, IT
0
«Яндекс» ввел защиту аккаунтов без использования паролей
«Яндекс» запустил бета-версию двухфакторной аутентификации, которая дает возможность пользователю защитить свою учетную запись без использования логинов и длинных паролей. Вместо этого для подтверждения личности используется смартфон и мобильное приложение — «Яндекс.Ключ». Об этом говорится в сообщении компании, ..
2015-02-03 5885 0 Интернет, IT
0
"Яндекс" назвал самые популярные темы 2013 года
Российская компания "Яндекс", проанализировав запросы, которые пользователи вводили в интернет-поисковик на протяжении всего 2013 года, составила список самых популярных тем. Запросы были распределены по 13 категориям: "События", "Женщины", "Мужчины", "Фильмы", "Телепроекты", "Гаджеты" и пр. С полной версией ..
2013-12-9 1415 0 Интернет, IT
0
Apple подтвердила крупнейшую утечку в истории iPhone
Корпорация Apple подтвердила подлинность исходного кода загрузчика iBoot. Об этом сообщает CNET со ссылкой на представителя компании.«Старый исходный код трехлетней давности действительно утек, — отметили в Apple. — Но защищенность наших продуктов не зависит от сохранности кода. Существует много уровней ..
2018-02-09 4486 0 Интернет, IT
-2
Число друзей в Сети можно предсказать по размеру областей мозга
Представляем явного кандидата на Игнобелевскую премию — исследование, которое показало, что число друзей в сети «Фейсбук» коррелирует с размером определённых областей мозга. Речь идёт об областях, которые связаны с памятью на имена и лица, а также с интерпретацией социальных сигналов (взглядов, ..
2011-10-20 1538 0 Интернет, IT
0
Для запрещенных властями интернет-страниц ввели особый код
Код для обозначения заблокированных по решению властей страниц официально включили в протокол HTTP. Об этом сообщил Марк Ноттингем, председатель Инженерного совета интернета (IETF), в официальном блоге.В случае, если пользователи попытаются получить доступ к запрещенной по юридическим причинам странице, ..
2015-12-22 1697 0 Интернет, IT
0
Американцы создали самообучающуюся программу для исправления багов
Специалисты из Массачусетского технологического университета разработали программу Prophet, способную в полностью автоматическом режиме искать ошибки в исходном коде других программ и исправлять их. Согласно отчету авторов программы, для анализа и исправления программа использует стохастическую модель и способна к платформонезависимому применению исправлений кода. ..
2016-01-30 1972 0 Интернет, IT
0
Ученые придумали способ поиска влиятельных людей в Facebook
Ученые получили новые доказательства известной теории о том, что распространением информации в социальных сетях управляет влияние отдельных пользователей. По словам исследователей, им удалось создать алгоритм, позволяющий выявить наиболее влиятельных и наиболее подверженных влиянию людей.Статья ученых появилась ..
2012-06-23 1472 0 Интернет, IT
0
Google признали виновным в нарушении авторских прав Oracle
Коллегия присяжных в Сан-Франциско 7 мая признала Google виновным в нарушении авторских прав Oracle при использовании языка программирования Java. Об этом сообщает Agence France-Presse. В общей сложности присяжные должны были установить наличие или отсутствие нарушений со стороны Google по четырем ..
2012-05-9 1591 0 Интернет, IT
0
Instagram для iPhone оказался уязвимым для взлома
Исследователи обнаружили критическую уязвимость в iPhone-клиенте популярной соцсети Instagram. Оказывается, что часть информации, передаваемой приложением на сервер, не шифруется. Таким образом, завладеть чужим аккаунтом в Instagram сможет любой злоумышленник. Опасную уязвимость обнаружил специалист по компьютерной безопасности Карлос ..
2012-12-4 3863 2 Интернет, IT
0
Временное решение Microsoft против вируса Duqu
На днях компания «Microsoft» выпустила дополнительную информацию по обнародованной недавно дырке в ядре операционной системы «Windows», которой пользуется червь «Duqu», сообщает «АйтиХак». Компания утверждает, что данная дырка содержится в движке парсинга шрифта «Win32k TrueType». Злоумышленники ..
2011-11-10 1720 1 Интернет, IT
0
Присяжные решили, что Google не нарушала патентов Oracle
Окружной суд Сан-Франциско признал Google невиновной в нарушении патентов Oracle. Коллегия присяжных, состоящая из десяти человек, единогласно решила, что ни один из двух патентов Oracle на язык программирования Java, фрагменты которого используются в операционной системе Android, не был нарушен. Об этом ..
2012-05-24 1517 0 Интернет, IT
0