На фоне отъезда айтишников из страны спрос на таких специалистов резко вырос.
По словам главы Минцифры, из России уехали и не вернулись 100 тысяч специалистов. 80% из них продолжают работать на российские компании удаленно, но в парламенте анонсировали законопроект, ограничивающий работу релокантов. Отчасти из-за этого число вакансий для ИТ-специалистов в России выросло в январе 2023 года на 63% по сравнению с тем же периодом 2022.
Мы изучили актуальные ИТ-вакансии на «Хендхантере» и выяснили, какие специалисты сегодня нужны в России.
Курс о питании со скидкой 40%
Тренды ИТ-сферы в России
Всего в середине марта 2023 на «Хедхантере» было 67,1 тысячи вакансий в сфере информационных технологий. Треть из них — объявления о найме программистов. Также часто требуются специалисты технической поддержки и аналитики — в 15 и 11% вакансий соответственно. Реже всего ищут гейм-дизайнеров: на «Хедхантере» всего 128 таких вакансий — 0,2% от общего числа.
Чаще всего ИТ-специалистов ищут компании, которые занимаются разработкой ПО, но айтишники также востребованы в банках и бизнесе, который связан с розничной торговлей.
Большая часть работодателей — из Москвы: на каждые 10 тысяч жителей трудоспособного возраста здесь приходится 35 соответствующих вакансий. На втором месте Санкт-Петербург: 23 вакансии на 10 тысяч. На третьем — Новосибирская область: 12 вакансий.
41% работодателей хотят, чтобы у их будущего сотрудника было высшее образование, 4% — среднее профессиональное. Остальные либо не требуют никакого образования, либо не указывают это в своих вакансиях. Хотя есть исключения: например, в большей части вакансий специалистов по информационной безопасности и технических директоров (CTO) ищут людей, окончивших профильный вуз.
Что касается опыта, то 45% работодателей ищут сотрудников со стажем 1—3 года, 38% — 3—6 лет, 4% — с опытом более 6 лет. Еще в 13% вакансий указано, что возьмут без опыта работы. Но на некоторые специальности — например, на позицию специалиста технической поддержки, в половине компаний готовы взять человека без опыта. А вот на должность руководителя группы разработки больше чем в половине случаев возьмут кандидата только с опытом от 3 до 6 лет.
Среднестатистический работодатель ищет сотрудников на полную занятость и полный рабочий день. На удаленку согласен только каждый пятый работодатель.
Разброс зарплат в отрасли составляет от 15 000 до 635 000 Р. Самая высокооплачиваемая должность — дата-сайентист. Такому специалисту готовы платить 635 000 Р в месяц. Также на зарплату значительно выше средней могут рассчитывать те, кто претендует на должность руководителя группы разработки — 585 000 Р, директора по информационным технологиям (CIO) — 460 000 Р, разработчика — 455 000 Р, DevOps-инженера — 440 000 Р.
Разберемся, что входит в должностные обязанности разных специалистов в ИТ—сфере и какую зарплату готовы платить за их работу наниматели.
Это ожидания нанимателей
Мы проанализировали ключевые навыки, которые работодатели ожидают от своих будущих сотрудников. Ожидания и реальность могут не совпадать: некоторые навыки, указанные в вакансии, могут и не пригодиться в работе, а иногда, наоборот, потребуются знания, о которых не было упомянуто.
Разработчик
Спрос и востребованность: 20,8 тысячи вакансий в 82 регионах
Медианная зарплата: 270 000 Р в месяц
Что делает. Должностные обязанности зависят от специализации. Например, фронтендер разрабатывает пользовательские функции и интерфейс сайта или приложения — все то, что видит пользователь: картинки, кнопки, выпадающие списки. Бэкендер разрабатывает ту часть продукта, которую не видит и напрямую не трогает пользователь. К примеру, благодаря ему товары на маркетплейсе моментально попадают в корзину при нажатии на соответствующую кнопку. Фулстек-разработчик занимается и фронтендом, и бэкендом.
Понятно, что это разные профессии, но работодатели в названии вакансии часто пишут именно «разработчик», а уже в самом объявлении уточняют специализацию.
Какие навыки нужны. Ключевые навыки, которые требуются от программистов в порядке убывания популярности:
- Язык разметки HTML и язык стилей CSS.
- Система контроля версий Git.
- Язык программирования JavaScript.
- Язык запросов SQL.
- Программирование на 1С.
- Система управления базами данных PostgreSQL.
- Язык программирования PHP.
- Объектно-ориентированное программирование — ООП.
Если верить агрегатору данных рынка труда Znantrend, эти навыки чаще всего встречаются в вакансиях разработчиков.
Самые популярные языки для работы в ИТ в вакансиях — HTML и CSS, а также JavaScipt и SQL. Согласно исследованию популярного ИТ-ресурса Stack Overflow, эти языки входят в тройку самых изучаемых в мире. Реже всего в вакансиях встречается Kotlin и Swift.
Специалист техподдержки
Спрос и востребованность: 9,9 тысячи вакансий в 84 регионах
Медианная зарплата: 75 000 Р в месяц
Что делает. Чаще всего в компании есть три линии техподдержки. Первая отвечает на звонки и сообщения пользователей и решает проблемы, которые у них возникли с сервисом: например, в банковском приложении перестал открываться раздел со статистикой. Специалист в таком случае может посоветовать перезагрузить приложение.
Если все сработало — значит, проблема решена. Если нет — к задаче подключаются специалисты второго уровня. Они занимаются более сложными случаями, с которыми не справились коллеги первой линии. Такие сотрудники изучают базу знаний с описаниями похожих сбоев. Если у других клиентов тоже подвисал раздел со статистикой — выясняют, в чем было дело, и выдают готовое решение.
Если обнаружили проблему, которая не была замечена ранее, подключается третья линия — инженеры и разработчики, к ним обращаются с самыми сложными случаями.
Какие навыки нужны. Так как работа специалиста техподдержки напрямую связана с общением с людьми, он должен грамотно говорить и писать. Также важно, чтобы он был опытным пользователем компьютера — например, умел настраивать и обслуживать компьютер и программное обеспечение. Правда, этот навык больше пригодится специалистам третьего уровня поддержки. А вот знание сервиса для обработки первичных запросов клиентов HelpDesk нужен только специалистам первой линии.
Аналитик данных
Спрос и востребованность: 7,2 тысячи вакансий в 73 регионах
Медианная зарплата: 175 000 Р в месяц
Что делает. Обрабатывает, изучает и интерпретирует данные.
Какие навыки нужны. Самый популярный навык — владение языком запросов SQL, который используют для работы с базами данных. Еще понадобится знание Python — для анализа данных, а также основы статистики, английский язык. Из программ нужно освоить сервисы аналитики и визуализации данных Tableau, Power B или Google Analytics.
Системный администратор
Спрос и востребованность: 6,6 тысячи вакансий в 84 регионах
Медианная зарплата: 117 500 Р в месяц
Что делает. Поддерживает серверы, программы и сетевые продукты в рабочем состоянии.
Какие навыки нужны. В первую очередь — настройка ПО и ПК, администрирование сайтов.
Также в последнее время работа с сетями и инфраструктурой выделилась в отдельные профессии и под «системными администраторами» наниматели стали подразумевать людей, которые занимаются работой с серверами на Windows или Linux, знают сетевые технологии и имеют опыт администрирования сетевого оборудования.
Руководитель проектов
Спрос и востребованность: 5,5 тысячи вакансий в 73 регионах
Медианная зарплата: 152 500 Р в месяц
Что делает. Сопровождает ИТ-проекты от планирования до реализации.
Какие навыки нужны. От такого сотрудника ждут умения организовывать людей и процессы. Так как он все время работает в команде, желательно умение вести переговоры. Еще понадобится опыт работы с трекерами задач, знание основ управления проектами PMBoK.
Тестировщик
Спрос и востребованность: 2,3 тысячи вакансий в 55 регионах
Медианная зарплата: 152 500 Р в месяц
Что делает. Проверяет, как работает программа.
Какие навыки нужны. Требуется умение проводить тестирование разных видов. Чаще всего ищут кандидатов с навыками функционального тестирования. Другие требования: знание языка запросов SQL, опыт работы с трекерами задач и системой контроля версий Git, умение составлять тест-кейсы.
Продакт-менеджер
Спрос и востребованность: 2,3 тысячи вакансий в 65 регионах
Медианная зарплата: 200 000 Р в месяц
Что делает. Развивает существующие продукты либо отвечает за создание и выход на рынок новых: ставит задачи специалистам, следит за сроками и принимает работу.
Какие навыки нужны. Задача продакт-менеджера — создать нужный продукт, который будут покупать, поэтому он должен уметь исследовать потребности пользователей.
Рабочий день менеджера продукта — постоянное общение с разработчиками, аналитиками и другими людьми из команды. Поэтому желательно, чтобы человек умел вести переговоры и представлять свои идеи в формате презентаций.
Руководитель команды разработки
Спрос и востребованность: 1,7 тысячи вакансий в 61 регионе
Медианная зарплата: 310 000 Р в месяц
Что делает. Руководит командой разработчиков.
Какие навыки нужны. Тимлидами обычно становятся люди, которые имеют большой опыт в написании кода. Поэтому в таких вакансиях часто упоминают технические навыки: язык запросов SQL, система контроля версий Git, язык программирования Python.
В разных вакансиях наниматели выдвигают свои требования к техническому стеку — в зависимости от конкретного проекта. Но ключевыми для этой позиции являются навыки, которые помогают следить за ходом проекта, например управление командой.
Бизнес-аналитик
Спрос и востребованность: 1,1 тысячи вакансий в 48 регионах
Медианная зарплата: 157 500 Р в месяц
Что делает. Собирает, обрабатывает и анализирует информацию, связанную с работой бизнеса: доходы, расходы, продажи, количество задействованных в процессах сотрудников.
Какие навыки нужны. Бизнес-аналитик пишет документацию, поэтому чаще всего от такого специалиста ждут знания нотаций моделирования бизнес-процессов: BPMN (Business Process Model and Notation), UML (Unified Modeling Language) и IDEF (Integrated DEFinition).
Для работы в госорганизациях также пригодится знание стандартов, которые изложены в Единой системе программной документации — ЕСПД. Чтобы графически описывать бизнес-процессы, аналитику важно уметь работать в графическом редакторе — например, в Microsoft Visio или Figma.
Язык запросов SQL используют для работы с базами данных, поэтому для любого аналитика его знание будет плюсом.
Сетевой инженер
Спрос и востребованность: 1,05 тысячи вакансий в 69 регионах
Медианная зарплата: 150 000 Р в месяц
Что делает. Создает, настраивает и обслуживает внутренние компьютерные сети компании.
Какие навыки нужны. Опыт работы с сетевым оборудованием Cisco и CheckPoint, знание протоколов OSPF и BGP, настройки и администрирования сетевого оборудования.
DevOps-инженер
Спрос и востребованность: 835 вакансий в 41 регионе
Медианная зарплата: 235 000 Р в месяц
Что делает. Совмещает задачи разработчика и системного администратора.
Какие навыки нужны. Основы администрирования Linux, навыки работы с Docker и Kubernetes, Ansible. Также желательно уметь кодить на Python и Bash, работать с системой контроля версий Git.
Технический писатель
Спрос и востребованность: 665 вакансий в 52 регионах
Медианная зарплата: 120 000 Р в месяц
Что делает. Пишет документацию к программам, сервисам, оборудованию и устройствам. Это не совсем айтишник, часто в технические писатели приходят из копирайтеров, однако бывает и наоборот: ИТ-специалист становится таким автором.
Какие навыки нужны. Технический писатель имеет дело с текстами, поэтому главный навык для работодателя — умение писать полезную, понятную и технически грамотную документацию по специальным стандартам: ЕСКД и ЕСПД. Часто документы приходится писать и читать на английском, поэтому знание иностранного языка тоже важно.
Технический директор (CTO)
Спрос и востребованность: 517 вакансий в 64 регионах
Медианная зарплата: 172 500 Р в месяц
Что делает. Один из руководителей компании, который определяет общую стратегию технического развития, принятие глобальных технических решений, выбор и оценку технологий.
Какие навыки нужны. Для позиции CTO прежде всего требуются так называемые гибкие навыки. Это, например, умение управлять проектами и персоналом, организовывать работу команды и вести переговоры.
Дата-сайентист
Спрос и востребованность: 236 вакансий в 17 регионах
Медианная зарплата: 280 000 Р в месяц
Что делает. Работа дата-сайентиста похожа на то, чем занимается аналитик данных. И те и другие работают с данными, однако аналитики работают с определенными типами продуктов — например, когда есть некоторые пользователи и действия в лог-файлах, которые можно агрегировать и изучать. Дата-сайентисты работают на проектах, где есть наукоемкая задача вокруг данных. То есть наличие пользователей не обязательно.
Какие навыки нужны. Язык программирования Python, язык запросов SQL и основы машинного обучения. Также часто работодатели хотят, чтобы их сотрудники знали основы статистики, умели работать с большими данными — например, с помощью библиотеки на языке Python Pandas и фреймворка машинного обучения PyTorch.
Директор по информационным технологиям (CIO)
Спрос и востребованность: 227 вакансий в 39 регионах
Медианная зарплата: 242 500 Р в месяц
Что делает. Собирает сведения о выборе технологий, партнеров и оборудовании и предоставляет их генеральному директору (CEO). Также CIO руководит сотрудниками ИТ-департамента, поддерживает рабочие связи с другими службами компании — например, руководит приемкой техники и оборудования от подрядчиков.
Какие навыки нужны. Умение управлять проектами и командой, аналитическое мышление, знание информационных технологий и способность автоматизировать бизнес-процессы. Но стоит отметить, что ИТ-директорами становятся люди с хорошим техническим бэкграундом.
Самые популярные языки программирования в вакансиях разработчиков — HTML и CSS, а также JavaScipt и SQL.
господи, друзья мои, из всего перечисленного только JavaScipt это язык программирования, чекайте что пишете хотя бы.
css это каскадные таблицы стилей, html язык разметки веб-страниц (если вы на собесе назовете его языком программирования, вы никогда не будете работать в этой компании), SQL это язык структурированных запросов (ну с огромной натяжкой можно назвать его языком программирования, это все равно что сборник команд для собак называть полноценным языком)
а на stackoverflow, на который вы ссылаетесь, рейтинг most popular TECHNOLOGIES language - пожалуйста, увольте того человека, который перевел это как "языки программирования".
рукалицо в общем.
Petrov, добрый день! Мы знаем, но пропустили этот момент в тексте — на графике в этом разделе правильно написано, можете посмотреть. Спасибо, что заметили, исправим!
Не работаю в ИТ, но все говорят что работаю.
Настраиваю и веду кампании в яндекс директе.
Работу нашел сам, меня никто не брал на работу. Пришлось самому все изучить и набрать клиентскую базу. За 3 года по сути с нуля.
Вот сижу читаю и думаю надо ли мне зарабатывать 300+ или лучше сидеть на своих 100-200к)))
По мне, так не надо, главное стабильно расти, а у меня на этот счет свои наполеоновские планы, ахах)))
Вот бы почитать всё тоже самое про профессии в автомобильной отрасли (что нужно уметь и сколько получать автоэлектрику, кузовщику, маляру, двигателисту...) или в спорте (что делает и сколько получает тренер по физподготовке, спортивный директор, аналитик в спорте etc.).
Про IT уже столько всего написано, что уже не интересно.
Вот про геологов написано хорошо было и там тоже у джунов от 40 до 70 ЗП :)
Николай, автоэлектрик:
Закон Ома для участка цепи
Методы проверки цепей постоянного тока
Знание и умение как обращаться с мультиметром, осциллографом
Знание диагностических программ для авто
Общие принципы устройства и работы (не только электрической части) автомобиля
Знание что такое момент затяжки и умение обращаться с динамометрическим ключом.
Умение снимать и ставить разъемы, паять, соединять провода разными способами.
Лана, так вот где вы работаете. А что стеснялись?
Александр, работала. И я упоминала в других каментах об этом неоднократно, что да, много лет ремонтировала седельные тягачи и что ушла из этой сферы по состоянию здоровья. Сейчас айтишник))
Ну а знания никуда не делись, теоретические консультации знакомым даю, если просят.
Лана, ни какого негативного подтекста у меня нет. Только уважение к такому человеку. Айтишник - очень размытая профессия. Айтишник кто?
Александр, какой негатив, ничего не заметила))) просто я действительно много и часто об этом упоминала, так что скорее удивлена)
тестировщик программно-аппаратных комплексов, тоже в сфере транспорта.
Однажды, когда я еще только пришла впервые работать в ремзону девочка логист сказала м не " т ранспорт не отпускает, если ты пришла сюда работать - ты и дальше остаток жизни будешь работать в сферах так или иначе с ним связанных", с тех пор прошло 15 лет, я начинаю думать что она была права))))
Работаю в IT с детства, еще занимался создание компьютерных игр в 90е. Тогда ни кто не превозносил программистов. Этих странных, бледных людей, погруженных с головой в компьютеры. Первый раз нашел работу в институте на четвертом курсе. Мы, студенты, пришли на игровую выставку, и сказали что хотим делать компьютерную игру, какие мы были наивные и горячие )) Деньги, зарплаты, ДМС, питание были не важны - важно было что тебе дадут КОМПЬЮТЕР на котором можно работать целыми днями. А потом, (раз в 10 лет с фирмами и индустрией что то случалось) удавалось находить работу по знакомству.
Павел, тогда уж СУБД
Аглая-Ляля-Милена-Фекла, инфернальная все-таки лучше звучала )
Сергей, в условиях, когда эпл стор и плэй маркет по своему желанию удаляют приложения санкционных и рядом компаний, почему бы и нет.
А с цифрами у вас точно всё хорошо в статье?
Что это за "сферический разработчик в вакууме" с медианной зарплатой в 270 тр?
Такие зарплаты есть конечно, но медианные гораздо ближе к 200 т.р. всё же, учитывая тот же рейтинг зарплат от habr.
"Медианные зарплаты во втором полугодии 2022 по квалификациям: стажер — 40 000 ₽, джун — 70 000 ₽, мидл — 150 000 ₽, сеньор — 250 000 ₽, лид — 280 000 ₽." И то это очень грубо, так как сильно зависит от отрасли и используемого разработчиком технологического стека.
CTO и CIO меньше разработчиков зп?
АААААА...
Ирина,
Ирина,
Екатерина, да да, не упоминали
"Согласно исследованию популярного ИТ-ресурса Stack Overflow, эти языки входят в тройку самых изучаемых языков программирования в мире."
я ж говорю, фактчекинг - не ваша сильная сторона. вы если спрятали голову под диван, попа то все равно торчит )
Павел, ORM - Object-Relational Mapping, имеет отношение к SQL, примерно как собачий корм к собаке ))
Около 18лет опыта в айти, все последние места работы находил только по сарафанному радио и через рекомендации прошлых коллег и клиентов.
Badalafuka, Интересный опыт. У меня похоже по годам, и ни разу через рекомендации ничего путного не нашел. И бывшего коллегу пристроить по рекомендации смог лишь раз, хотя пытался раз 10-12
Аглая-Ляля-Милена-Фекла, давайте не так грубо
Валентин, ну нет, язык запросов все-таки.
я понимаю что мы рискуем свалиться в софистику, но напишите, плз, на SQL какую-нибудь простенькую ОС или программу, без использования других языков - я с интересом понаблюдаю. готовый прод в общем.
а так то, если широко рассуждать, и русский, и английский, и айкидо, и шрифт Брайля, и азбука Морзе - вполне себе языки программирования, есть запрос, есть ответ на него, ненуачо.
В самом начале статьи красуется информация о законопроекте ,ограничивающем работу релокантов. В качестве источника - статья издания Forbes. А есть что то более убедительное, одобренное коллегами - редакторами юридических статей? Так хочется посмотреть на него, на проект этот. Где порекомендуете поискать?
Konstantin, скорее, на такие вакансии обычно через HH не ищут, и поэтому не публикуют их. Поэтому просто выборка нерепрезентативна
Работаю техническим писателем, пришёл туда из сферы проджект менеджмента и переводов.
Главное это быть грамотным, знать английский на приличном уровне, и уметь строить диаграммы. Остальное дело наживное)
Как по мне, одна из немногих сфер IT, куда может залететь специалист без специального профильного образования в информационных технологиях
Сергей, многие корпоративные системы работают как веб-приложение, потому что это универсально и легко поддерживается.
Что насчёт дизайнеров? В статье про них ни слова. Никому не нужны или это не ИТ-профессия?
Марк, это не ит-профессия
Petrov, Серьёзно? А продуктовые дизайнеры, которые проектируют интерфейсы (основываясь на эмпирических данных), проводят исследования и юзабилити-тестирования - это школа макраме что ли? Веселый подход
Марк, это школа макраме
Марк, тоже удивлена, что дизов проигнорировали.
Павел, вы бы не прошли собеседование в мою команду 🤣
Павел, слава блобу, я не из яндекса
У вас ошибка на картинке дата-сатаниста: фреймворк называется TensorFlow
zea, спасибо, исправили!
Павел, в статье упоминается SQL (язык запросов) а не mySQL (система управления БД) , справедливости ради, но с замечанием абсолютно согласен - ни то ни другое точно не языки программирования
PHP входит в топ 10 требуемых навыков? Неожиданный поворот, мне казалось, пхп остался где-то в нулевых.
Смузивый, ну да, а кто будет поддерживать все что было написано на пхп в нулевых? Уже не говоря про всякие там битриксы
Смузивый,
Смузивый, говнокодинг то никуда не делся )
Petrov, вижу в вас специалиста. Сколько лет опыта на PHP?
БоДжек, с пеленок
Смузивый, представляете, живой язык, на который сейчас есть спрос. При чем большой.
Смузивый, уже 20 лет его хоронят )
Вы уверены, что правильный график по дата-сайентистам запостили? Два последних графика надо местами поменять.
Konstantin, да является распространенной ситуация что менеджеры проектов получают меньше разработчиков, но чтобы меньше было у CTO или CIO - это абсолютно неверно в подавляющем большинстве случаев, там уровень компетенций и ответственности другой. И у нас в целом не приняты "горизонтальные" управленческие модели в компаниях, в основном они "вертикальные" и как минимум в среднем и крупном бизнесе есть достаточно четкие градации и уровни зп в зависимости от должности и структуры подчиненности сотрудников.
Роман, ну если вам так хочется в софистику, то я с вами соглашусь )
Павел, так говорите, как будто Яндекс это хорошо
Сергей, Так уж вышло, что веб это уже не просто сайт с картинками
Сергей, ну как сказать, те же API на беке, это не всегда веб, те же мобильные приложения их используют
Какие-то внутренние системы могут работать через HTTP запросы, но не иметь фронтовой части.
Да и дексктоп приложение, типа в чем его плюс? В целом как выглядит клиентская часть для бека это не очень важно.