Анализ рынка труда начинающих IT-специалистов в Центральной России: методика, ограничения и результаты

  • Научно-исследовательская работа
  • docx
  • 17.09.2026
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Статья основана на анализе 1 540 вакансий для начинающих IT-специалистов, собранных с hh.ru и SuperJob за II квартал 2026 г. по Центральному федеральному округу (исключая Москву). Подробно описана процедура очистки и группировки данных, включая критерии отбора, метод обработки зарплатных аномалий и принципы классификации по технологическому стеку. Приведены медианные зарплаты и индексы конкуренции по десяти стекам, выделены дефицитные компетенции. Отдельно рассмотрены ограничения метода — неполнота выборки, смещение зарплатных вилок, пропуск закрытых вакансий. Результаты могут быть использованы при планировании найма и разработке программ подготовки IT-специалистов.
Иконка файла материала Анализ рынка труда начинающих IT_специалистов в Центральной России .docx

 

Каплин И.М.

Университет «Синергия», г. Москва

 

Анализ рынка труда начинающих IT-специалистов в Центральной России: методика, ограничения и результаты

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Аннотация. Статья основана на анализе 1 540 вакансий для начинающих IT-специалистов, собранных с hh.ru и SuperJob за II квартал 2026 г. по Центральному федеральному округу (исключая Москву). Подробно описана процедура очистки и группировки данных, включая критерии отбора, метод обработки зарплатных аномалий и принципы классификации по технологическому стеку. Приведены медианные зарплаты и индексы конкуренции по десяти стекам, выделены дефицитные компетенции. Отдельно рассмотрены ограничения метода — неполнота выборки, смещение зарплатных вилок, пропуск закрытых вакансий. Результаты могут быть использованы при планировании найма и разработке программ подготовки IT-специалистов.

Ключевые слова: рынок труда, IT-вакансии, начинающие специалисты, Центральная Россия, парсинг вакансий, медианная зарплата, индекс конкуренции, skills gap analysis.

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

Исследование выполнено по запросу IT-компании из г. Твери (штат 40 человек), планировавшей нанять восемь специалистов начального и среднего уровня до конца 2026 г. Цели исследования: определить уровень оплаты труда по целевым позициям в городах Центрального федерального округа (Тверь, Ярославль, Владимир, Рязань, Тула); установить фактический перечень требований к кандидатам; оценить соотношение спроса и предложения по каждому стеку.

Выборка формировалась из вакансий, опубликованных на hh.ru и SuperJob c 01.04.2026 по 30.06.2026. Критерии включения: пометка «без опыта» или «опыт 1–3 года»; зарплатная вилка 20–250 тыс. руб.; локация «Центральный федеральный округ» без г. Москвы. Москва исключена сознательно: уровень зарплат и структура спроса в столице несопоставимы с региональными и искажают общую картину.

Методика обработки данных

Первичный массив составил 2 143 записи. После удаления дубликатов (391 запись — вакансии, опубликованные одновременно на двух площадках) осталось 1 752. Ручная верификация исключила ещё 212 записей по следующим причинам: текст вакансии на английском языке (удалённые позиции в зарубежных компаниях), формальные internship с оплатой ниже 20 тыс. руб., а также вакансии с некорректно указанным регионом (метка «ЦФО» при фактическом местонахождении работодателя в Москве). Итоговый объём выборки — 1 540 вакансий.

Зарплатные значения очищены процентильным методом: отсекались верхние и нижние 2% распределения. Основание: аномально высокие предложения (свыше 180 тыс. для начинающего специалиста) с высокой вероятностью являются ошибкой геопривязки; заведомо заниженные (менее 20 тыс.) относятся к стажировкам, а не к полноценной занятости.

Классификация вакансий производилась не по наименованию должности (характерна высокая вариативность: «стажёр-программист», «junior developer», «младший специалист», «Java-разработчик стажёр»), а по технологическому стеку на основе ключевых слов в заголовке и тексте вакансии. Вакансии с упоминанием двух и более языков программирования отнесены к группе «Fullstack / мультиязычный».

Результаты

Стек / группа

Вакансий

Медиана, тыс. ₽

25-й перц.

75-й перц.

Индекс конкур.

1С (разработка + сопровождение)

312

74

55

98

2.1

Python (backend)

287

82

60

110

3.4

Java (backend)

198

88

65

120

4.2

Frontend (React / Vue)

176

70

52

95

2.8

QA Manual

154

58

42

76

5.1

PHP / WordPress

128

62

47

83

3.0

C# / .NET

94

76

58

100

2.9

Data Analytics / BI

67

80

60

105

2.3

DevOps (junior)

44

92

70

130

1.6

Fullstack (2+ языка)

80

85

63

115

2.5

 

Индекс конкуренции рассчитывался как отношение числа активных резюме к числу вакансий в группе на последнюю неделю периода сбора (данные по резюме — только hh.ru, поскольку SuperJob не предоставляет аналогичной статистики). Стек DevOps демонстрирует наиболее высокую медиану (92 тыс.) при наименьшем индексе конкуренции (1.6). Следует, однако, учесть, что абсолютное число вакансий невелико (44), и требования к кандидатам существенно выше — junior DevOps предполагает владение Linux, сетевыми протоколами, базами данных и хотя бы одним языком скриптования. Это не массовая позиция, а узкая ниша.

Противоположная ситуация — QA Manual: индекс конкуренции 5.1 при медиане 58 тыс. Рынок перенасыщен кандидатами начального уровня, прошедшими краткосрочные курсы. При таком предложении у работодателя нет оснований повышать зарплату.

Java-разработчики — наиболее конкурентная группа среди массовых стёков (индекс 4.2). Возможная причина — перекос в структуре образования: курсы программирования ориентированы преимущественно на Java, тогда как региональный спрос постепенно смещается в сторону Python и 1С. Данное предположение требует дополнительной проверки и не является выводом исследования.

Анализ дефицитных компетенций

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

SQL. В 68% вакансий для Python-разработчика уровня junior требования к SQL выходят за рамки базовых запросов и включают «опыт написания JOIN, подзапросов, оконных функций». В резюме кандидатов данной группы SQL выше базового уровня указан лишь в 31% случаев. Разрыв составляет 37 процентных пунктов.

Docker. Упоминается в 43% вакансий и в 19% резюме начинающих разработчиков. Для вакансий с пометкой «удалённая работа» — в 71% случаев. Работодатели ЦФО всё чаще ожидают от разработчика способности самостоятельно развернуть окружение, не привлекая DevOps.

Оговорка: частотный анализ фиксирует упоминание навыка в тексте, но не подтверждает его фактическое наличие у кандидата. Возможны как завышение компетенций в резюме, так и их занижение из-за незаполненных профилей.

Ограничения исследования

Полученные результаты необходимо интерпретировать с учётом следующих ограничений.

Закрытые вакансии. По оценкам рекрутеров, до 30% найма в регионе осуществляется без публикации — через профессиональные сообщества (Telegram-каналы, LinkedIn) и рекомендации. Реальный дефицит кандидатов может быть выше расчётного: компании, не находящие специалистов через открытые каналы, прекращают публиковать вакансии.

Смещение зарплатных вилок. Компании нередко указывают в вакансии заниженную вилку и готовы платить больше при подборе подходящего кандидата. Фактические зарплаты при найме могут отклоняться от указанных.

Неопределённые зарплаты. Около 12% вакансий содержат формулировку «зарплата по результатам собеседования» без числового диапазона. Такие наблюдения исключены из расчёта зарплатных метрик, что может приводить к смещению.

Ограниченный охват площадок. Выборка включает данные только двух платформ. Вакансии на профильных ресурсах (Habr Career, StackOverflow Jobs) не учитываются.

Индекс конкуренции не учитывает качество резюме. Высокое отношение резюме к вакансии (как в случае QA Manual) может объясняться не реальной конкуренцией, а большим числом слабых кандидатов.

 

Заключение

На основе полученных данных заказчик скорректировал план найма: отказался от поиска Java-разработчика в пользу Python (конкуренция ниже при сопоставимой зарплате); установил предельный срок поиска DevOps в один месяц с последующим пересмотром задачи при недостижении результата; подтвердил найм 1С-разработчика — наиболее стабильная позиция в регионе с точки зрения спроса и предсказуемости оплаты.

Разрыв по компетенциям (SQL, Docker) учтён при пересмотре требований к начинающим специалистам: из обязательных требований исключено знание Docker, запущен внутренний курс по SQL для новых сотрудников, включающий три занятия по JOIN и оконным функциям.

С методической точки зрения исследование подтвердило, что сводные показатели по всему рынку IT (медианная зарплата «IT-специалиста в ЦФО» — 73 тыс. руб.) малосодержательны без декомпозиции по стекам. Индекс конкуренции по технологической группе оказался более информативным индикатором, чем волатильное число откликов на конкретную вакансию.

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

 

 

 

 

Литература

1. Капелюшников Р.И. Российский рынок труда: парадоксы посткризисного развития // Вопросы экономики. — 2024. — № 4. — С. 5–31.

2. McClelland D.C. Testing for Competence Rather Than for 'Intelligence' // American Psychologist. — 1973. — Vol. 28, No. 1. — P. 1–14.

3. Голуб Л.А. Парсинг данных как инструмент аналитики рынка труда // Кадровик. — 2025. — № 7. — С. 88–95.

4. hh.ru. Аналитика рынка труда: ИТ-специалисты в регионах. — URL: https://hh.ru/article/31415 (дата обращения: 10.07.2026).


 

Скачивание материала доступно только для авторизованных пользователей.

Посмотрите также