Перейти к содержимому
Alexander

Зарплаты в IT осенью 2026: медианы по грейдам, стекам и навыки

Разобрали 63 тыс. IT-вакансий из Telegram-каналов: медианы и квартили вилок по грейдам и стекам, самые частые навыки и доля удалёнки. С оговорками об источнике.

Зарплаты в IT осенью 2026: медианы по грейдам, стекам и навыки

Вопрос о зарплатных ожиданиях задают почти на каждом скрининге, и отвечать на него без опоры на рынок тяжело. Цифра «как у знакомого» или «текущая плюс тридцать процентов» может оказаться и ниже вилки, и заметно выше.

У Sobes есть свой срез рынка: вакансии, которые публикуются в Telegram-каналах. Мы взяли объявления с 1 августа 2026 года и посчитали, какие вилки в них указаны, какие навыки просят и какой формат работы предлагают.

Откуда данные и как считали

Источник: объявления о вакансиях для рынка РФ из Telegram-каналов, опубликованные с 1 августа по середину ноября 2026 года. Всего их 63 тыс., текст каждого разобран на поля: грейд, стек, вилка, навыки, формат работы. Зарплата указана в 21 тыс. объявлений, то есть в трети. Медианы ниже посчитаны по более узкой выборке: только вакансии с вилкой в рублях за месяц и с указанным грейдом, это 3 750 объявлений. За зарплату вакансии взята середина вилки. Ограничения существенные. Это не hh.ru и не фактические выплаты, а цифры из объявлений. Вилку публикуют не все, и чем выше грейд, тем реже: у junior она есть в 42% объявлений, у middle в 34%, у senior в 33%, у lead в 25%. В объявлениях не всегда сказано, на руки сумма или до налога. Наконец, поля из текста извлекает модель, и в отдельных объявлениях она ошибается.

Вилки по грейдам

Тыс. ₽ в месяц, середина вилки.

Грейд Вакансий Нижний квартиль Медиана Верхний квартиль
Intern 124 50 60 80
Junior 476 69 90 128
Middle 1 423 150 200 250
Senior 1 491 216 260 315
Lead 236 214 275 350

Что видно из таблицы:

  • Самый большой шаг приходится на переход от junior к middle: медиана вырастает с 90 до 200 тыс. Между middle и senior разница 60 тыс.
  • Диапазоны перекрываются. Верхний квартиль middle (250 тыс.) почти равен медиане senior (260 тыс.), то есть сильный middle в одной компании получает как обычный senior в другой.
  • Lead по медиане отличается от senior всего на 15 тыс., зато разброс шире: верхний квартиль 350 тыс. против 315 тыс.

Спрос по грейдам тоже неравномерный. Senior упоминается в 16,2 тыс. объявлений, middle в 10,2 тыс., junior в 3,1 тыс., стажёрские позиции в 1,4 тыс. Вакансий для junior в этих каналах примерно в пять раз меньше, чем для senior.

Middle по стекам

Медиана середины вилки, тыс. ₽ в месяц. Здесь выборки небольшие: где вакансий меньше 40, цифру стоит читать как ориентир с точностью до нескольких десятков тысяч.

Стек Вакансий Медиана
Go 31 300
ML 26 260
DevOps 70 250
Python 127 225
Продакт-менеджмент 23 225
Системный анализ 136 216
1С 146 215
C# 29 215
Java 58 200
Frontend 110 200
Аналитика 26 200
QA 230 180
PHP 56 178

Senior по стекам

Стек Вакансий Медиана
DevOps 129 325
PHP 48 300
ML 25 290
Data Engineering 37 282
C++ 31 280
1С 184 275
Go 58 275
Node.js 27 275
Python 119 275
C# 49 272
Аналитика 25 270
Java 88 250
Frontend 56 240
Системный анализ 146 240
QA 156 225

Две строки показывают, как осторожно нужно читать малые выборки. У Go медиана middle (300 тыс., 31 вакансия) выше медианы senior (275 тыс., 58 вакансий). У PHP обратная картина: 178 тыс. для middle и 300 тыс. для senior. Это свойство выборки в несколько десятков объявлений, а не вывод о рынке. Надёжнее всего строки, где в обеих таблицах больше ста вакансий: QA, 1С, системный анализ и Python.

Какие навыки просят

Навыки взяты из требований всех 63 тыс. объявлений. Число показывает, в скольких вакансиях навык упомянут. В таблице 22 самых частых технических навыка.

Навык Вакансий Навык Вакансий
Python 6 879 Kafka 2 311
SQL 6 704 React 1 881
PostgreSQL 4 363 JavaScript 1 854
Docker 3 515 Redis 1 471
Git 3 371 AWS 1 310
Kubernetes 3 057 C# 1 218
Linux 2 672 Go 1 194
Java 2 624 RabbitMQ 1 170
REST API 2 621 C++ 1 022
CI/CD 2 508 Grafana 982
TypeScript 2 447 Terraform 978

Из таблицы убраны три группы. Языки общения: английский упомянут примерно в 4,1 тыс. объявлений (записан как English и как «Английский язык»), русский в 2,5 тыс. Рабочие инструменты, которые не привязаны к стеку: Figma, Jira, Excel, Confluence, Postman, BPMN, каждый от 1 до 1,8 тыс. упоминаний. И нетехнические требования вроде CRM, SMM и iGaming: в каналах публикуют не только вакансии разработчиков, но и маркетинг, продажи и поддержку, а iGaming обозначает отрасль работодателя.

Английский при этом стоит запомнить: по числу упоминаний он был бы четвёртым, сразу после PostgreSQL.

Для разработчика вывод простой. SQL и PostgreSQL, Docker, Kubernetes, Linux, CI/CD и Kafka встречаются в требованиях чаще большинства языков программирования. Это общий слой, который спрашивают у бэкендера на любом языке, у QA, аналитика и DevOps.

Формат работы

Формат Вакансий Доля
Удалённо 33 318 53%
Офис 10 789 17%
Гибрид 4 688 7%
Не указан 14 281 23%

Если считать только объявления, где формат назван, удалёнка занимает 68%, офис 22%, гибрид 10%. Скорее всего, это особенность источника, и переносить такую долю удалёнки на весь рынок не стоит.

Как использовать цифры на собеседовании

Когда называете ожидания, опирайтесь на диапазон своего грейда и стека, а не на одну медиану. Рабочая схема: медиана как нижняя граница разговора, верхний квартиль как цель, если у вас есть то, что в вакансии просят сверх обычного.

Я ориентируюсь на 280-300 тысяч. Это немного выше середины по вакансиям моего уровня, которые публикуют вилку, и у меня есть продакшен-опыт с Kubernetes и Kafka, который вы указали в требованиях.

Ответ работает, потому что цифра привязана к рынку и к требованиям конкретной вакансии, а не к вашим расходам. Уточните заодно, идёт ли речь о сумме на руки. Формулировки для разных ситуаций есть в статье про зарплатные ожидания.

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

Что сделать дальше

  1. Откройте аналитику рынка и посмотрите зарплаты и востребованные навыки по своему стеку: цифры там обновляются, а в этой статье зафиксирован срез на середину ноября.
  2. Сверьте своё резюме со списком навыков выше. Если вы работали с Docker, Kafka или CI/CD, а в резюме этого нет, допишите. В студии резюме можно проверить текст и посмотреть вилку рынка для вашего профиля.
  3. Посмотрите свежие объявления в разделе вакансий: так видно, какие вилки дают прямо сейчас за ваш набор навыков.
  4. Запишите свою цифру и одно предложение обоснования и проговорите их вслух до звонка.