23 апреля 2019. По данным Яндекс.Практикума и аналитической службы HeadHunter
Интерес к профессиям, связанным с информационными технологиями, в последние годы заметно вырос — это видно, например, по тому, как увеличилась доля запросов про обучение программированию от всех запросов к Яндексу. В 2018 году она была на четверть больше, чем в 2016.
Учитывались запросы, содержащие слова курсы или обучение вместе со словами разработчик, разработка, программист или программирование.
В феврале 2019 года Яндекс запустил Практикум — сервис для онлайн-обучения будущих разработчиков, аналитиков и других ИТ-специалистов. Чтобы решить, какие курсы делать в первую очередь, наши коллеги изучили рынок вместе с аналитической службой HeadHunter. Мы взяли данные, которые они использовали, — описания более 300 тысяч ИТ-вакансий в городах-миллионерах, опубликованные в 2016–2018 годах, — и подготовили обзор рынка в целом.
Как меняется спрос на специалистов разных профилей, какими навыками они должны обладать в первую очередь, в каких областях выше всего доля вакансий для новичков, на какую зарплату они могут рассчитывать — всё это можно узнать из нашего обзора. Тем, кто хочет освоить профессию в сфере ИТ, должно пригодиться.
Рынок в целом

Спрос на ИТ-специалистов растёт, за два года, с 2016 по 2018, доля объявлений о работе для них от всех объявлений на HeadHunter увеличилась на 5,5%. Доля открытых позиций для начинающих специалистов в 2018 составляла 9% всех ИТ-вакансий на рынке, за два года она выросла почти на треть. Основная часть вакансий — больше половины — приходится на специалистов с опытом работы от года до трёх.
В больших городах медианная зарплата ИТ-специалиста в прошлом году составляла 92 000 рублей. Зарплата начинающего специалиста — 46 000 рублей.
Это значит, что в половине изученных объявлений указанная зарплата была ниже, а в половине — выше этого показателя. Это не средняя зарплата, а, скорее, зарплата среднего ИТ-специалиста.
Здесь и далее в расчётах учитывались только объявления, в которых зарплата была указана в рублях. В части про работу в иностранных компаниях, наоборот, рассматривались только объявления с зарплатой в иностранной валюте.
Все значения зарплат в этом исследовании округлены до сотен рублей и указаны в размере до вычета налогов.
Здесь и далее в расчётах учитывались только объявления, в которых зарплата была указана в рублях. В части про работу в иностранных компаниях, наоборот, рассматривались только объявления с зарплатой в иностранной валюте.
Все значения зарплат в этом исследовании округлены до сотен рублей и указаны в размере до вычета налогов.

Более чем в половине случаев работодатели не указывают размер вознаграждения. Однако во всех рассматриваемых срезах (по городам, требуемому опыту, специальностям) есть достаточное количество вакансий с объявленной зарплатой, что позволяет делать выводы об уровне зарплат на рынке в целом.
Региональные особенности
Больше всего ИТ-вакансий, конечно, в Москве и Санкт-Петербурге — за 2018 год местные работодатели опубликовали 95 тысяч объявлений, 70% от общего числа объявлений в больших городах. Если взвесить количество ИТ-вакансий на размер местного рынка труда, самым «айтишным» российским городом окажется Новосибирск: в прошлом году на тысячу объявлений о работе здесь приходилось примерно 72 вакансии, связанных с ИТ. Москва (69 ИТ-вакансий на тысячу) и Петербург (60) занимают второе и третье места.
Быстрее всего спрос на ИТ-специалистов растёт в Перми: по сравнению с 2016 годом доля ИТ-вакансий на местном рынке увеличилась на 15%, до 45 на тысячу. На втором месте по темпу роста — Москва, на третьем — Краснодар.
Уровень зарплаты и доля вакансий для начинающих специалистов заметно отличаются от города к городу. Больше всего платят в Москве и Петербурге. А процент открытых позиций для новичков в столицах, наоборот, ниже, чем в любом другом городе-миллионере.
Работа в иностранных компаниях
Российских ИТ-специалистов нанимают не только отечественные, но и иностранные компании. Медианная зарплата в объявлениях о таких вакансиях гораздо выше — больше 220 000 рублей. Однако и требования к соискателям более высокие: на специалистов с опытом работы меньше года приходится только 3,5% таких вакансий, 24% — на тех, кто проработал в индустрии от года до трёх лет, основная же часть предложений адресована сотрудникам со стажем более четырёх лет.
Условия работы
Работа программиста в большом российском городе чаще всего офисная и регулярная. В основном компании ищут сотрудников на полную занятость — под стандартную пятидневную неделю или сменный график с нормированным днём. Гибкий график предлагался только в 8,5% объявлений, опубликованных в прошлом году, удалённая работа — в 9%.
На удалёнку обычно ищут более опытных сотрудников: больше половины таких вакансий приходится на долю специалистов с опытом от четырёх лет. Доля вакансий для новичков — почти в два раза ниже, чем в целом в ИТ: меньше 5%.
Ксения Артеменко
руководитель сервиса Яндекс.Работа
«Удалённая работа в крупных ИТ-компаниях — это скорее исключение. Чаще всего сотрудников на удалёнку ищут стартапы, особенно начинающие. Кроме того, на рынке ИТ существуют компании, которые собирают распределённые команды (состоящие из людей, живущих в разных городах) и предоставляют их бизнесам под разовые проекты. У удалённой работы есть плюсы: вы не тратите время и деньги на дорогу до офиса, можете работать, где угодно, и, если процессы в команде это позволяют, когда угодно. Но есть и минусы: некоторым людям дома сложнее не отвлекаться и сосредоточиться на работе, а главное — обсуждать рабочие вопросы в мессенджере или по телефону, как правило, дольше и неудобнее, чем вживую».
Специальности
Специальностей на рынке ИТ очень много. Для этого исследования мы определили пятнадцать наиболее востребованных и изучали только их. Составляя топ, мы ориентировались на заголовки объявлений, то есть на то, как сами работодатели формулируют, кого они ищут. Строго говоря, это не топ специальностей, а топ названий открытых позиций.
Перед подсчётом мы автоматически удалили из заголовков объявлений слова senior, младший, дежурный и так далее. Таким образом все объявления с названиями вроде «Младший разработчик на C++» и «С++ разработчик (senior)» были засчитаны специальности «C++-разработчик».
Несколько специальностей — веб-разработчик, бэкенд-разработчик, аналитик, специалист техподдержки — мы исключили из топа. Веб- и бэкенд-разработчик — слишком общие понятия, некоторые специальности из топа можно считать их частными случаями, так что в одном ряду они выглядели бы странно. Аналитиков и специалистов техподдержки не взяли в топ, потому что, судя по описаниям вакансий с такими заголовоками, зачастую это не ИТ-специалисты.
Несколько специальностей — веб-разработчик, бэкенд-разработчик, аналитик, специалист техподдержки — мы исключили из топа. Веб- и бэкенд-разработчик — слишком общие понятия, некоторые специальности из топа можно считать их частными случаями, так что в одном ряду они выглядели бы странно. Аналитиков и специалистов техподдержки не взяли в топ, потому что, судя по описаниям вакансий с такими заголовоками, зачастую это не ИТ-специалисты.

За изученный период спрос на ИТ-специалистов в целом вырос, однако это верно не для всех профессий. Например, хотя PHP- и Java-разработчики остаются одними из самых востребованных на рынке, спрос на них за два года с 2016-го упал на 21% и 13% соответственно.
На других специалистов спрос, наоборот, растёт. Так, востребованность DevOps-инженеров по сравнению с 2016 годом выросла на 70%. Доля вакансий для фулстек-разработчиков выросла в два раза, для специалистов по data science — в два с лишним. Правда, по числу вакансий эти специальности занимают последние строчки в топе-15.
На общем фоне выделяется фронтенд-разработка: вакансий для этих специалистов больше, чем для кого-либо ещё в ИТ, и спрос на них только увеличивается — за два года он вырос на 19,5%.
Начинающих специалистов охотнее всего берут в data science (анализ данных или машинное обучение): доля вакансий для кандидатов с опытом работы меньше года здесь на четверть выше, чем в целом по рынку. Следом идут разработка на PHP и тестирование. Ниже всего (меньше 5%) доля вакансий для новичков в фулстек-разработке и 1С.
Самый высокий уровень предлагаемой зарплаты в 2018 году был у Java- и Android-разработчиков, в обеих специальностях медиана — выше 130 000 рублей. Следом идут DevOps-инженеры и iOS-разработчики с медианой выше 120 000 рублей. Среди начинающих специалистов на самое большое вознаграждение могли рассчитывать iOS-разработчики: в половине объявлений им обещали больше 69 000 рублей. На втором месте специалисты по С++ (66 100 рублей), на третьем — фулстек-разработчики (63 200 рублей).
Среди навыков, которые работодатели часто указывают как ключевые, в период с 2017 по 2018 сильнее всего вырос спрос на владение фронтендерской библиотекой React. Заметно повысился интерес к специалистам, умеющим работать с инструментами для бэкенда — Node.js, Spring и Django. Из языков программирования сильнее всего прибавил Python — он стал упоминаться среди ключевых навыков в полтора раза чаще.
Чтобы рассчитать изменение интереса к навыку, мы сравнивали доли объявлений, в которых он упоминался как ключевой, от всех объявлений на hh.ru в 2018 и 2017 годах.
Чтобы получить портрет представителя каждой из специальностей, мы изучили описания вакансий и определили список навыков, которые работодатели чаще всего указывают среди ключевых. Помимо самых частотных, выделили навыки, спрос на которые стал заметно расти в течение прошлого года.