- BrainTools - https://www.braintools.ru -
Не нашёл на Хабре разбора этого отчёта. С 2017 года JetBrains проводит опросы [1], на базе которых готовит отчёты о состоянии индустрии. В 2024 году опросили 23к разработчиков. В отчёте есть разное интересное, имеет смысл ознакомиться с ним целиком. Мы же с вами посмотрим на отдельные моменты, которые я считаю самыми примечательными.
В топе языков всё стабильно, там JavaScript, Python, Java. Впервые Go обогнал PHP, последний уже довольно давно увядает.
Интересен блок с планами. Для каждого языка можно выбрать «мой основной язык» или «планирую использовать». Основной язык Python у 35% разработчиков, ещё 6% планируют его использовать. Самые большие планы на внедрение у Go (10%) и Rust (11%). Интересно, реализуется ли это.
На рынке РФ вроде Rust не очень востребован, и число вакансий это пока подтверждают.

Компания JetBrains попробовала вывести некий «индекс перспективности» языка. Сомневаюсь, что на него разумно опираться при выборе инструмента, но пусть будет
Интерес [2] может представлять такая двумерная табличка. Справа указаны сферы деятельности (разработка веб-сайтов, веб-сервисов, …), вверху язык. На пересечении указан процент людей, которые указали основным язык в этой сфере.
В топе баз данных тоже всё стабильно: MySQL, PostgreSQL, MongoDB, SQLite, Redis. Приятно, что ClickHouse от Яндекса потихоньку растёт. Странно, что Elasticsearch впервые в этом году добавили в опрос.
Дальше моё любимое. Не использует виртуализацию 25% респондентов. 50% с докером, дальше есть нюансы.
Проникновение искусственного интеллекта [4] в разработку довольно сильное. 70% пробовали, а 50% постоянно используют ChatGPT. Можно позалипать на цифры постоянного использования у других игроков: 26% у GitHub Copilot, 7% Google Gemini, 5% JetBrains AI, 3% Anthropic, 1% Tabnine, 2% локальный AI, 3% Codeium, 1% Blackbox AI. 1% Llama, 1% Gemini, 1% Cursor. Есть куда расти. Про остальных игроков я не слышал.
Занятная статистика по профиту от ИИ. Теперь ИИ является не только чатботом, но и заменой поисковику, помощником кодера, автоматизатором рутинных задач. Интересно, а есть ли уже бот, который code review в MR проводит? Если кто такое видел или использовал, поделитесь впечатлениями [5].
В блоке Developers’ Life интересная статистика про затраты времени на код и на коммуникацию (созвоны, чаты, почта). Вроде опрос разработчиков, но 5% ребят тратят на код меньше 20% времени. Пикабу читают, наверное.
76% разработчиков изначально в ИТ, и 22% перешли в ИТ откуда-то. Мне был бы интересен срез по годам. В 2023 году картина была аналогичной, а дальше копать лень.
Интересен вопрос «самая сложная часть вашей работы». 38% отмечают понимание потребностей [6] пользователей, 34% коммуникацию с командой (и ещё 16% с другими разработчиками). Проблема 32% в разборе чужого кода, и у 16% проблема в отладке. Непосредственно в написании кода сложности только у 15%, и в первую очередь эту часть сможет взять на себя ИИ. Остальные сложности, вероятно, пока останутся. А вообще всё выше подводит нас к важности софт скиллов, и об этом мы стали чаще писать (например, Ведение дел – мой опыт [7]).
Остальное время код компилируется, как известно
Иронично, что при этом 50% разработчиков работают в команде всего лишь из 2-7 человек. Одиночек и ещё 8%. И даже им сложно с коммуникацией, бедные команды по 10+ человек
Почему-то в обзоре 2024 года этого вопроса нет, поэтому вот вам картинка из 2023. На какой операционной системе вы программируете?
Наш пост Зачем разработчику [8] нужен Linux вообще и терминал в частности в своё время вызвал бурное обсуждение.
Такое вот моё мнение об обзоре индустрии. Что вам запомнилось, а я это пропустил?
В DevFM [9] пишу о полезном для разработчика.
Автор: DevFM
Источник [10]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/11285
URLs in this post:
[1] опросы: https://pikabu.ru/story/sostoyanie_industrii_razrabotki_ot_jetbrains_2024_12256313?u=https%3A%2F%2Fwww.jetbrains.com%2Flp%2Fdevecosystem-2024%2F&t=%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B&h=37f0db48353fadf0bb876caac2a8fc67f3e4fc9d
[2] Интерес: http://www.braintools.ru/article/4220
[3] логике: http://www.braintools.ru/article/7640
[4] интеллекта: http://www.braintools.ru/article/7605
[5] впечатлениями: http://www.braintools.ru/article/2012
[6] потребностей: http://www.braintools.ru/article/9534
[7] Ведение дел – мой опыт: https://habr.com/ru/articles/849088/
[8] Зачем разработчику: https://habr.com/ru/articles/740966/
[9] DevFM: https://t.me/devfm
[10] Источник: https://habr.com/ru/articles/874162/?utm_source=habrahabr&utm_medium=rss&utm_campaign=874162
Нажмите здесь для печати.