Большой опрос программистов

Большой опрос программистов

WebDEV


Собранные результаты позволяют исследователям, которые занимаются вопросами компьютерного образования среди взрослых, узнать немало интересного. Полагаем, эти данные заинтересуют многих, нам остаётся лишь догадываться о том, какие открытия будут сделаны на основе их анализа.

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


Участники

Как уже было сказано, в опросе приняли участие более 20000 начинающих программистов. К таковым мы относим людей, которые занимаются программированием менее 5 лет. Вот некоторые сведения о них:

  • 62% респондентов живут за пределами США.
  • Их средний возраст составляет 28 лет.
  • 19% из них — женщины.
  • В среднем, они занимаются программированием 21 месяц.
  • 25% из них уже нашли первую работу в качестве программиста.


Желания участников опроса

40% участников хотело бы либо заниматься фрилансом, либо организовать собственную компанию.

Большинство хотело бы работать в качестве веб-разработчика, однако, в целом, респондентам интересен довольно широкий спектр специализаций.

Среди тех участников опроса, которые пока не работают программистами, 63% планируют начать поиск работы в этой области в ближайшие 12 месяцев.

50% хотело бы работать в офисе, в противовес удалённой работе, что меньше, чем 57% в прошлом году.

Подавляющее большинство, ради новой работы, готово переехать.


Обучение программированию

Большинство начинающих программистов заявляет об использовании различных учебных интернет-ресурсов.

Однако, меньше половины лично принимало участие в традиционных мероприятиях, связанных с программированием.

Большинство начинающих программистов никогда не слушало профильные подкасты, однако среди тех программистов, которые слушают подкасты, популярность снискали немало подобных ресурсов.

Три из четырёх респондентов смотрят видео о программировании на YouTube.

Около 6% начинающих программистов проходило интенсивные тренинги, при этом среди респондентов есть те, кто успешно окончил одну из более 148 подобных программ.

Большинство участвует в подобных тренингах на свои деньги, некоторые берут кредит на учёбу.

Большинство участников тренингов остались довольны ими, они могут рекомендовать их друзьям.



Демография, социальные и экономические факторы

Женщин среди начинающих программистов, как и ранее, немного.

Средний возраст респондентов — 28 лет.

В некоторых странах люди начинают программировать позже, чем в других.

В опросе приняли участие респонденты из 187 стран.

Большая их часть живёт в крупных городах.

Около четверти относят себя к этническим меньшинствам своей страны.

Для большинства английский язык — иностранный, в целом же в опросе представлены люди, родным для которых является один из 175 языков.


У 54% начинающих программистов уже имеется степень бакалавра или выше.

Среди более чем 485 направлений, по которым обучались респонденты, большая часть не связана с информационными технологиями.

Две трети ответивших на вопросы, на момент участия в исследовании, имели какую-либо работу.

Работа примерно половины из них связана с информационными технологиями.

38% работающих тратит ежедневно как минимум час на то, чтобы добраться на работу и вернуться домой.

Два из трёх начинающих программиста не состоят в браке.

8% респондентов служили в вооружённых силах.


У 15% есть дети, а 6% поддерживают престарелых родственников или родственников с ограниченными возможностями.


44% считают, что выполняют работу, не соответствующую своей квалификации и уровню образования.


У 23% имеется задолженность по студенческим кредитам.

У 11% есть ипотечный кредит.

У 15% нет домашнего высокоскоростного интернета.

3% получают государственные пособия.


Итоги

«Кто он, начинающий программист?». Полагаем, обзор результатов опроса позволяет в некоторой мере найти ответ на этот вопрос: неженатый мужчина двадцати восьми лет, живущий в большом городе, тратящий час на дорогу до работы, которая не соответствует его квалификации. «Как учатся программисты?», — слушают подкасты, смотрят видео на YouTube, участвуют в тренингах. «Чего они хотят?», — фриланса или собственного бизнеса.

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

Если вы — аналитик, не исключено, вам будет интересно поработать с этими материалами. Не исключено, что вы найдёте нам нечто совершенно потрясающее. А если вы — начинающий программист, вполне возможно, что вы, узнав о том, как другие учатся программировать, сможете улучшить собственную стратегию компьютерного образования.

Report Page