Всем привет! Недавно я задумался о том, почему рейтинги языков программирования настолько некорректные. При открытии очередной статьи про "топ языков 2024/2025", там обязательно скриншот из TIOBE, и автор начинает философствовать о трендах индустрии. Я сам так делал. Все так делают.

Но потом меня начало что-то напрягать. Смотрю на TIOBE — там Perl в топ-15, Assembly, Fortran... И я подумал: когда последний раз видел вакансию с требованием Fortran? Правильно, никогда.

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

Я написал парсер. Подключил его к hh.ru, career.habr.com и ещё паре площадок. Задача простая: собирать вакансии и считать, какие технологии упоминаются чаще всего.

Собрал 150к вакансий и увидел совсем другой рейтинг:

  1. SQL (47.86)** - ну тут понятно, базы данных нужны везде

  2. Python (38.00)** - от Django до ML, универсал

  3. 1С (32.89)** - Специфика российского рынка

  4. C (26.48)** - embedded и системное программирование

  5. JavaScript (25.22)** - веб жив и процветает

  6. Java (21.68)** - энтерпрайз никуда не делся

  7. C++ (20.93)** - геймдев и высоконагруженные системы

  8. PHP (18.66)** - по словам псевдо-аналитиков рынка труда "мертвый язык"

Теперь более подробно

1С на третьем месте. Выше JavaScript. Выше Java. Выше C++. В TIOBE его вообще нет - потому что за границей никто не знает, что это такое. А у нас это огромный рынок. Тысячи компаний на 1С, миллионы строк кода, постоянный спрос на специалистов.

PHP на восьмом месте. Помните все эти статьи "PHP is dead"? А PHP спокойно себе в топ-10 сидит, вакансий - вагон.

Где Fortran? Где Assembly? Где Prolog и Ada из топа TIOBE? Их нет. Вообще. Ну то есть они где-то есть, в аэрокосмических институтах наверное. Но в массовом найме - ноль. TIOBE показывает одно, реальность показывает другое.

Кому это вообще нужно?

Если вы джун или выбираете первый язык - смотрите на эти цифры. Не на красивые графики из Medium, а на реальный спрос. Хотите работу? Учите то, что работодатели ищут прямо сейчас.

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

Если вы HR - эти данные показывают, насколько жёсткая конкуренция за специалистов. Python-разработчиков ищут все, конкуренция дикая. 1С-ников тоже много нужно, но и предложение есть.

Что дальше?

Сейчас я считаю только вакансии. Это неплохой показатель, но не полный. Планирую добавить:

  • Активность на GitHub - звёзды, форки, коммиты

  • Stack Overflow - сколько вопросов задают, сколько отвечают

  • Статистику загрузок библиотек из npm, PyPI, Composer

  • Может быть, данные с конференций и митапов

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

Смотрите сами

Я выложил всё на trueindex.ru. Обновляю каждый месяц. можете проверять.

Если есть идеи по методологии, хотите обсудить результаты или предложить, какие ещё технологии добавить в отслеживание - пишите в комментах или в телеграм @ihxnnxs.

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


  1. Vladmk
    18.10.2025 05:47

    Интересно куда пропал C#. Он у нас явно популярнее чем C и Java. Еще поправьте пункт 3.


    1. andreyiq
      18.10.2025 05:47

      И Go оказался никому не нужен, странно все это. Может баг в парсере)


      1. iam_hannes Автор
        18.10.2025 05:47

        По поводу go - да, есть проблема, т.к. парсил по запросу golang. В след. месяце изменится, скорее всего


    1. iam_hannes Автор
      18.10.2025 05:47

      На HH и Habr мало вакансий по C# - из-за этого он на 9 месте, но мб многое изменится в следующем месяце, т.к. я готовлю обновление


    1. alex_lol
      18.10.2025 05:47

      http://158.160.161.158/hh/ в этом источнике он ниже всех


      1. empenoso
        18.10.2025 05:47

        А что это за ресурс?


        1. alex_lol
          18.10.2025 05:47

          Статистика по вакансиям с хх по языкам


    1. ncix
      18.10.2025 05:47

      А вы уверены, что это всё ещё так?


  1. drr8593
    18.10.2025 05:47

    Кликбейтный заголовок. Нет никаких подтверждений или опровержений "вашему" анализу.

    >Я сам так делал. Все так делают.
    Да что вы говорите, не все так делают.

    >Я выложил всё на trueindex.ru. Обновляю каждый месяц. Данные открытые, можете проверять.
    Хотел проверить данные, как уверяет автор - якобы они есть, но там то же тесто, что и в статье ни больше ни меньше.


    1. iam_hannes Автор
      18.10.2025 05:47

      По поводу кликбейта согласен, я новичок в сфере написания постов (в будущих постах буду исправляться :) ). По поводу открытости данных, я забежал чуточку вперёд плана, если говорить честно, но данные я открою, хочу добавить больше метрик перед открытием. Спасибо за фидбек!


  1. beasty4ever
    18.10.2025 05:47

    150k вакансий на HH. А они открытые? А то вроде кризис, люди работу найти не могут а тут 150k вакансий.