Российский IT-рынок в 2020 году серьезно подкосила пандемия и карантинные ограничения, однако, как показала статистика hh.ru, уже через год он оправился от падения, а IT-специальности, востребованные в России, не утратили популярности.
Для тех, кто только начинает путь в разработке или приобрести цифровую профессию, есть над чем подумать и из чего выбрать.
Самые востребованные специальности среди разработчиков в 2024 году
1. Fullstack-разработчик (веб-разработка)
Данные специалисты задействованы преимущественно в веб-разработке (сайты, мобильные приложения и версии сайтов). Fullstack обозначает, что разработчик может выполнить полный цикл производства: разработка архитектуры, серверной части (backend), а также разработка клиентской части, интерфейса продукта (frontend).
Наиболее перспективны и востребованы в данный момент позиции JavaScript (Typescript) Fullstack Developer, Python Fullstack Developer.
Что должен уметь Fullstack-разработчик | Количество вакансий (данные hh.ru) | Средняя зарплата |
|
|
|
2. Разработчик мобильных приложений для iOS и Android
В последние годы рынок приложений для смартфонов стабильно растет, поэтому не удивительно, что здесь требуется всё больше специалистов. Наиболее популярным в России направлением является Android-разработка (Android Developing), поскольку доля мобильных устройств под эту ОС больше. Тем не менее, свою нишу имеют и разработчики для устройств от Apple.
Что нужно знать мобильному разработчику | Количество вакансий (данные hh.ru) | Средняя зарплата |
|
|
|
3. Python-разработчик
Язык программирования Python в 2020 году вошел в пятерку самых популярных в мире. Неудивительно, что разработчики на Питоне (Python Developers) становятся всё востребованнее. Этот язык отличается существенной универсальностью, поэтому используется не только в написании программ или создании веб-ресурсов, но и, например, в технологии машинного обучения (Machine Learning), аналитике данных и других сферах.
При этом порог вхождения в Python Developing ниже, чем у Java или C++, поэтому дорасти до разработчика Python среднего уровня можно быстрее.
Что должен знать Python-разработчик | Количество вакансий (данные hh.ru) | Средняя зарплата |
|
|
|
4. Тестировщик и QA-инженер
Тестировщик является техническим специалистом, который проводит поиск внутренних ошибок приложений, программ, баз данных, компьютерных игр на этапе предрелизной подготовки. Его задача протестировать конечный продукт и выявить неполадки в коде, которые влияют на работоспособность.
QA-инженер — более высокая ступень развития тестировщика, поскольку он занимается не только прикладной работой, но и прорабатывает сценарии поиска багов, а также прогнозирует, где могут быть различные сбои и отказы. Нередко тестировщик и QA-инженер — это один и тот же специалист.
Что должен знать тестировщик | Количество вакансий (данные hh.ru) | Средняя зарплата |
|
|
|
5. DevOps-инженер
Техническая специальность, которая связана не с разработкой, а с администрированием. DevOps-инженеры занимаются тем, что следят за последовательностью этапов разработки, жизненных циклов продукта, работоспособностью инфраструктуры (серверов, баз данных, микросервисных приложений), отвечают за конфигурации продукта и т.д.
Что должен знать DevOps-инженер | Количество вакансий (данные hh.ru) | Средняя зарплата |
|
|
|
6. Администратор баз данных
Ещё одна популярная техническая профессия, которая связана с IT, но не с разработкой. Администратор БД занимается обслуживание систем управления базами данных (СУБД), следит за работоспособностью оборудования, проектирует блок-схемы, разворачивает инфраструктуру, настраивает софт, производит бэкап, разрабатывает защиту от возможных сбоев и т.д. Спрос на администраторов БД стабилен из года в год, а в последнее время только растет.
Что должен знать администратор БД | Количество вакансий (данные hh.ru) | Средняя зарплата |
|
|
|
7. Data Scientist
Специалисты в области Data Science занимаются сбором и обработкой больших массивов данных (Big Data). Их задача с помощью технологии машинного обучения анализировать и строить прогностические модели, основываясь на общедоступной информации из интернета.
Таким образом Data Scientist помогает бизнесу решать различные задачи по оптимизации и настройке процессов. Потребность в такого рода аналитиках растет каждый год.
Что должен знать Data Scientist | Количество вакансий (данные hh.ru) | Средняя зарплата |
|
|
|
Специальности в IT, не связанные с программированием
1. Аккаунт-менеджер
Что делает: налаживает коммуникацию между разработчиками и заказчиками, улаживает конфликтные ситуации, ведет официальные аккаунты компании в соцсетях, занимается email-рассылкой.
Средняя зарплата: 45000—60000 рублей/мес.
2. IT-рекрутер
Что делает: подбирает команду разработки, проводит собеседования, организует конкурсные испытания, исследует рынок труда и составляет аналитические отчеты для руководителей.
Средняя зарплата: 50000 рублей/мес.
3. Менеджер маркетплейса
Что делает: администрирует карточки товаров на маркетплейсах (Wildberries, Ozon и т.д.), актуализирует цены на товары, проводит анализ конкурентов, регистрирует продавцов, ведет документооборот, продвигает товары через поисковые системы, соцсети и в каталоге маркетплейса, ищет посредников и исполнителей для работы (дизайнеров, SEO-специалистов, копирайтеров).
Средняя зарплата: 80000 рублей/мес.
4. Цифровой маркетолог
Что делает: Организует стратегию продвижения ресурса, товара или услуги в цифровом пространстве, прорабатывает и организует рекламные кампании в интернете (SEO, блоги, SMM, рассылки, таргетная и контекстная реклама).
Средняя зарплата: 90000 рублей/мес.
5. UX-писатель (UX-райтер)
Что делает: Занимается текстовым наполнением интерфейсов мобильных приложений и программ, проводит лингвистический анализ, верстает макеты приложения с текстом.
Средняя зарплата: 50000 рублей/мес.
6. Верстальщик, копирайтер, контент-менеджер
Что делает: Верстает сайты-одностраничники на Tilda и других готовых платформах, наполняет их текстами и иллюстрациями, подключает готовые модули, занимается SEO-продвижением и администрированием.
Средняя зарплата: (оплата сдельная, зависит от количества заказов)
7. Веб-дизайнер
Что делает: Создает графику и визуальные элементы, разрабатывает логотипы, верстает макеты для различных сайтов и лендингов, разрабатывает дизайн печатной продукции, продумывает типографику и визуальный стиль интернет-ресурса.
Средняя зарплата: 70000 рублей/мес.
8. Художник трехмерной анимации и компьютерной графики
Что делает: Создает cоздает 3D-изображения, анимационные эффекты, движущиеся трехмерные объекты для различных промо-роликов, презентаций, участвует в разработке компьютерных игр, спецэффектов для кино, ТВ и сериалов, анимационных фильмов.
Средняя зарплата: 60000 рублей/мес.