StackOverflow 2024: AI, зарплаты и любимые технологии. Что изменилось за год?

Stack Overflow опубликовали ежегодное исследование, в котором опросили 65,437 разработчиков. В исследование этого года вошли следующие темы: работа, технологии и инструменты, AI и комьюнити. В статье мы разберем получившиеся результаты и сравним их с данными прошлых лет.

Портрет разработчика

Для начала давайте посмотрим, кто же они — современные разработчики. Исследование затронуло тему образования, опыт работы и роли.

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

82% учатся кодить по онлайн-ресурсам.

38% кодят уже 15+ лет, а 33% работают в сфере менее 4х лет.

Топ-3 роли не меняются уже несколько лет подряд: Full-stack — 31%, Back-end — 17% и Front-end — 6% разработчики.

Большинству (37%) от 25 до 34 лет

Статистика по образованию опрошенных разработчиковТехнологии

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

JavaScript — лидер по популярности уже 10 лет, только SQL его обгонял в 2013-2014.

Python и SQL делят 3-4 место, TS и Rust набирают обороты.

Среди баз данных PostgreSQL уже второй год топ-1, обогнав MySQL.

Node.js остается самым популярным (41%), хоть и сдал позиции с пикового 2020 года.

В облаках AWS (48%), Azure (28%) и Google Cloud (25%) — лидирующая троица, как и в прошлом году.

Docker (54%) и npm (50%) — самые используемые инструменты.

Самые высокооплачиваемые языки — Erlang, Elixir, Clojure, Nim и Ruby. Медианные зарплаты $90-100К.

Статистика по самым популярным технологиямИскусственный интеллект

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

76% используют или планируют использовать AI-инструменты в разработке (в прошлом году было 70%).

72% позитивно относятся к AI-помощникам, хоть это и меньше, чем результат прошлого года (77%).

Наиболее ожидаемые профиты от AI — рост продуктивности (81%) и ускорение обучения (62%)

Точность AI-инструментов пока оценивают плохо. Не до конца доверяют — 40.3%, 26.6% — настроены скептически, не доверяют — 30.4%

82% уже применяют AI для написания кода

68.3% не беспокоятся, что AI однажды заберет их работу

Используя AI, разработчики сталкиваются со следующими проблемами: дезинформация (79%) и баги (50%).

Статистика по применению AIРабота

И напоследок — несколько цифр о работе. Сколько разработчиков трудоустроены, в каком формате работают и какие у них зарплаты в зависимости от специализации.

84% трудоустроены: 69% полный день, 16% на фрилансе. Студентов 13%.

42% в гибридном формате, 38% на удаленке, 20% в офисе.

Больше всего получают Senior Executive — $127,338. Blockchain-разработчики зарабатывают $85,925, ML-специалисты — $73,036, Backend — $67,227, Full-stack — $63,332, Мобильные разработчики — $54,340. Меньше всего зарабатывают Frontend-разработчики — $48,787, им уступают только студенты с зарплатой в $15,466

68% пишут код в качестве хобби в нерабочее время. Почти 40% делают это для профессионального развития и обучения.

Статистика по зарплатам

Оригинальное исследование можно почитать по ссылке.

Источник: habr.com

0 0 голоса
Рейтинг новости
12816
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии