Образование
Поделиться:
Общие вопросы
Эти вопросы были заданы 20% респондентов, выбранным случайным образом.
18%
респондентов ответили, что онлайн-курсы и школы программирования позволили им сделать первый серьезный шаг к освоению профессии разработчика. Из них каждый третий учился на платных курсах.
В этом году на этот вопрос можно было дать только один ответ, а год назад респонденты могли выбрать несколько вариантов.
Онлайн-обучение играет важную роль в освоении профессии разработчика. На интерактивной платформе JetBrains Academy можно научиться программировать, создавая настоящие приложения в удобном для вас темпе.
Пятерка языков, которые разработчики чаще всего планируют изучить, за год не изменилась. Однако отметим, что на четыре процентных пункта выросла доля Rust и он поднялся с 10-го места на 6-е. Младшие разработчики чаще изучают JavaScript (37%) и Java (29%), а у старших популярностью пользуются в первую очередь Go и TypeScript (по 21%).
Мы задали всем участникам исследования открытый вопрос: какие навыки они хотели бы приобрести в следующем году. Мы тщательно проанализировали все 5518 содержательных ответов и готовы поделиться результатами.
Как и в прошлом году, каждый пятый разработчик использует для изучения новых технологий MOOC-платформы, но при этом популярность онлайн-школ программирования выросла на три процентных пункта.
Три лидирующие платформы не зависят от должностей и уровня подготовки учащихся, за исключением Pluralsight. Она занимает третье место среди старших разработчиков, и ее доля на три процентных пункта больше, чем у Codecademy.
Хотя больше половины разработчиков предпочитают учебные материалы в письменном виде, их доля сократилась по сравнению с 2021 годом на четыре процентных пункта, в то время как доля видеоконтента выросла на три. Лишь 1% разработчиков предпочитают аудиоформат и подкасты.
Удивительно, что и старшие разработчики не отказываются от учебы: 16% из них учатся больше 9 часов в неделю, и это всего на десять процентных пунктов меньше, чем среди младших разработчиков.
79%
разработчиков хотя бы раз бросали обучение, не закончив учебный курс или программу. Интересно, что только 19% делали это потому, что успели узнать все, что хотели.
Студенты
Эти вопросы мы задавали только тем, кто указал вид занятости «Студент» или «Работающий студент».
У четверти опрошенных студентов основной предмет не связан напрямую с программированием или информатикой.
Java, Python и C — по-прежнему те три языка, которые разработчики чаще всего изучают в учебных заведениях. Доля Python даже выросла на четыре процентных пункта по сравнению с прошлым годом. Java остается самым изучаемым языком, однако его популярность понемногу снижается — минус три процентных пункта к прошлому году и минус семь к 2020-му. C++ потерял по сравнению с 2021 годом целых шесть процентных пунктов.
У четверти опрошенных студентов основной предмет не связан напрямую с программированием или информатикой.
Преподаватели
Эти вопросы мы задавали только тем, кто указал в качестве должности «Преподаватель».
30%
опрошенных преподавателей ответили, что преподавание — их основная деятельность.
Хотите, чтобы студенты не теряли мотивацию, изучая программирование? Создавайте интерактивные курсы прямо в IDE JetBrains и настраивайте их, как вам угодно, чтобы делиться знаниями было легко и приятно.
ПодробнееПочти треть опрошенных преподавателей работают в различных компаниях и организациях, чуть меньше преподают в университетах.
На этот вопрос отвечали только те, кто преподает в университетах или колледжах.
На этот вопрос отвечали только те, кто преподает на программах младшего специалитета, бакалавриата, специалитета, магистратуры и постдипломного образования.
Доля Python выросла по сравнению с прошлым годом на 10 процентных пунктов, а доли остальных языков существенно не изменились.
Спасибо, что уделили время!
Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.
Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.