Не нашёл на Хабре разбора этого отчёта. С 2017 года JetBrains проводит опросы, на базе которых готовит отчёты о состоянии индустрии. В 2024 году опросили 23к разработчиков. В отчёте есть разное интересное, имеет смысл ознакомиться с ним целиком. Мы же с вами посмотрим на отдельные моменты, которые я считаю самыми примечательными.

В топе языков всё стабильно, там JavaScript, Python, Java. Впервые Go обогнал PHP, последний уже довольно давно увядает.

Да, я знаю, что HTML не язык программирования. И SQL я бы сюда не включал. Но кто я, а что JetBrains?
Да, я знаю, что HTML не язык программирования. И SQL я бы сюда не включал. Но кто я, а что JetBrains?

Интересен блок с планами. Для каждого языка можно выбрать «мой основной язык» или «планирую использовать». Основной язык Python у 35% разработчиков, ещё 6% планируют его использовать. Самые большие планы на внедрение у Go (10%) и Rust (11%). Интересно, реализуется ли это.

Даже у Shell 2%. Никто не планирует писать на PHP
Даже у Shell 2%. Никто не планирует писать на PHP

На рынке РФ вроде Rust не очень востребован, и число вакансий это пока подтверждают.

Компания JetBrains попробовала вывести некий «индекс перспективности» языка. Сомневаюсь, что на него разумно опираться при выборе инструмента, но пусть будет

Promise Index языков
Promise Index языков

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

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

В топе баз данных тоже всё стабильно: MySQL, PostgreSQL, MongoDB, SQLite, Redis. Приятно, что ClickHouse от Яндекса потихоньку растёт. Странно, что Elasticsearch впервые в этом году добавили в опрос.

Связка PostgreSQL + MongoDB + Elasticsearch топ. Не является инвестиционной рекомендацией
Связка PostgreSQL + MongoDB + Elasticsearch топ. Не является инвестиционной рекомендацией

Дальше моё любимое. Не использует виртуализацию 25% респондентов. 50% с докером, дальше есть нюансы.

Удивлён, что докера не 90%
Удивлён, что докера не 90%

Проникновение искусственного интеллекта в разработку довольно сильное. 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. Есть куда расти. Про остальных игроков я не слышал.

Странно, что GitHub Copilot (который по факту принадлежит Microsoft) отличается от Microsoft 365 Copilot. Или я не шарю?
Странно, что GitHub Copilot (который по факту принадлежит Microsoft) отличается от Microsoft 365 Copilot. Или я не шарю?

Занятная статистика по профиту от ИИ. Теперь ИИ является не только чатботом, но и заменой поисковику, помощником кодера, автоматизатором рутинных задач. Интересно, а есть ли уже бот, который code review в MR проводит? Если кто такое видел или использовал, поделитесь впечатлениями.

Мы-то знаем, что 2% Other — это правило 34
Мы-то знаем, что 2% Other — это правило 34

В блоке Developers' Life интересная статистика про затраты времени на код и на коммуникацию (созвоны, чаты, почта). Вроде опрос разработчиков, но 5% ребят тратят на код меньше 20% времени. Пикабу читают, наверное.

Слева затраты на код, справа на коммуникации
Слева затраты на код, справа на коммуникации

76% разработчиков изначально в ИТ, и 22% перешли в ИТ откуда-то. Мне был бы интересен срез по годам. В 2023 году картина была аналогичной, а дальше копать лень.

22% вкатунов. Хотя чёрт его знает, что значит another field
22% вкатунов. Хотя чёрт его знает, что значит another field

Интересен вопрос «самая сложная часть вашей работы». 38% отмечают понимание потребностей пользователей, 34% коммуникацию с командой (и ещё 16% с другими разработчиками). Проблема 32% в разборе чужого кода, и у 16% проблема в отладке. Непосредственно в написании кода сложности только у 15%, и в первую очередь эту часть сможет взять на себя ИИ. Остальные сложности, вероятно, пока останутся. А вообще всё выше подводит нас к важности софт скиллов, и об этом мы стали чаще писать (например, Ведение дел – мой опыт).

Жалкие 15% проблем в написании кода
Жалкие 15% проблем в написании кода

Остальное время код компилируется, как известно

«Эй, ты воруешь ЖК‐мониторы?» — «Да, но я делаю это, пока мой код компилируется».
«Эй, ты воруешь ЖК‐мониторы?» — «Да, но я делаю это, пока мой код компилируется».

Иронично, что при этом 50% разработчиков работают в команде всего лишь из 2-7 человек. Одиночек и ещё 8%. И даже им сложно с коммуникацией, бедные команды по 10+ человек

А виртуальные личности считаются в составе команды?
А виртуальные личности считаются в составе команды?

Почему-то в обзоре 2024 года этого вопроса нет, поэтому вот вам картинка из 2023. На какой операционной системе вы программируете?

43% линукса. И ещё 42% тоже линукса, но на макбуках
43% линукса. И ещё 42% тоже линукса, но на макбуках

Наш пост Зачем разработчику нужен Linux вообще и терминал в частности в своё время вызвал бурное обсуждение.

Такое вот моё мнение об обзоре индустрии. Что вам запомнилось, а я это пропустил?

В DevFM пишу о полезном для разработчика.

Комментарии (16)


  1. alex_k777
    16.01.2025 13:47

    Никакого увядания PHP нет, не надо нести бред, он постоянно развивается и улучшается, производительность увеличивается, на нем многие сайты написаны. И я на нем писал и пишу бэк.


    1. strelkove
      16.01.2025 13:47

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


    1. Vitimbo
      16.01.2025 13:47

      Не мешайте нам хоронить пыху. It сообщество только этой идеей едино.


      1. Gorthauer87
        16.01.2025 13:47

        Знаете, помню было лет десять назад очень много комментариев и постов аналогичных, что не надо хоронить Delphi, а потом они все куда-то делись и кто вообще сейчас на Хабре о нем пишет?


  1. nick758
    16.01.2025 13:47

    И ещё 42% тоже линукса, но на макбуках

    Каким местом macOS тоже линукс?