Магистратура/Аспирантура по AI с полной стипендией — дедлайн 27 февраля
Support us

Исследование стереотипов о программистах: Swift — для бородатых, C ++ — для пожилых?

3 комментария
Исследование стереотипов о программистах: Swift — для бородатых, C ++ — для пожилых?

Существует много стереотипов о программистах вроде «Swift используют «бородатые хипстеры», «C ++ для пожилых людей», «Никто не любит программировать на Java». Чтобы изучить их, компания Trestle Technology провела «супер-ненаучное» исследование с использованием Microsoft Face API и подтвердила часть мифов: Swift в основном используют бородатые люди, средний возраст программистов на C++ самый большой, а Java-разработчики почему-то самые грустные, пишет tproger.ru.

Читать далее...

Подход

Исследователи использовали инструмент Face API от Microsoft Project Oxford, позволяющий, помимо прочего, распознавать лица на фотографиях, а также определять некоторые особенности этих лиц — улыбки, пол, возраст, волосяной покров. Trestle Technology объединила эту технологию с данными из трендов на GitHub (фото из профилей лучших разработчиков популярных проектов для каждого конкретного языка), чтобы получить некоторые интересные графики.

«Надо заметить, что наше исследование антинаучно, — признают его авторы. — Кто знает, насколько точен Face API или насколько тщательно разработчики выбирают фото профиля, ярко отражающее их индивидуальность?»

Весь код, использованный в этом посте, доступен здесь.

Данные

GitHub отображает 25 популярных репозиториев на своей странице трендов и топ-5 лучших разработчиков для каждого проекта. Исследователи удалили повторяющиеся юзернеймы, затем проанализировали фото из профилей (до 125 для каждого языка) в помощью Face API. Конечно, не на всех фото были обнаружены лица.

Количество распознанных лиц:

  • ruby — 71
  • r — 38
  • javascript — 60
  • java — 47
  • html — 59
  • go — 53
  • cpp — 34
  • c — 24
  • python — 49
  • php — 66
  • perl — 45
  • swift — 49
  • csharp — 61

Результаты

Медианный средний возраст для Java самый маленький, а для С++ — самый большой. Впрочем, абсолютная разница не такая большая.

Женщин-программистов очень мало, большинство из них программирует на Perl и PHP. 

Похоже, Java-разработчики не удосужились загрузить на свою аватарку на GitHub фото с улыбкой, но зато в R и Go явно есть над чем пошутить.

Больше всего «бородатых хипстеров» пишет на Swift, Python и Perl. Заметим, что эти данные не были нормализованы по полу.

 

Читайте также
Инженер xAI проработал 36 часов без сна — коллеги в восторге, пользователи в ужасе
Инженер xAI проработал 36 часов без сна — коллеги в восторге, пользователи в ужасе
Инженер xAI проработал 36 часов без сна — коллеги в восторге, пользователи в ужасе
2 комментария
Anthropic узнала у своих программистов, как ИИ меняет их работу
Anthropic узнала у своих программистов, как ИИ меняет их работу
Anthropic узнала у своих программистов, как ИИ меняет их работу
1 комментарий
Китайская компания дарит программистам клавиши из чистого золота
Китайская компания дарит программистам клавиши из чистого золота
Китайская компания дарит программистам клавиши из чистого золота
Бывший программист Intel украл 18 тысяч секретных файлов и исчез
Бывший программист Intel украл 18 тысяч секретных файлов и исчез
Бывший программист Intel украл 18 тысяч секретных файлов и исчез

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.