Нас постоянно информируют о гендерном разрыве в разработке программного обеспечения. В этой профессии настолько доминируют мужчины, что она является сдерживающим фактором для многих потенциальных абитуриентов, как мужчин, так и женщин. В настоящее время HackerRank провел анализ данных, которые он собирает в ходе конкурсов по программированию, чтобы выявить, в какой стране есть самые квалифицированные женщины-разработчики.
Как следует из названия, HackerRank выполняет задачи по кодированию и присваивает баллы, основанные на сочетании точности и скорости. Мы уже сообщали о его выводах о том, в каких университетах работают лучшие программисты, и о результатах его поиска страны с лучшими разработчиками. Теперь HackerRank обращает внимание на гендерный разрыв в кодировании.
HackerRank не запрашивает пол участников своих конкурсов и поэтому полагается на имена для различения мужчин и женщин при анализе данных. Отбросив неклассифицируемые имена и имена с равным распределением по полу, они смогли назначить пол примерно 80% своих пользователей и обнаружили, что только 17% были женщинами, отметив, что:
Хотя гендерный баланс далек от равенства, он значительно более сбалансирован, чем результат опроса 5,8% женщин StackOverflow.
Семнадцать процентов участия женщин в HackerRank, вероятно, недооценивают число женщин-специалистов по программированию. Однако это полезная основа для проведения сравнений между странами.
Судя по статистике геолокации, только в пяти странах из 50 с наибольшим количеством разработчиков на HackerRank число женщин-разработчиков выше среднего. Возглавляет список страна, на долю которой приходится почти 40% пользователей HackerRank в целом, Индия с 23%. Далее следуют Объединенные Арабские Эмираты и Румыния с 21%, за ними следуют Китай (20%) и Шри-Ланка (19%).
Соединенные Штаты с 15% находятся за пределами топ-10 стран, в то время как Великобритания с 10% занимает 23-е место в списке. В половине из 50 ведущих стран доля женщин составляет менее 10%, а в пяти нижних странах-Венгрия 5%, Аргентина и Чешская Республика 4%, Дания и Чили 3%.
Затем HackerRank рассмотрел тип задач, популярных у женщин-участниц, и обнаружил, что предпочтение отдается основным темам с Java, SQL и C++, возглавляющими список, а также ИИ и безопасность в самом низу:
Комментарии HackerRank:
Женщины составляют 21% пользователей в учебниках и задачах Java. Домен tutorials включает в себя наш 30-дневный вызов кода, который в значительной степени основан на Java.
Это также говорит о том, что женщины-участницы HackerRank являются относительно начинающими программистами.
Окончательный анализ, представленный HackerRank, состоял в том, чтобы выяснить, в какой стране лучшие разработчики-женщины, ограничив поиск 20 странами с наибольшим количеством пользователей-женщин, чтобы максимизировать размер выборки. Они рассмотрели средние баллы женщин по тестам на алгоритмы, на которые приходится более 40% всех тестов HackerRank, и в которых 17% участников-женщины. Оценки по этим тестам, которые включают сортировку данных, динамическое программирование, поиск ключевых слов и другие логические задачи, обычно варьируются от 0 до 115 баллов, хотя они могут достигать 10 000.
Россия, которая заняла первое место по вызовам алгоритмов в поисках HackerRank для страны с лучшими разработчиками, сообщила в прошлом году Август теперь возглавляет список женщин. Точно так же Польша, которая занимала 3-ю позицию в этой таблице, снова занимает ее. Италия является неожиданным включением в качестве второго места.
Несмотря на наличие самого большого количества женщин-разработчиков, Индия находится лишь чуть выше середины с точки зрения качества. Однако индийские женщины работают лучше, чем их коллеги-мужчины, поскольку в предыдущем докладе Индия заняла только 31-е место из 50.
Это соответствует прощальному заключению ХакеррАнка:
[Мы] видим обнадеживающий знак для женщин, которые работают в отрасли, где доминируют мужчины. Относительно мало женщин в Беларуси, Китае и России участвуют в задачах кодирования. Но их женщины — разработчики — несмотря на эти проблемы-все еще сокрушают его.