Новости

[Перевод] Онлайн-образование, Python и DevOps набирают обороты

К старту курса о Fullstack-разработке на Python мы подготовили сокращённый перевод опроса StackOverflow среди почти 83 000 людей, без малого 70 % из них — профессиональные разработчики. Опрос проводился с 15 июня по 25 мая, облачные платформы в нём впервые выделены из платформ в целом, также добавлен раздел о том, с какими языками, платформами, фреймворками и т. д. людям хотелось бы работать. Конечно, вы найдёте в опросе информацию о зарплатах и образовании. Подробности, как всегда, под катом.

Обзор

Вопросы, которые мы задаём в нашем ежегодном опросе, помогут нам улучшить платформу и сообщество StackOverflow. В этом году мы наблюдали значительное развитие в способах самообразования разработчиков. У растущей группы программистов в возрасте до 18 лет онлайн-ресурсы, такие как видео и блоги, популярнее, чем книги и школа, вместе взятые, что не характерно для других возрастных когорт.

В целом в профессии много новичков: более 50 % указали, что они программируют меньше десяти лет, а более 35 % — менее пяти лет в профессии. Наша задача — продолжать расширять и совершенствовать возможности по оказанию помощи всем разработчикам и сделать так, чтобы они чувствовали себя желанными гостями в сообществе. Читайте далее, чтобы узнать больше о том, какие взгляды, сегодня инструменты и среда формируют искусство и практики разработки программного обеспечения.

  • Неудивительно, что почти 60 % респондентов научились программировать на онлайн-ресурсах. Респонденты моложе, как правило, учатся на онлайн-курсах, форумах и других интернет-ресурсах. Респонденты старше, с другой стороны, получали знания из более традиционных источников — школьного образования и книг.

  • AWS сохраняет лидерство как самая широко используемая облачная платформа, но Google Cloud и Microsoft Azure существенно выросли по сравнению с прошлым годом. Стоит отметить, что это первый год, когда мы выделили облачные платформы из общего вопроса о платформах.

  • React.js превзошел jQuery как наиболее часто используемый веб-фреймворк. Новичок Svelte занимает первое место в списке самых любимых фреймворков. React — самый востребованный, работать с ним хочет каждый четвёртый разработчик.

  • Perl переместился из разряда самых высокооплачиваемых языков в прошлом году на пятое место. Разработчики Clojure имеют самую высокую медианную зарплату, то есть на 14 тысяч долларов больше ближайшего конкурента — F#.

81 % профессиональных разработчиков заняты полный рабочий день, в 2020 году таких разработчиков было 83 %. Процент профессиональных разработчиков, заявляющих, что они — независимые подрядчики, фрилансеры или самозанятые, увеличился с 9,5 % в 2020 году до 11,2 % в 2021, что указывает на потенциальную нестабильность рабочих мест или переход на более гибкий график работы.

Профиль

Ключевые территории

Stack Overflow обслуживает международное сообщество, и в нашем опросе приняли участие представители почти всех стран планеты.

География

Соединённые Штаты Америки и Индия продолжают предоставлять наибольшее количество ответов на опросы, за ними следуют Германия и UKI (Великобритания и Ирландия). На десять ведущих стран приходится почти 60 % всех респондентов. Если посмотрим на Соединённые Штаты (страну с наибольшим числом респондентов), мы увидим, что в штатах с развитыми технологическими центрами больше всего респондентов: это Калифорния, Нью-Йорк, Вашингтон и Техас.

Опыт

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

Первая строка кода

Программисты начинают с юности: более 50 % респондентов написали свою первую строчку кода в возрасте от 11 до 17 лет.

В каком возрасте вы написали первую строчку кода или программу (веб-страницу, Hello World, проект в Scratch)?

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

Неудивительно, что почти 60 % респондентов научились программировать на онлайн ресурсах. Респонденты моложе, как правило, учатся на онлайн-курсах, форумах и других ресурсах интернета. Респонденты старше, с другой стороны, получали знания из более традиционных источников — в школе и из книг.

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

Как вы научились программировать? Выберите всё, что верно для вас.

Опыт программирования в годах

50 % респондентов занимаются программированием не более десяти лет. Респонденты из Великобритании в среднем программировали дольше всех из десяти стран в нашем рейтинге.

Все респонденты
Все респонденты

Включая любое образование, сколько лет в общей сложности вы программируете?

Стаж профессионального программирования

Большинство респондентов работают как профессиональные разработчики не более 10 лет, а это означает, что, когда они начинали работать, StackOverflow уже существовал.

Не считая образования, сколько лет вы программируете профессионально, в рамках своей работы?

Профессиональный стаж программирования по типам разработчиков

Разработчики должностью выше имеют наибольший стаж профессиональной работы в области программирования. Между тем специалисты в Data Science и машинном обучении имеют наименьший опыт работы, то есть их опыт меньше опыта академических исследователей.

Перевод таблицы

Старший исполнительный директор (руководитель, вице-президент и т.д.)

Руководитель инженерной службы

Продакт-менеджер

Администратор баз данных

Разработчик, настольные или корпоративные приложения

Системный администратор

Специалист по маркетингу или продажам

Учитель

Дизайнер

Разработчик, встроенные приложения или устройства

Аналитик данных или бизнес-аналитик

Инженер по надёжности ПО (SRE)

Специалист по DevOps

Учёный

Разработчик, QA или тестирование

Разработчик, игры или графика

Инженер, данные

Разработчик, бекенд

Разработчик, фулстек

Разработчик, мобильные

Разработчик, фронтенд

Академический исследователь

Специалист в Data Science или специалист по машинному обучению

Студент

Не считая образования, сколько лет вы профессионально программируете (в рамках своей работы)?

Роли разработчиков

Больше всего людей работают в должности Fullstack-разработчиков. Интересно, что с прошлого года роль дизайнера стала не столь значимой, то есть дизайнер в рейтинге поменялся местами с системным администратором.

Тип разработчика

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

Перевод таблицы

Разработчик, фулстек

Разработчик, бекенд

Разработчик, фронтенд

Разработчик, настольные или корпоративные приложения

Разработчик, мобильные

Спецталист по DevOps

Системный администратор

Администратор баз данных

Дизайнер

Разработчик встроенных приложений или устройсв

Дата-сайентист или специалист по машинному обучению

Студент

Инженер, данные

Руководитель группы инженеров

Аналитик данных или бизнес-аналитик

Разработчик, контроль качества или тестирование

Продакт-менеджер

Академический исследователь

Инженер по надёжности ПО (SRE)

Учитель

Разработчик, игры или графика

Старший исполнительный директор (C-Suite, VP, etc.)

Учёный

Специалист по маркетингу или продажам

Что из перечисленного ниже описывает вашу нынешнюю работу? Пожалуйста, выберите всё, что верно для вас.

Образование

Разработчики — это высокообразованные люди, более 65 % из них имеют степень бакалавра или выше, но традиционное университетское образование — это ещё не всё, и около четверти респондентов имеют степень ниже бакалавра.

Уровень образования

70 % всех респондентов и 80 % профессиональных разработчиков получили высшее образование в той или иной форме, наиболее распространённой является степень бакалавра.

Все респонденты, 83439 человека
Все респонденты, 83439 человека
Профессиональные разработчики, 58153 человека
Профессиональные разработчики, 58153 человека
Перевод таблицы

Начальная школа

2.97%

Средняя школа / гимназия

11.43%

Колледж / университет без степени

12.69%

Степень ассоциата (распространена в США)

2.67%

Степень бакалавра (бакалавр искусств, бакалавр наук., бакалавр инженерии и т. д.)

42.37%

Степень магистра (магистр искусств, магистр наук, инженерия., MBA, и т. д.)

20.99%

Профессиональная степень (доктор права, доктора в медицине и т. д.)

1.51%

Другая докторская степень (кандидат наук, доктор педагогических наук и т.д.)

3.08%

Что-то иное

1.92%

Что из перечисленного ниже лучше всего описывает самый высокий уровень полученного вами формального образования?

Демография

Возраст

48 % профессиональных разработчиков — это люди в возрасте 25–34 лет. Почти половина респондентов в возрасте 65 лет и старше не считают себя профессиональными разработчиками.

Все респонденты, 82407 человек
Все респонденты, 82407 человек
Профессиональные разработчики, 57573 человека
Профессиональные разработчики, 57573 человека

Ваш возраст?

Технологии

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

В этом году мы также ввели новый раздел «Работал» и «Хотел бы работать», который показывает, что именно использовали разработчики в прошлом году и с чем они хотят работать в следующем году.

Если вам нужно освежить в памяти то, как мы структурируем «Любимый», «Ужасный» и «Желаемый», или если вы хотите прочитать о выкладках в основе «Работал» и «Хотел бы работать». Если вы хотите работать с ними, ознакомьтесь с нашим метапостом.

Самые популярные технологии

Python обошёл SQL и стал нашей третьей по популярности технологией, а Node.JS переместился на шестое место.

Программирование, скриптинг и языки разметки

JavaScript девятый год подряд становится самым распространённым языком. Для большинства разработчиков программирование — это веб-программирование. Python поменялся местами с SQL и стал третьим по популярности языком.

Все респонденты, 83052 человека
Все респонденты, 83052 человека
Профессиональные разработчики, 58031 человек
Профессиональные разработчики, 58031 человек

На каких языках программирования, сценариев и разметки вы активно работали в течение последнего года, и на каких вы хотите работать в течение следующего года? (Если вы работали с языком и хотите продолжать это делать, пожалуйста, отметьте оба поля.)

Базы данных

Наиболее распространённые базы данных совпадают у всех респондентов и профессиональных разработчиков. Единственное замеченное нами различие заключается в том, что профессиональные разработчики немного чаще используют Microsoft SQL Server, чем MongoDB.

Все респонденты, 73317 человек
Все респонденты, 73317 человек
Профессиональные разработчики, 53312 человек
Профессиональные разработчики, 53312 человек

В каких средах баз данных вы активно работали над разработкой за последний год, а в каких хотите работать в следующем году? (Если вы работали с базой данных и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Облачные платформы

AWS сохраняет лидерство в качестве наиболее широко используемой облачной платформы, однако Google Cloud и Microsoft Azure существенно выросли по сравнению с прошлым годом. Стоит отметить, что это первый год, когда мы выделили облачные платформы из общего вопроса о платформах.

Все респонденты, 62061 человек
Все респонденты, 62061 человек
Профессиональные разработчики, 46242 человека
Профессиональные разработчики, 46242 человека

В каких облачных платформах вы активно работали в течение последнего года, а в каких хотите работать в течение следующего года? (Если вы работали с платформой и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Веб-фреймворки

В этом году React.js превзошёл jQuery как самый используемый веб-фреймворк.

Все респонденты, 67593 человека
Все респонденты, 67593 человека
Профессиональные разработчики, 49941 человек
Профессиональные разработчики, 49941 человек

С какими веб-фреймворками и библиотеками вы активно работали в течение последнего года, а с какими хотите работать в следующем году? (Если вы работали с фреймворком и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Другие фреймворки и библиотеки

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

Все респонденты, 59921 человек
Все респонденты, 59921 человек
Профессиональные разработчики, 41760 человек
Профессиональные разработчики, 41760 человек

В каких ещё фреймворках и библиотеках вы активно работали за последний год, а в каких хотите поработать в следующем году? (Если вы работали с фреймворком и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Другие инструменты

Более 90 % респондентов используют Git, а это свидетельствует о том, что это фундаментальный инструмент для разработчика.

Все респонденты, 76253 человека
Все респонденты, 76253 человека
Профессиональные разработчики, 54943 человека
Профессиональные разработчики, 54943 человека

В каких инструментах вы активно работали за последний год, а в каких хотите поработать в следующем году? (Если вы работали с технологией и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Какие среды разработки вы регулярно использовали за последний год, и с какими вы хотите работать в следующем году? Пожалуйста, отметьте всё, что верно для вас.

Операционная система

Windows по-прежнему остаётся самой популярной операционной системой, хотя она не так популярна среди профессиональных разработчиков. В этом году как вариант мы впервые добавили WSL.

Все респонденты, 82719 человек
Все респонденты, 82719 человек
Профессиональные разработчики, 57814 человек
Профессиональные разработчики, 57814 человек

В какой основной операционной системе вы работаете? Пожалуйста, отметьте всё, что верно для вас.

Самый любимый, ужасный и желаемый язык программирования

Rust — самый популярный язык. С Python и Typescript разработчики хотят работать больше всего, если ещё не работали с ними.

Программирование, скриптинг и языки разметки

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

82914 человек
82914 человек
82914 человек
82914 человек

На каких языках программирования, сценариев и разметки вы активно работали в течение последнего года, и на каких вы хотите работать в течение следующего года? (Если вы работали с языком и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Базы данных

Redis — уже пятый год самый популярный. PostgreSQL с трудом обходит MongoDB, набрав менее процента, как самая востребованная база данных. А IBM DB2 уже второй год подряд — самая пугающая база данных.

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

72517 человек
72517 человек
72517 человек
72517 человек

В каких средах баз данных вы активно работали над разработкой за последний год, а в каких хотите работать в следующем году? (Если вы работали с базой данных и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Веб-фреймворки

Новичок Svelte занимает первое место в списке самых любимых фреймворков. React — самый востребованный, освоить его хочет каждый четвёртый разработчик.

66202 человека
66202 человека
66202 человека
66202 человека

С какими веб-фреймворками и библиотеками вы активно работали в течение последнего года, а с какими хотите работать в следующем году? (Если вы работали с фреймворком и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Другие фреймворки и библиотеки

Tensorflow — самая востребованная библиотека, но Pytorch больше любят.

Как пользователи .NET Core в Stack Overflow мы рады видеть его на первом месте.

58282 человека
58282 человека
58282 человека
58282 человека

В каких ещё фреймворках и библиотеках вы активно работали над разработкой за последний год, а в каких хотите поработать в следующем году? (Если вы работали с фреймворком и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке).

Другие инструменты

Ранее мы видели, что Git использовали 93 % всех респондентов. Сегодня 85 % опрошенных хотят продолжать работать с Git. Вместе с тем Git, Docker и Kubernetes — самые любимые и самые востребованные инструменты.

75793 человека
75793 человека
75793 человека
75793 человека

С какими инструментами вы активно работали над развитием за последний год, а в каких хотите поработать в следующем году? (Если вы оба работали с технологией и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Какие среды разработки вы регулярно использовали за последний год, и с какими вы хотите работать в следующем году? Пожалуйста, отметьте всё, что верно для вас.

Работали с конкурентами, хотят работать с другим инструментом

Программирование, скриптинг и языки разметки

Здесь можно многое рассказать, но вот некоторые из наиболее заметных выявленных тенденций. Более 10 тысяч разработчиков JavaScript хотят начать или продолжить разработку на Go или Rust. Большинство разработчиков, которые хотят использовать Dart, сейчас работают с JavaScript. Мы также видим, что единственные разработчики, которые хотят работать на PHP, — это разработчики SQL.

Все респонденты, 80496 человек, минимум 5000 на соединение
Все респонденты, 80496 человек, минимум 5000 на соединение
Профессиональные разработчики, 56289 человек, минимум 5000 на соединение
Профессиональные разработчики, 56289 человек, минимум 5000 на соединение

На каких языках программирования, сценариев и разметки вы активно работали в течение последнего года, и на каких хотите работать в течение следующего года? (Если вы работали с языком и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Базы данных

12 590 разработчиков MySQL хотят работать с PostgreSQL, а 6 429 разработчиков PostgreSQL — с MySQL.

Все респонденты, 67942 человека, 5000 на соединение
Все респонденты, 67942 человека, 5000 на соединение
Профессиональные разработчики, 49010 человек, 5000 на соединение
Профессиональные разработчики, 49010 человек, 5000 на соединение

В каких средах баз данных вы активно работали над разработкой за последний год, а в каких хотите работать в следующем году? (Если вы работали с базой данных и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Платформы

Хотя AWS — самая любимая платформа, мы наблюдаем большой приток разработчиков AWS, желающих разрабатывать в Google Cloud в следующем году.

8 586 разработчиков AWS хотят работать в Google Cloud, в то время как только 7 668 разработчиков Google Cloud — в AWS.

Разработчики, которые в настоящее время используют Heroku или Digital Ocean, предпочитают начинать или продолжать работать с AWS, затем с Google Cloud и, наконец, с Azure.

Очень немногие разработчики, сегодня использующие Azure, хотят перейти на Heroku.

Все респонденты, 51638 человек, 1000 респондентов на соединение
Все респонденты, 51638 человек, 1000 респондентов на соединение
Профессиональные разработчики, 39840, 1000 человек на соединение
Профессиональные разработчики, 39840, 1000 человек на соединение

В каких облачных платформах вы активно работали в течение последнего года, а в каких хотите работать в течение следующего года? (Если вы работали с платформой и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке).

Веб-фреймворки

Очень немногие разработчики хотят работать с ASP.NET.

Все респонденты, 59625 человек, 4000 на соединение
Все респонденты, 59625 человек, 4000 на соединение
Профессиональные разработчики, 42918 человек, 4000 на соединение
Профессиональные разработчики, 42918 человек, 4000 на соединение

С какими веб-фреймворками и библиотеками вы активно работали в течение последнего года, а с какими хотите работать в следующем году? (Если вы работали с фреймворком и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Другие фреймворки и библиотеки

Разработчики, которые хотят работать в Hadoop, сегодня используют Pandas или Numpy.

3 328 разработчиков Tensorflow хотят продолжать использовать PyTorch, но только 2 328 разработчиков Pytorch, желающих перейти на Tensorflow.

Все респонденты, 46811 человек, 1000 на соединение
Все респонденты, 46811 человек, 1000 на соединение
Профессиональные разработчики, 31814 человек, 1000 на соединение
Профессиональные разработчики, 31814 человек, 1000 на соединение

В каких ещё фреймворках и библиотеках вы активно работали над разработкой за последний год, а в каких хотите поработать в следующем году? (Если вы работали с фреймворком и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Другие инструменты

Все респонденты, 71828 человек, 5000 на соединение
Все респонденты, 71828 человек, 5000 на соединение
Профессиональные разработчики, 52592 человека, 5000 на соединение
Профессиональные разработчики, 52592 человека, 5000 на соединение

В каких инструментах вы активно работали за последний год, а в каких хотите поработать в следующем году? (Если вы работали с технологией и хотите продолжать это делать, пожалуйста, отметьте оба поля в этой строке.)

Обучение и решение проблем

Респонденты чаще всего используют Google, когда застревают, или посещают Stack Overflow.

Что вы делаете, когда застреваете на проблеме? Выберите всё, что верно для вас.

Все респонденты, 83052 человека
Все респонденты, 83052 человека
Профессиональные разработчики, 57910 человек
Профессиональные разработчики, 57910 человек
Перевод таблицы

Ищу в Google

Посещаю Stack Overflow

Делаю другую работу и возвращаюсь позже

Звоню коллеге или другу

Иду на прогулку или тружусь физически

Смотрю справку / обучающие видео

Играю в игры

Паникую

Медитирую

Иду в другое сообщество программистов (пожалуйста, назовите)

Что вы делаете, когда застреваете?

Самые высокооплачиваемые технологии

Perl переместился из разряда самых высокооплачиваемых языков в прошлом году на пятое место в этом году. Самая высокая медианная зарплата — у разработчиков Clojure, то есть на 14 тысяч долларов больше ближайшего конкурента — F#.

Языки, 46693 человека
Языки, 46693 человека
Базы данных, 41360 человек
Базы данных, 41360 человек
Веб-фреймворки, 38246 человек
Веб-фреймворки, 38246 человек
Другие фреймворки, 26412 человек
Другие фреймворки, 26412 человек
Другие инструменты, 43047 человек
Другие инструменты, 43047 человек

Работа

Трудоустройство

Мы видим, что увеличился процент респондентов, работающих неполный рабочий день или учащихся в школе, в то время как количество респондентов, указавших полную занятость, уменьшилось. Это может отражать последствия пандемии, в результате которой работники всех отраслей отступили и пересмотрели свое отношение к полной занятости и самозанятости.

Статус занятости

81 % профессиональных разработчиков работает полный рабочий день, снижение с 83 % в 2020 году. Количество профессиональных разработчиков, которые говорят, что они были независимыми подрядчиками, фрилансерами или самозанятыми, увеличивается с 9,5 % в 2020 до 11,2 % в 2021 году, что указывает на потенциальное отсутствие гарантий занятости или сдвиг к более гибким механизмам работы.

Все респонденты, 83323 человека
Все респонденты, 83323 человека
Профессиональные разработчики, 58110 человек
Профессиональные разработчики, 58110 человек
Перевод таблицы

Работаю полный рабочий день

Независимый подрядчик, фрилансер или самозанятый

Работаю неполный рабочий день

Студент, полный день

Не работаю, но ищу работу

Студент, неполный день

Не работаю и не ищу работу

Предпочитаю не сообщать

В отставке

Что из следующего лучше всего описывает ваш текущий статус занятости?

Компании

Размер компании

В этом году мы наблюдали увеличение числа респондентов, которые работают фрилансерами, по сравнению с прошлым годом.

Только я — я фрилансер, индивидуальный предприниматель и т.д.

2 — 9

10 — 19

20 — 99

100 — 499

500 — 999

1000 — 4999

5000 — 9999

10000 или более

Я не знаю

Примерно сколько человек работает в компании или организации, в которой вы сейчас трудитесь? Ответили 54982 человека.

Зарплата в зависимости от типа разработчика

В целом самые высокие зарплаты, как правило, получают инженерные менеджеры, SRE, специалисты DevOps и инженеры по обработке данных. Если сосредоточиться на США, то мы видим некоторые различия в нижней части спектра зарплат. В США зарплата мобильных разработчиков и педагогов, как правило, выше по сравнению с другими профессиями, если сравнивать с мировым контингентом разработчиков.

Все респонденты, 46092 человека, медианная зарплата
Все респонденты, 46092 человека, медианная зарплата
Пеервод таблицы

Руководитель инженерной службы

Старший исполнительный директор (C-Suite, VP, etc.)

Инженер, надежность объекта

Специалист по DevOps

Инженер, данные

Учёный

Дата-сайентист или специалист по машинному обучению

Аналитик данных или бизнес-аналитик

Продакт-менеджер

Специалист по маркетингу или продажам

Разработчик, настольные или корпоративные приложения

Разработчик, встроенные приложения или устройства

Разработчик, бекенд

Разработчик, фулстек

Разработчик, QA или тестирование

Системный администратор

Администратор базы данных

Разработчик, игры или графика

Учитель

Дизайнер

Разработчик, фронтенд

Академический исследователь

Разработчик, мобильный

Студент

Какова ваша текущая общая компенсация (зарплата, премии и льготы, до налогов и вычетов)? Пожалуйста, введите в поле ниже целое число без знаков препинания. Если вы получаете почасовую оплату, пожалуйста, укажите эквивалентную недельную, месячную или годовую зарплату. Если вы предпочитаете не отвечать, пожалуйста, оставьте поле пустым.

Зарплата и опыт работы в зависимости от типа разработчика

Несмотря на то, что руководители инженерных служб, SRE, специалисты по DevOps оплачиваются больше всего, мы видим, что они также имеют в среднем более десяти лет профессионального опыта. Специалисты по анализу данных или машинному обучению занимают 8-е место по зарплате, но в среднем имеют наименьший стаж работы. Дизайнерам платят меньше всего, несмотря на то, что их опыт работы в среднем составляет более десяти лет.

По вертикали — зарплата, по горизонтали — опыт в годах, 43800 респондентов
По вертикали — зарплата, по горизонтали — опыт в годах, 43800 респондентов

Какова ваша текущая общая компенсация (зарплата, премии и льготы, до налогов и вычетов)? Пожалуйста, введите в поле ниже целое число без знаков препинания. Если вы получаете почасовую оплату, пожалуйста, укажите эквивалентную недельную, месячную или годовую зарплату. Если вы предпочитаете не отвечать, пожалуйста, оставьте поле пустым.

Зарплата и опыт работы в зависимости от языка

Разработчикам PHP несоизмеримо меньше платят по сравнению с разработчиками других языков с таким же опытом работы.

43878 человек
43878 человек

Какова ваша текущая общая компенсация (зарплата, премии и льготы, до вычета налогов и вычетов)? Пожалуйста, введите в поле ниже целое число без знаков препинания. Если вы получаете почасовую оплату, пожалуйста, укажите эквивалентную недельную, месячную или годовую зарплату. Если вы предпочитаете не отвечать, пожалуйста, оставьте поле пустым.

Мы опустили методологию, коротко изложив самое главное, а также сократили специфичные для сообщества SO вопросы. Цифры говорят, что популярность продолжает набирать не только Python, но и всё ещё во многом новый DevOps: люди хотят работать с Kubernetes и Docker; а на графике выше мы видим, что сопутствующий DevOps Go — один из самых высокооплачиваемых языков относительно стажа работы с ним; в этом смысле, уже как область, очень перспективна работа с данными; а на фронтенде всех конкурентов теснит Svelte. И если вы хотите стать специалистом в востребованной профессии, приходите на наши курсы по Fullstack-разработке на Python, флагманский курс по Data Science или получите все компетенции специалиста в DevOps. Также вы можете обратить внимание на курс по Go или другие курсы:

  • Курс по DevOps

  • Профессия Backend-разработчик на Go

Python, веб-разработка

  • Профессия Fullstack-разработчик на Python

  • Курс «Python для веб-разработки»

  • Профессия Frontend-разработчик

  • Профессия Веб-разработчик

Data Science и Machine Learning

  • Профессия Data Scientist

  • Профессия Data Analyst

  • Курс «Математика для Data Science»

  • Курс «Математика и Machine Learning для Data Science»

  • Курс по Data Engineering

  • Курс «Machine Learning и Deep Learning»

  • Курс по Machine Learning

Мобильная разработка

  • Профессия iOS-разработчик

  • Профессия Android-разработчик

Java и C#

  • Профессия Java-разработчик

  • Профессия QA-инженер на JAVA

  • Профессия C#-разработчик

  • Профессия Разработчик игр на Unity

От основ — в глубину

  • Курс «Алгоритмы и структуры данных»

  • Профессия C++ разработчик

  • Профессия Этичный хакер

Добавить комментарий

Кнопка «Наверх»