Всем привет! Недавно я задумался о том, почему рейтинги языков программирования настолько некорректные. При открытии очередной статьи про "топ языков 2024/2025", там обязательно скриншот из TIOBE, и автор начинает философствовать о трендах индустрии. Я сам так делал. Все так делают.
Но потом меня начало что-то напрягать. Смотрю на TIOBE — там Perl в топ-15, Assembly, Fortran... И я подумал: когда последний раз видел вакансию с требованием Fortran? Правильно, никогда.
Тогда я решил проверить простую гипотезу: что, если взять и посмотреть не на поисковые запросы, а на реальные вакансии? Спойлер: всё оказалось совсем не так, как в красивых рейтингах.
Я написал парсер. Подключил его к hh.ru, career.habr.com и ещё паре площадок. Задача простая: собирать вакансии и считать, какие технологии упоминаются чаще всего.
Собрал 150к вакансий и увидел совсем другой рейтинг:
SQL (47.86)** - ну тут понятно, базы данных нужны везде
Python (38.00)** - от Django до ML, универсал
1С (32.89)** - Специфика российского рынка
C (26.48)** - embedded и системное программирование
JavaScript (25.22)** - веб жив и процветает
Java (21.68)** - энтерпрайз никуда не делся
C++ (20.93)** - геймдев и высоконагруженные системы
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)

drr8593
18.10.2025 05:47Кликбейтный заголовок. Нет никаких подтверждений или опровержений "вашему" анализу.
>
Я сам так делал. Все так делают.
Да что вы говорите, не все так делают.>
Я выложил всё наtrueindex.ru. Обновляю каждый месяц. Данные открытые, можете проверять.
Хотел проверить данные, как уверяет автор - якобы они есть, но там то же тесто, что и в статье ни больше ни меньше.
iam_hannes Автор
18.10.2025 05:47По поводу кликбейта согласен, я новичок в сфере написания постов (в будущих постах буду исправляться :) ). По поводу открытости данных, я забежал чуточку вперёд плана, если говорить честно, но данные я открою, хочу добавить больше метрик перед открытием. Спасибо за фидбек!

beasty4ever
18.10.2025 05:47150k вакансий на HH. А они открытые? А то вроде кризис, люди работу найти не могут а тут 150k вакансий.
Vladmk
Интересно куда пропал C#. Он у нас явно популярнее чем C и Java. Еще поправьте пункт 3.
andreyiq
И Go оказался никому не нужен, странно все это. Может баг в парсере)
iam_hannes Автор
По поводу go - да, есть проблема, т.к. парсил по запросу golang. В след. месяце изменится, скорее всего
iam_hannes Автор
На HH и Habr мало вакансий по C# - из-за этого он на 9 месте, но мб многое изменится в следующем месяце, т.к. я готовлю обновление
alex_lol
http://158.160.161.158/hh/ в этом источнике он ниже всех
empenoso
А что это за ресурс?
alex_lol
Статистика по вакансиям с хх по языкам
ncix
А вы уверены, что это всё ещё так?