Какое направление в программировании выбрать в 2023
Перейти к содержимому

Какое направление в программировании выбрать в 2023

  • автор:

Каким программистом стать в 2023 году

Каким программистом стать в 2023 году

Направлений в программировании десятки, поэтому непросто выбрать IT-профессию, которая ближе всего. Расскажем о наиболее популярных специальностях в разработке и необходимых навыках для входа.

Освойте профессию «Frontend-разработчик»

Frontend-разработчик

Frontend-разработчик (frontend developer) — специалист, который занимается созданием пользовательского интерфейса сайта, ПО или приложения. Такой программист делает продукт, который будет функциональным, понятным, удобным для пользователей. Также frontend-разработчик отвечает за корректную работу проекта, делает так, чтобы все элементы правильно отображались на разных устройствах, в разных браузерах и операционных системах. Он сотрудничает с другими специалистами: backend-разработчиком, веб-дизайнером, SEO-специалистом, веб-мастером и пр.

Профессия / 12 месяцев
Fullstack-разработчик на Python
Создавайте веб-проекты самостоятельно
4 116 ₽/мес 7 483 ₽/мес

dffsdd (2)

Что должен знать и уметь программист

  • Создавать HTML-страницы сайта на основе дизайн-макетов, то есть верстать с использованием HTML и CSS.
  • Писать на основном для программиста языке JavaScript, в частности знать стандарт Ecmascript 6 — спецификацию 2015 года, которая принесла новый уровень производительности и элементы синтаксиса.
  • Работать в консоли и пользоваться пакетным менеджером NPM, который позволяет быстро и удобно загружать приложения и JavaScript-библиотеки.
  • Использовать популярные CMS: Битрикс, WordPress, Modx и др.
  • Работать с системой контроля версий, например Git, и сервисом GitHub.
  • Использовать сборщик проектов (это небольшой код, который определяет порядок действий при автозапуске приложения из командной строки), например gulp.js.
  • Знать хотя бы один из современных фреймворков для JavaScript: React, Angular или Vue.js.
  • Уметь читать профессиональную литературу и документацию на английском языке.

Насколько востребован программист

Frontend-разработчик нужен везде, где требуется создание сайтов, приложений или любых других программ, у которых есть интерфейс. Знание JavaScript (главного для frontend-разработчика) не ограничивает специалиста веб-разработкой. Язык программирования применяется в создании десктопного ПО, например офисных пакетов OpenOffice и Microsoft или приложений Adobe, в программировании бытовой техники и оборудования (телевизионных приставок, платежных терминалов и т.д.). В январе 2023 года на сайте hh.ru можно найти 4171 вакансию по запросу «frontend».

После получения профессии программист может устроиться:

  • в IT-компании, которые пишут веб-сайты, ПО, приложения, корпоративные сервисы, CRM и пр.;
  • ритейле;
  • финансовый сектор;
  • сферу онлайн-образования;
  • государственные учреждения;
  • сферу услуг и пр.

По данным Хабр.Карьеры, в среднем в сентябре 2022 года frontend-разработчикам готовы платить около 150 тыс. рублей в месяц. Средняя зарплата начинающих специалистов — 80 тыс. рублей, разработчиков уровня middle — 190 тыс., самых востребованных программистов уровня senior — 350 тыс.

Backend-разработчик

Backend — это, наоборот, внутренняя часть сайта или приложения. Она находится на сервере и скрыта от пользователей.

  • отвечают за внутренние процессы приложений и сайтов;
  • выстраивают обмен данными;
  • подбирают системы для управления и хранения информации, обеспечивают максимальную производительность при минимуме сбоев;
  • администрируют свои системы. Иногда этим занимаются DevOps-инженеры. В таком случае backend-программист может сконцентрироваться на написании кода.

Например, в интернет-магазине frontend-разработчик создает форму заявки, удобное меню, кликабельные карточки товаров, а backend- разработчик отвечает за правильную работу корзины или интеграцию с платежным шлюзом.

Что должен знать и уметь программист

  • Писать быстрый, красивый и правильный код хотя бы на одном языке для backend. Можно программировать на PHP, Python, Go, Ruby, Java, C++ и пр.
  • Пользоваться системой контроля версий, например Git, и сервисом GitHub.
  • Работать с пакетными менеджерами (package manager) — специальными утилитами, позволяющими добавлять в приложения сторонние библиотеки, чтобы создавать новые функции и расширять возможности. Для каждого языка есть свой пакетный менеджер (в Python — pip, в Ruby — RubyGems, в PHP — Composer и т.д.).
  • Знать современные парадигмы программирования, например ООП, и паттерны проектирования.
  • Понимать устройства веб-сервисов, интерфейсов.
  • Знать основы сетевой безопасности.
  • Уметь проектировать базы данныхSQL и оптимизировать запросы.
  • Писать юнит-тесты.
  • Использовать популярные библиотеки и фреймворки под выбранный язык. В backend-разработке чаще всего используются фреймворки Symfony, Laravel и Yii.
  • Работать в операционной системе Linux.
  • Знать английский язык для чтения технической документации.

Насколько востребован программист

Backend-программисты нужны во всех проектах, связанных с IT: от разработки корпоративных сайтов до создания крупных криптовалютных бирж. В январе 2023 года на сайте hh.ru можно найти 5046 вакансий по запросу «backend».

Как и frontend-разработчики, backend-программисты могут трудиться:

  • в IT-компаниях, занимающихся коммерческой разработкой сайтов, ПО, приложений, корпоративных сервисов, CRM и пр.;
  • ритейле;
  • финансовом секторе;
  • на промышленных предприятиях;
  • в онлайн-образовании;
  • государственных учреждениях;
  • сфере услуг и пр.

По данным Хабр.Карьеры, в сентябре 2022 года средняя зарплата backend-разработчиков составляет около 165 тыс. рублей.

На hh.ru зарплата начинающих специалистов — от 35 до 90 тыс. рублей, разработчиков уровня middle — от 100 до 210 тыс., наиболее востребованных программистов уровня senior — от 250 до 500 тыс.

Станьте РНР-программистом — эта профессия идеально подходит
для входа в IT

Fullstack-разработчик

Fullstack-программист занимается веб-разработкой полного цикла. Это универсальный специалист, который может сам реализовать проект ‎«под ключ», охватив и frontend, и backend.

  • разрабатывает frontend- и backend-части;
  • проектирует архитектуру;
  • привязывает проект к базе данных;
  • занимается его обновлением и системным администрированием.

Что должен знать и уметь программист

  • Одинаково хорошо разбираться и во frontend, и в backend.
  • Знать один или несколько языков программирования, например Python или РНР для backend-разработки и JavaScript для frontend.
  • Уметь использовать основные фреймворки. Для frontend-разработки — JavaScript с фреймворками React, Angular или Vue.js. Для backend-разработки — Python с Flask, Django или Sanic, JavaScript с Fastify или Express, PHP с Laravel.
  • Знать CSS и SQL.
  • Разбираться в системах контейнеризации Git и Docker.
  • Знать основы системного администрирования.
  • Владеть английским языком для работы с документацией.

Насколько востребован программист

Fullstack-разработка — очень перспективное направление в IT. В январе 2023 года на сайте hh.ru можно найти более 300 вакансий. Такие программисты способны заменить трех-четырех специалистов. Благодаря этому клиенты могут сэкономить, а разработчики — регулярно иметь заказы.

Получив специальность, программист может устроиться:

  • в веб-студии, которые занимаются созданием интернет-магазинов и других сайтов, веб-приложений для корпоративных клиентов;
  • финансовый сектор;
  • сферу услуг;
  • IT-компании, которые занимаются созданием софта и цифровых продуктов, и пр.

По данным Хабр.Карьеры, в сентябре 2022 года средняя зарплата backend-разработчиков составляет около 150 тыс. рублей. На hh.ru зарплата начинающих специалистов — от 40 до 165 тыс. рублей, разработчиков уровня middle — от 70 до 250 тыс., уровня senior — от 200 до 400 тыс. рублей.

Мобильный разработчик

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

  • проектирует приложение, навигацию, функциональные возможности и архитектуру вместе с другими членами команды;
  • пишет код с помощью выбранного языка программирования. Он зависит от задач продукта и типа устройств;
  • занимается тестированием и отладкой;
  • участвует в написании технической документации, инструкций по работе с приложением и руководств для пользователей;
  • публикует продукт в магазинах RuStore, Google Play, AppStore, Huawei AppGallery, Samsung GetApps;
  • развивает и поддерживает приложение.

Что должен знать и уметь программист

Профессиональные навыки зависят от направления: разработка под Android или iOS.

  • писать код на языках Kotlin или Java;
  • использовать Android Studio — комплекс программных средств, которые разработчики применяют для создания софта. Это официальная среда программирования для системы Android;
  • работать с XML и Android SDK — универсальным набором инструментов для создания ПО под конкретную версию ОС;
  • знать особенности операционной системы Android и дизайн-системы Google;
  • управлять базами данных с помощью SQL;
  • тестировать ПО, чтобы оценивать его качество;
  • разбираться в сетевых протоколах — наборах правил и стандартов, определяющих команды и способы коммуникации между устройствами. Основные протоколы — это HTTP, HTTPS, TCP/IP;
  • знать основы дизайна и проектирования мобильных приложений;
  • знать принципы объектно-ориентированного программирования;
  • работать с системой управления версиями Git и сервисом GitHub;
  • уметь публиковать приложения в магазинах.

Станьте Android-разработчиком — работайте в штате, на фрилансе или запускайте собственные приложения

  • знать языки для разработки мобильных приложений Objective-C и Swift;
  • уметь использовать среду Apple XCode, в которой пишут приложения под iOS;
  • уметь создавать сетевые запросы;
  • знать, как создавать интерфейс приложения на основе макета;
  • знать архитектурные подходы;
  • уметь подключать базы данных к приложению;
  • уметь обрабатывать данные, в частности в формате JSON;
  • знать правила сотрудничества с AppStore и официальную документацию Apple.

Читайте также Как создать свое первое мобильное приложение на Android или iOS?

Насколько востребован программист

По данным Statista, в 2022 году из 7,7 млрд людей на планете пользуются смартфоном более 6,5 млрд человек. И это значение будет расти. Владельцы бизнеса стараются охватить как можно больше аудитории и пишут мобильные приложения и для iOS, и для Android. Разработчиков активно ищут в ритейле, маркетинге, банкинге, гостиничном бизнесе, транспортных агрегаторах, образовании, спорте и играх.

На январь 2023 года на hh.ru 1700 вакансии для Android-разработчиков и 1500 предложений для iOS-разработчиков.

По данным Хабр.Карьеры, в январе 2023 года средняя зарплата мобильных разработчиков составляет около 170 000 рублей. На hh.ru зарплата начинающих iOS-разработчиков — от 40 до 120 000 рублей, разработчиков уровня middle — от 150 до 250 000, уровня senior — от 180 до 300 000.

Зарплата начинающих Android-разработчиков — от 50 до 150 000 рублей, разработчиков уровня middle — от 150 до 280 000, уровня senior — от 280 до 400 000.

Java-разработчик

Java существует с 1995 года. Его основная ниша — энтерпрайз. На языке программирования пишут мобильные приложения для Android, frontend и backend, разрабатывают игры.

Java-программист — это разработчик, который пишет программный код на Java. Также он часто взаимодействует с заказчиком, тестирует приложение на каждом этапе создания, исправляет ошибки и занимается техподдержкой.

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

Что должен знать и уметь программист

  • Понимать основные конструкции Java, использовать функции и переменные.
  • Разбираться в библиотеках — знать, где искать шаблоны, для каких задач подходят конкретные классы библиотек.
  • Работать с фреймворками. Основной — Spring. Он обеспечивает инфраструктурную поддержку для создания приложений Java, помогает разрабатывать их удобнее и быстрее.
  • Использовать базы данных MS SQL Server, Oracle, MySQL, Postgres с помощью SQL.
  • Применять систему управления версиями Git и сервис GitHub.
  • Владеть английским языком на уровне чтения технической документации.

Насколько востребован программист

Java уже давно входит в тройку самых популярных языков программирования по индексу TIOBE и нужен везде: от игр до финансового сектора, от смартфонов до серверов крупных компаний. На сайте hh.ru в январе 2023 года представлено 4191 вакансия для Java-разработчиков.

По данным Хабр.Карьеры, в январе 2023 года средняя зарплата программистов составляет 180 тыс. рублей.

Средняя зарплата начинающих разработчиков — от 60 до 150 000 рублей, разработчиков уровня middle — от 150 до 250 000, уровня senior — от 250 до 400 000.

Станьте Java-разработчиком
и создавайте сложные сервисы
на востребованном языке

C / C++-разработчик

Языки программирования C и C++ — это нестареющая классика. C появился еще в 1969 году, а C++, его усовершенствованная версия, — в 1980-х годах.

На C++ и С пишут сложные продукты и сервисы. Профессиональные программисты разрабатывают на них ИИ, беспилотные автомобили, нейронные сети, банковские, поисковые и ГИС-системы, операционные системы, микроконтроллеры, браузеры, серверы и видеоигры. С/C++ помогают дорожным картам в GPS строить оптимальные маршруты, играм — не зависать при максимальных настройках графики, а банковским сервисам — функционировать круглосуточно.

Разработчик на С/C++:

  • пишет код для приложения/программы/сайта;
  • тестирует проект на разных этапах разработки, ищет и устраняет ошибки;
  • обеспечивает техподдержку продукта: выпускает обновления, делает доработки и пр.;
  • проектирует и взаимодействует с базами данных noSQL, SQL;
  • разрабатывает техническую документацию.

Что должен знать и уметь программист

  • Знать синтаксис, условия, циклы, функции языков программирования C/C++. Также полезно владение C или C#, Python или Java.
  • Владеть CSS, HTML.
  • Использовать основные фреймворки и библиотеки, например Qt.
  • Знать принципы ООП.
  • Уметь работать с базами данных и SQL.
  • Знать среду разработки Microsoft Visual C++ или подобную.
  • Применять основные правила разработки, написания тех. документации, составления ТЗ, проведения тестирования и отладки.
  • Уметь работать в разных операционных системах: Windows, Linux, MacOS и др.
  • Хорошо разбираться в прикладной информатике и математике, знать структуры и алгоритмы данных.
  • Использовать систему управления версиями Git и сервис GitHub.
  • Владеть английским языком на уровне чтения технической документации.

Насколько востребован программист

Несмотря на солидный возраст, это до сих пор одни из самых востребованных языков программирования. В январе 2023 года C++ занимает 3-е место в топе TIOBE, а C находится на втором месте.

В январе 2023 года на сайте hh.ru представлено более 1500 вакансий для разработчиков на C/C++.

По данным Хабр.Карьеры, средняя зарплата программистов на C++ составляет 150 тыс. рублей, на C — 113 тыс. Начинающим разработчикам готовы платить от 60 до 180 тыс. рублей, разработчикам уровня middle — от 180 до 400 тыс., уровня senior — от 250 до 600 тыс.

Читайте также Кому и для чего нужен C++

C#-разработчик

C# — язык широкого назначения для сложных приложений, который разработан Microsoft. Он применяется в создании десктопных приложений, веб-сервисов, веб-приложений, ПО для Windows, iOS, Linux и игр в Unity.

Язык используется в backend-разработке веб-приложений: в работе с сетью и базами данных, в области программирования логики и т.д. Программисты работают в банках, стартапах и небольших компаниях, занимаются созданием мобильных приложений. C# будет полезен тем, кто собирается использовать алгоритмы машинного обучения или разрабатывать видеоигры и VR-приложения на движке Unity. Такой программист:

  • ищет оптимальные решения под поставленное ТЗ;
  • программирует, настраивает взаимодействие с базами данных, внедряет ПО в работу;
  • дорабатывает готовые проекты, готовит обновления, исправляет ошибки;
  • пишет техническую документацию.

Что должен знать и уметь программист

  • Писать на других языках программирования, например C++, Java или JavaScript.
  • Работать с программной платформой .NET Framework — одной из основных для C#.
  • Использовать Visual Studio — среду разработки, созданную специально для C#.
  • Применять WPF (Windows Presentation Foundation) — софт для программирования графических интерфейсов для разных экранов.
  • Знать LINQ (Language Integrated Query) — встроенный в C# язык запросов, который напоминает SQL.
  • Пользоваться основными фреймворками: Entity Framework для работы с данными как с объектами и использования для запросов языка LINQ; ASP.NET для веб-разработки на C#, чтобы быстро и просто связывать серверную часть приложения с клиентской.
  • Использовать систему управления версиями Git и сервис GitHub.
  • Владеть английским языком на уровне чтения технической документации.

Насколько востребован программист

C# замыкает пятерку в рейтинге языков программирования TIOBE. В январе 2023 года на сайте hh.ru представлено около 1500 вакансий для разработчиков.

По данным Хабр.Карьеры, средняя зарплата программистов на составляет C# составляет 151 тыс. рублей. Начинающим разработчикам готовы платить от 75 до 150 тыс. рублей, разработчикам уровня middle — от 150 до 300 тыс., уровня senior — от 250 до 500 тыс.

Тестировщик-автоматизатор

Профессия тестировщика-автоматизатора — один из наиболее простых способов входа в IT-сферу. Тестировщик нужен во всех проектах, связанных с IT. Он повторяет действия пользователей, находит ошибки в коде и дает советы по их исправлению. Тестировщики требуются в сфере безопасности, на этапе верстки сайтов, при создании игр и пр.

Тестировщик-автоматизатор отличается от ручного тестировщика тем, что не проверяет работоспособность программы вручную: он пишет небольшой код, который выполняет те же действия за него. Потом код проверяет, что получилось, и представляет результаты в виде отчета.

Тестирование — часть понятия Quality Assurance. По мере получения опыта тестировщик начинает улучшать и внедрять процессы тестирования на всех этапах разработки. Такой специалист — не просто тестировщик, а QA-Engineer. Также автоматизатор может стать в перспективе программистом.

Для автоматического тестирования можно выбрать язык программирования Python или Java.

На Python. Python — золотой стандарт для автоматического тестирования. Он очень универсален. Автоматизатор может писать на Python UI-тесты, а потом переключиться на бэкенд, запустить тесты для веб- и мобильных приложений, юнит-тесты.

На Java. Java в основном используют большие компании, энтерпрайз-сектора, поэтому таким образом тестируются высоконагруженные приложения.

Что должен знать и уметь тестировщик

  • Знать основы тестирования, его виды и методы.
  • Иметь навыки ручного тестировщика: уметь составлять тест-кейсы, писать баг-репорты, анализировать проблемные участки.
  • Знать Python или Java, уверенно владеть инструментарием, писать читаемый и поддерживаемый код.
  • Использовать фреймворки для автоматизации тестирования, например JUnit для Java, PyTest для Python.
  • Применять инструменты Selenium для тестирования веб-приложений.
  • Знать SQL для работы с базами данных.
  • Знать инструменты разработчика в браузере.
  • Использовать систему управления версиями Git и сервис GitHub.
  • Владеть английским языком на уровне чтения технической документации.

Насколько востребован тестировщик

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

По данным Хабр.Карьеры, средняя зарплата тестировщиков — от 80 000 рублей.

В январе 2023 года на hh.ru можно найти около 4000 вакансий для тестировщиков, тестировщиков-автоматизаторов и QA-инженеров. Разброс зарплат очень большой, все зависит от навыков. Начинающим тестировщикам могут платить от 30 до 100 000 рублей, тестировщикам уровня middle — от 100 до 250 000, уровня senior — от 100 до 300 000.

Станьте тестировщиком – это лучший выбор для быстрого старта в IT

Разработчик игр на Unity

Разработчик игр создает уровни, механики и целые миры с помощью игрового движка и языка программирования: наиболее популярные — Unity (C#) и Unreal Engine (C++). Такие программисты работают в студиях, которые создают, продают и продвигают игры. В больших компаниях задействовано много разработчиков и дизайнеров, поэтому у каждого есть специализация. В небольших студиях, которые называют инди-сегментом, разработчик может одновременно заниматься другими задачами, не связанными с написанием кода, — например, звуком и графикой.

Что должен знать и уметь разработчик игр

  • Владеть C#. Также могут использоваться C++, Java и Ajax.
  • Знать SQL и уметь пользоваться MySQL.
  • Понимать, как устроены сети и компьютеры.
  • Знать алгоритмы и структуры данных.
  • Использовать Unity.
  • Базово разбираться в других специализациях — например, уметь анимировать персонажа, добавлять звуковые эффекты.
  • Работать с системой управления версиями Git и сервисом GitHub.
  • Владеть английским языком на уровне чтения технической документации.

Насколько востребован разработчик игр

По данным сайта gamedatacrunch.com, в 2021 году 49,48% платных игр, вышедших в Steam, были созданы на Unity. А в сфере мобильных игр показатель превысил 50%. Создание игр — было и остается перспективным направлением в программировании.

Сейчас на сайте hh.ru можно найти около 1000 вакансий только на Unity. Начинающим разработчикам могут платить от 60 до 100 тыс. рублей, уровня middle — от 100 до 250 тыс., уровня senior — от 250 до 400 тыс.

Разработчик игр на Unity

Все главные навыки разработчика игр на одном курсе. Вы освоите все этапы геймдизайна, научитесь программировать на С# и создадите 7 игр во время курса.

Топ ИТ-вакансий в 2023 году

Топ ИТ-вакансий в 2023 году

Пожалуй, не осталось ни одного СМИ, которое не написало бы, что в ИТ не хватает специалистов. Информационные технологии – понятие очень обширное. Каких именно профессионалов ищут работодатели и какие тенденции в этой нише труда – об этом в исследованиях аналитиков и статье ПрофГида. Кстати, недавно центр профориентации ПрофГид разработал точный тест на профориентацию, который сам расскажет, какие профессии вам подходят, даст заключение о вашем типе личности и интеллекте.

Аналитики SuperJob изучили самые востребованные у работодателей позиции в ИТ: в разработке программного обеспечения (ПО), электронной торговле, продвижении в интернете и коммерции, работе с данными – и назвали топ самых востребованных позиций:

  1. Программисты на разных языках.
  2. DevOps-инженеры.
  3. Специалисты по информационной безопасности.
  4. Менеджеры электронной коммерции.
  5. Специалисты по digital-продвижению.
  6. Data-аналитики.
  7. Разработчики и администраторы баз данных.

Разработчики ПО

Аналитики отмечают три тенденции, которые четко обозначились в 2022 году и в 2023 году продолжат оказывать влияние на рынок труда в ИТ:

  • ЗИМНЯЯ РАСПРОДАЖА SKILLBOX

ЗИМНЯЯ РАСПРОДАЖА SKILLBOX
Cкидки до 60% на все курсы всех направлений, а также курс в подарок (с выполнением ДЗ) при покупке!

Мечтаешь создать свою игру?

Мечтаешь создать свою игру?
Воплоти мечту в реальность вместе с XYZ School!

  • развивается набор на удаленную работу программистов из регионов;
  • высококвалифицированные разработчики выбирают компании, которые дают отсрочку от мобилизации;
  • самые привлекательные зарплаты – в проектах, занимающихся импортозамещением программного обеспечения и технологий.

Топ востребованных позиций в разработке ПО на декабрь 2022 года:

  • программист С++;
  • Java-разработчик (Senior, Team Lead);
  • PL/SQL разработчик;
  • iOS-разработчик;
  • PHP/Symfony разработчик, PHP(Senior), Senior Fullstack Developer;
  • программист 1С (архитектор);
  • Ruby-on-Rails разработчик;
  • Python Backend Developer; кстати, у Профгида есть тест «Какой курс Python для начинающих выбрать?».
  • Android-разработчик;
  • Frontend-разработчик;
  • Backend developer (Golang);
  • Инженер-программист Scala.

Зарплата – от 100 тысяч (во всех регионах), на позициях Senior – от 200 тыс. до 400 тыс. рублей. Начинающие программисты получают меньше: медиана зарплат junior′ов – 50 тыс. рублей (это цифра, находящаяся ровно посредине зарплатной шкалы: меньше и больше этой отметки получают по 50 % специалистов).

Читайте также

Профессия «Профессия fullstack-разработчик»

DevOps-инженеры

DevOps′ы (сокращенное от английского Development – «разработка» и Operation – «эксплуатация») отвечают за использование практик автоматизации процессов разработки, тестирования и эксплуатации, предназначенных для ускорения и улучшения качества цикла разработки ПО. DevOps координирует работу программистов, тестировщиков, сисадминов и других специалистов участвующих в разработке продукта, автоматизирует выполнение их задач, чтобы ускорить выпуск ПО, приложений и обновлений к ним. На фоне большой потребности в отечественном программном обеспечении и цифровых продуктах спрос на специалистов, влияющих на скорость и качество их производства, вполне объясним и предсказуем.

DevOps′ов ищут в основном московские и питерские компании. Зарплата: 150 – 300 тыс. рублей.

  • ЗИМНЯЯ РАСПРОДАЖА SKILLBOX

ЗИМНЯЯ РАСПРОДАЖА SKILLBOX
Cкидки до 60% на все курсы всех направлений, а также курс в подарок (с выполнением ДЗ) при покупке!

Зима в ИПО скидки до 60%!

Зима в ИПО скидки до 60%!

Государственный диплом Института профессионального образования. Рассрочка и индивидуальные скидки. Ведется набор студентов

Новогодняя акция! Скидки до 60% и «Тайный Санта»

Новогодняя акция! Скидки до 60% и «Тайный Санта»

Всеми любимый «Тайный Санта» здесь: те, кто приобрел у нас курс, получат курс в подарок и смогут подарить мини-курс своему другу.

Информационная безопасность (ИБ)

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

В регионах руководителям отделов и направлений ИБ предлагают зарплату от 72,4 тыс. рублей, в Санкт-Петербурге специалисту по безопасности компьютерных систем и сетей с опытом от 3 лет – от 80 тыс., в Москве – 140 тыс. рублей.

Читайте также

Профессия «Специалист по кибербезопасности»

E-commerce и продвижение в интернете

За 2022 год вырос спрос на специалистов по электронной коммерции и digital-продвижению. В 2023 тенденция продолжится, так как менеджеры по продажам в интернете, по работе с маркетплейсами, по продвижению в цифровой среде прямо влияют на доходы компаний.

Топ востребованных позиций в электронной торговле:

  • менеджер по маркетплейсам;
  • менеджер по региональным продажам;
  • менеджер по логистике.

Зарплаты менеджеров маркетплейсов начинаются с 70 тыс. рублей. Часто в требованиях работодателей (Озон, Wildberries, Яндекс Маркет) работа только в офисе. Менеджеров по региональным продажам нанимают крупные производственные предприятия и торговые компании, реализующие промышленную продукцию. Они предлагают зарплаты примерно в два раза большие – от 150 тыс. рублей.

Для продвижения в интернете работодатели ищут:

  • интернет-маркетологов;
  • бренд-менеджеров;
  • менеджеров интернет-проектов;
  • менеджеров по работе с блогерами;
  • SEO-специалистов.

Зарплаты – от 60 тыс. до 130 тыс. рублей.

Читайте также

Профессия «Маркетолог e-commerce»

Data-инженерия

Чтобы не просто держаться на плаву, а еще и обходить конкурентов, оптимизируя бизнес-процессы и увеличивая прибыль, компаниям нужны исследования Big Data (больших данных). Соответственно, растет спрос на аналитиков и разработчиков баз данных.

Data-аналитики

Топ востребованных позиций в вакансиях:

  • аналитик BI;
  • Data Scientist;
  • аналитик данных;
  • специалист Machine Learning;
  • аналитик SQL, Python.

В зависимости от сферы работы компании аналитикам данных готовы платить 150–240 тыс. рублей. В государственных учреждениях зарплаты 70–80 тыс. рублей.

Читайте также

Профессия «BI разработчик (BI архитектор)»

Разработчики и администраторы баз данных

Чтобы аналитики могли работать, им нужны данные. Их базы создают и обрабатывают разработчики. В этой сфере на пике востребованности:

  • разработчики хранилищ данных;
  • Python-разработчики (с функционалом Data-аналитика);
  • Data Engineer′ы;
  • ML-разработчики;
  • администраторы баз данных – Database Administrator (Oracle DBA, PostgreSQL и др.).

Зарплаты – 150–170 тыс. рублей.

Один из плюсов всех востребованных ИТ-профессий – возможность работать удаленно, а о зарплатах программистов наслышаны все. Тем не менее разработка – не единственное в информационных технологиях направление с приличными зарплатами. По данным «Авито Работы», на этом ресурсе (в силу его специфики – это цифровая торговая площадка) в объявлениях самые высокооплачиваемые вакансии на дистанционке – в сфере продаж. Работодатели ищут менеджеров отделов и маркетплейсов, по работе с клиентами и риелторов. За год медиана зарплат в этой отрасли выросла на 39 % и достигла уровня 62,5 тыс. рублей, а спрос на удаленных сотрудников увеличился на 20 %. Положительный момент: начать удаленную работу в электронной коммерции можно без опыта: на «Авито Работе» многие работодатели предлагают стартовые позиции с возможностью обучиться онлайн.

Востребованные IT профессии в 2023 году

Профессия в сфере IT кажется очень перспективной и прибыльной. Мы подобрали для вас список специалистов, которые будут востребованы в 2023 году.

1. Full-stack разработчик

Full-stack разработчик – это специалист, который имеет навыки и знания в фронтенде (front-end) и бэкенде (back-end). Он может работать как с клиентской стороной веб-приложений, так и с серверной, что позволяет ему создавать полнофункциональные продукты.

Что должен уметь Full-stack разработчик?

· Знать CSS, JavaScript, HTML;

· Создавать серверные приложения на Python, Ruby, PHP;

· Знать протоколы SOAP, HTTP;

· Работать в GitHub;

· Уметь работать с базами данных.

Сколько зарабатывает Full-stack разработчик?

Исходя из данных сайта HH.ru – средний заработок Full-stack разработчика – 140000 рублей.

2. Data Scientist

Data Scientist специалист работает с большими объемами данных, с применением различных методов анализа данных и машинного обучения. Его главная задача – извлечь данные, проанализировать и очистить их, а затем создать алгоритм их обработки.

Что должен уметь Data Scientist?

· Выявлять закономерности в данных;

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

· Писать программы и анализировать большие массивы данных, чтобы находить решения для сложных задач. Специалистам по обработке нужно уметь писать код на разных языках программирования, таких как Java, Python и SQL.

· Также большим плюсом будет владение машинным обучением.

Сколько зарабатывает Data Scientist?

Исходя из данных сайта HH.ru – средний заработок Data Scientist специалиста – 150000 рублей.

3. QA-инженер

QA-инженер (Quality Assurance engineer) – это специалист, который тестирует программное обеспечение для обнаружения и устранения ошибок и дефектов. Обычно он разрабатывает сценарии, проводит тесты и документирует результаты.

Что должен уметь QA-инженер?

· Понимать принципы тестирования и его задачи;

· Уметь анализировать данные, решать возникающие проблемы и адаптироваться к новым технологиям;

· Понимать принципы работы баз данных;

· Знать разные языки программирования, например, Python, Java, JavaScript, а также SQL.

Сколько зарабатывает QA-инженер?

Исходя из данных сайта HH.ru – средний заработок QA-инженера – 130000 рублей.

4. UI/UX-дизайнер

UI/UX-дизайнер – это специалист, который занимается проектированием интерфейсов пользовательских приложений и веб-сайтов, чтобы создать удобный и эффективный пользовательский продукт.

UI (User Interface) описывает визуальное представление и компоненты пользовательского интерфейса, например, кнопки, меню, поля ввода и т.д.

UX (User Experience) описывает, как пользователь будет взаимодействовать с приложением или веб-сайтом.

Что должен уметь UI/UX-дизайнер?

· Проектировать удобный пользовательский интерфейс;

· Исследовать пользовательский опыт и выяснять как пользователи взаимодействуют с продуктом;

· Проводить тесты пользовательского опыта, чтобы улучшать эффективность взаимодействия с продуктом;

· Работать с цветами, шрифтами и графикой.

Сколько зарабатывает UI/UX-дизайнер?

Исходя из данных сайта HH.ru – средний заработок UI/UX-дизайнера – 110000 рублей.

5. ML-инженер

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

Что должен уметь ML-инженер?

· Иметь прочный фундамент в математике и статистике;

· Знать разные языки программирования, такие как C++, Python и Java;

· Владеть фреймворками и библиотеками ML, такими как PyTorch, Keras и TensorFlow;

· Иметь хорошие коммуникативные навыки;

· Находить различные подходы для решения ошибок.

Сколько зарабатывает ML-инженер?

Исходя из данных сайта HH.ru – средний заработок ML-инженера – 200000 рублей.

6. Специалист по кибербезопасности

Специалист по кибербезопасности — это эксперт в области защиты информации и технологий от кибератак, взломов, вирусов и других угроз.

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

Что должен уметь специалист по кибербезопасности?

· Знать основные принципы работы сетей и компьютерных систем, а также понимать уязвимости, которые могут привести к нарушению безопасности;

· Проводить анализ рисков и идентификацию уязвимостей в сетях и приложениях;

· Знать методы и инструменты для обнаружения и предотвращения кибератак;

· Иметь опыт работы с инструментами мониторинга и аудита безопасности;

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

· Знать юридические требования в области кибербезопасности.

Сколько зарабатывает специалист по кибербезопасности?

Исходя из данных сайта HH.ru – средний заработок специалиста по кибербезопасности – 135000 рублей.

7. GameDev специалист

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

Что должен уметь GameDev специалист?

· Знать языки программирования, такие как C++, C#, Java, Python, которые используются в разработке игр;

· Иметь опыт работы с игровыми движками и инструментами разработки игр, такими как Unity, Unreal Engine, GameMaker;

· Проектировать и создавать геймплей, уровни, персонажей и другие игровые элементы;

· Знать принципы дизайна игр и уметь создавать атмосферу и уникальный стиль;

· Иметь навыки работы с графическими редакторами и моделированием 3D-объектов, такими как Photoshop, Maya, Blender и другие;

· Работать со звуком и музыкой, создавать звуковые эффекты и музыкальные композиции;

· Понимать принципы монетизации игр и иметь опыт работы с рекламными и платежными системами;

· Работать в команде и эффективно взаимодействовать с другими разработчиками, дизайнерами.

Сколько зарабатывает GameDev специалист?

Исходя из данных сайта HH.ru – средний заработок GameDev специалист – 100000 рублей.

8. Аналитик данных

Аналитик данных — это специалист, который занимается сбором, анализом, интерпретацией и визуализацией больших объемов данных, с целью выявления паттернов и тенденций, помогающих в принятии бизнес-решений.

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

Что должен уметь аналитик данных?

· Знать языки программирования, такие как Python, R, SQL;

· Работать с базами данных и системами хранения данных, такими как MySQL, Oracle, MongoDB;

· Работать с инструментами визуализации данных, такими как Tableau, Power BI, Excel;

· Проводить исследования данных и анализировать результаты, чтобы выявлять тренды, зависимости и другие закономерности;

· Работать с большими объемами данных и использовать инструменты обработки, такие как Hadoop, Spark и др.;

· Создавать и реализовывать стратегии сбора данных и аналитики для достижения бизнес-целей;

· Иметь навыки коммуникации и презентации результатов анализа данных;

· Понимать концепции и методологии Agile и Scrum;

· Управлять данными и обеспечивать их безопасность и конфиденциальность.

Сколько зарабатывает аналитик данных?

Исходя из данных сайта HH.ru – средний заработок аналитика данных – 100000 рублей.

9. DevOps-инженер

DevOps-инженер – это человек, который имеет опыт в области разработки и управления IT-инфраструктурой, а также знания в области DevOps-методологии и инструментов.

Он занимается автоматизацией и ускорением процесса разработки, тестирования и интеграции программного обеспечения. Для этого DevOps-специалист использует инструменты автоматизации сборки и развертывания, такие как Docker, Kubernetes, Jenkins, Ansible, Terraform и другие.

Что должен уметь DevOps-инженер?

· Знать разные языки программирования;

· Работать с системами контроля версий, такими как Git, и настраивать автоматическую сборку и развертывание приложений;

· Управлять базами данных и кэш-хранилищами, такими как MySQL, MongoDB и Redis;

· Иметь навыки тестирования и отладки, в том числе автоматизированного тестирования и тестирования безопасности;

· Работать в команде и эффективно взаимодействовать с другими разработчиками, QA-специалистами, операционными специалистами и менеджерами;

· Иметь навыки управления проектами и уметь управлять рисками, чтобы успешно завершить проект.

Сколько зарабатывает DevOps-инженер?

Исходя из данных сайта HH.ru – средний заработок DevOps-инженера – 200000 рублей.

10. Продакт-менеджер

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

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

Что должен уметь продакт-менеджер?

· Понимать принципы веб-разработки;

· Писать технические спецификации и требования;

· Проводить маркетинговые исследования;

· Знать лучшие практики взаимодействия с пользователями;

· Иметь навыки критического и аналитического мышления;

· Быстро решать возникающие проблемы;

· Иметь хорошие коммуникативные навыки.

Сколько зарабатывает продакт-менеджер?

Исходя из данных сайта HH.ru – средний заработок продакт-менеджера – 140000 рублей.

Почему IT-профессии будут актуальны в 2023 году?

1. В России активно развивается цифровая экономика, поэтому спрос на специалистов в сфере IT будет увеличиваться.

2. Недостаточно квалифицированных IT кадров, поэтому работодатели будут активно искать новых специалистов. Это также может повлиять на увеличение заработной платы.

3. Все больше компаний в России переходят в онлайн-бизнес, поэтому IT специалисты будут необходимы для разработки и поддержки технологических решений.

4. Правительство России активно поддерживает развитие IT сектора, что ведет к появлению новых стартапов, инвестиций и компаний. Это создает новые возможности и вакансии для IT специалистов.

Самые востребованные IT-профессии 2024 года

Самые востребованные IT-профессии 2024 года

Как выглядит топ IT-профессий в 2024 году? Каких специалистов ищут прежде всего? На кого учиться онлайн, чтобы претендовать на лучшие позиции с высокой зарплатой? Разбираем востребованные IT-профессии в 2024 году.

Освойте профессию
«Fullstack-разработчик на Python»

Каких IT-специалистов ищут в 2024 году

Спрос на IT-специалистов вырос: в декабре 2022 на портале hh.ru было открыто около 64 000 вакансий, а в декабре 2023 года — 81 000. Предложений стало больше примерно на 25%, поэтому выбрать специальность проще. Вместе со спросом растет и медианная зарплата IT-специалистов. Сейчас она 165 000 рублей. Это на 10% больше, чем во втором полугодии прошлого года, когда рост был +7%. Сколько получают IT-специалисты Наиболее перспективные направления в IT — программирование, системная аналитика, аналитика данных. Статистику приводит в своем исследовании сайт «Работа.ру». Также в список востребованных IT-специальностей вошли менеджеры продукта, бизнес-аналитики и системные администраторы. За год размещенных вакансий для этих позиций стало больше почти в два раза. По данным исследования компании «Технократия», чаще всего ищут айтишников в таких сферах: Где работать в IT в 2024 году«Работа.ру» пишет, что на рынке труда наиболее востребованы специалисты уровня middle. В 27% вакансий указано требование к наличию опыта от года. 18% предложений подходят специалистам с опытом работы от двух лет, еще столько — с опытом от трех лет. Для специалистов с опытом до года подходит 5% вакансий, а без опыта — 4%. В 15% вакансий нет строгих требований к стажу.

Какая удаленная профессия ваша?
Пройдите профориентационный тест
и получите доступ к библиотеке
полезного контента
Пройти тест

Group 3 (4)

Чтобы вы могли понять, какую IT-профессию выбрать в 2024 году, разберем основные направления.

Разработка

Перспективные языки программирования

На сайте hh.ru активны больше 52 000 вакансий для разработчиков. Работать по перспективной IT-профессии c высокими зарплатами предлагают Ростелеком, ВТБ, Сбер, 2ГИС, ВКонтакте, а также HR-компании, застройщики, ритейлеры, маркетплейсы.

  • В лидерах популярных профессий на рынке остаются разработчики на Python: по данным исследования компании «Технократия», за год спрос на питонистов вырос на 30%. В ноябре 2023 телеграм-канал Python Jobs поделился более чем 70 вакансиями.
  • Почти каждая шестая вакансия — Java-разработчик. Их доля от общего числа вакансий для программистов составляет 16%. В тройку востребованных стеков также вошел PHP.
  • По данным исследования Price.ru и «Авито Работы», на 84% вырос спрос на создание нейросетей и на 61% — на создание программ для Linux.

О том, какой язык программирования выбрать, рассказали в статье.

Фронтенд-разработчик

Фронтенд-разработчик создает видимую часть сайта или веб-приложения, с которой взаимодействует пользователь. Он переводит макет сайта от дизайнера на язык кода, который браузер может прочитать и отобразить на экране. Фронтенд-разработчик верстает каждую отдельную страницу и программирует связи между ними.

Насколько востребован

Эксперты международного сайта с вакансиями Zippia посчитали, что за последние пять лет зарплаты фронтенд-разработчиков выросли на 11%, а количество вакансий к 2028 вырастет на 13% по отношению к 2023. Рост не взрывной, но стабильный. Растущим компаниям нужны сайты, и простого одностраничника на Tilda уже не хватает: чтобы создать уникальный и удобный продукт, они обращаются к разработчикам. На Хабр.Карьере уже сейчас ищут 105 фронтенд-разработчиков, а на hh.ru ― больше 4000.

Сколько получает

Средняя зарплата фронтенд-разработчика по данным Хабр.Карьеры ― 180 000 рублей. Она выросла на 16% по сравнению со вторым полугодием 2022.

Почитать о профессии
  • Как стать frontend-разработчиком с нуля
  • Кто такой frontend-разработчик
  • Чем frontend отличается от backend’а? Объясняем на мемах

На рынке также стали очень нужны 1С-специалисты. Российские компании переходят на 1С после ухода иностранных аналогов, поэтому растет потребность в профессионалах. Сейчас на hh.ru открыто более 12 000 вакансий для специалистов. Это больше, чем для разработчиков на любом другом языке программирования. Для сравнения, для Java-разработчиков открыты 4 000 вакансий. Cогласно статистике Хабр.Карьеры, зарплаты 1С-разработчиков выросли на 27% по сравнению с прошлым годом. При этом скорость была одной из самых высоких.

Екатерина Митрошкина,
IT-рекрутер в Outlines Tech

Python-разработчик

Python-разработчик почти универсален. Изучив этот язык программирования, можно выбирать специализацию по душе. Он пригодится и для работы с большими данными, и для разработки мобильных приложений, и для автоматизации бизнес-процессов.

Насколько востребован

Python ― один из лидеров рейтинга самых популярных языков программирования TIOBE. Его несложно освоить, у него очень много библиотек, которые упрощают работу, он подходит для самых разных задач. Все это делает Python-разработчиков продуктивными и востребованными на рынке.

Сколько получает

Средняя зарплата Python-разработчика ― 170 000 рублей, но в зависимости от сферы деятельности может меняться: например, в Data Science можно получать больше.

Почитать о профессии
  • Кто такой разработчик Python и чем он занимается
  • История выпускника: «Я был сантехником, сварщиком, электриком, а теперь — Python-разработчик и обладатель Tesla»
  • 30 YouTube-каналов для тех, кто начинает учить Python

Станьте Fullstack-разработчик на Python и найдите стабильную работу
на удаленке

Мобильный разработчик

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

Насколько востребован

В сфере мобильной разработки аналитическая компания Gartner предсказывает тренд на суперприложения: мобильные экосистемы, которые состоят из микросервисов. К 2027 более 50% населения планеты будет ежедневно активно использовать множество суперприложений. Для каждого микросервиса нужна своя команда разработки, а значит, еще долго для программистов мобильных приложений будет много работы.

в 2023 спрос на мобильных разработчиков стабилизировался. Это будет происходить и дальше. По данным исследования компании «Технократия», сейчас падает спрос только в найме iOS-разработчиков. Вакансий стало меньше на 30% по сравнению с сентябрем 2022.

А вот спрос на других специалистов растет: вакансий для Android-разработчиков стало больше на 9%, React Native ― на 6%, а Flutter ― на 38%.

Сколько получает

Мобильные разработчики в среднем зарабатывают 220 000 рублей.

Почитать о профессии
  • Что выбрать: iOS- или Android-разработку
  • Кто такой iOS-разработчик
  • Кто такой Android-разработчик

Пройдите наш тест и узнайте свое идеальное место работы. Ссылка в конце статьи.

Разработчик игр

Разработчик игр реализует планы геймдизайнеров в коде. Он отвечает за то, чтобы персонажи в игре реагировали на команды, перемещались на разные уровни. Помимо игр для приставок и ПК, игровой разработчик может создавать приложения для очков виртуальной и дополненной реальности. Это могут быть игры с эффектом присутствия, виртуальные концерты, AR-примерочные одежды.

Насколько востребован

На ближайшее десятилетие Gartner прогнозирует всплеск развития геймификации, а также технологий AR и VR в сфере продаж. Для шопинга пользователи начнут использовать цифровые двойники, а B2B-компании будут осваивать целые виртуальные пространства, где можно проводить презентации продуктов для партнеров. Чтобы реализовать эти идеи, бизнесу понадобятся игровые разработчики, которые дружат с AR и VR. Подходящее время, чтобы идти учиться.

Сколько получает

Средняя зарплата игрового разработчика в России ― 170 000 рублей.

Почитать о профессии
  • Кто такой разработчик игр
  • Как создать свою первую игру на ПК
  • NFT-галерея, шутер в пустыне и космический платформер: кейсы студентов курса игровой разработки

Тестировщик-автоматизатор

Тестировщики или QA-инженеры востребованы там, где заботятся о качестве продукта. Именно они проверяют сервисы на наличие ошибок, пустых страниц и неработающих ссылок. Благодаря тестировщикам конечные пользователи получают быстрый, корректно работающий продукт.

Насколько востребован

Пока в мире будет запрос на качественное ПО, будут востребованы и тестировщики. Эксперты прогнозируют, что в ближайшие десять лет спрос на QA-специалистов вырастет на 25%. Однако, если пару лет назад было достаточно уметь проверять продукты вручную, сегодня работодатели отдают предпочтение тестировщикам, которые умеют или учатся программировать автотесты. На hh.ru по запросу «тестировщик» находится 4861 вакансия, по запросу «QA-инженер» — 2470 вакансий.

Сколько получает

QA-инженеры могут получать 150 000–180 000 рублей. Инженеры по ручному тестированию — 90 000 рублей.

Почитать о профессии
  • Кто такой тестировщик и чем он занимается
  • Карьерный трек: что делать прямо сейчас, чтобы стать тестировщиком
  • Чем тестировщик отличается от QA-инженера

Станьте тестировщиком – это лучший выбор для быстрого старта в IT

Data Science

Data Scientist

Data Scientist ― это профессия, которая сочетает в себе программирование и аналитику. Data Scientist собирает большие данные из разных источников, очищает их и создает модели и алгоритмы для обработки. Конечным продуктом работы дата-сайентиста могут быть методология применения данных и прикладной инструмент для бизнеса, который поможет принимать решения.

Насколько востребован

Data Scientist может применить свои навыки во многих областях: в маркетинге, научных, медицинских и бизнес-исследованиях. Именно поэтому спрос на специалистов по большим данным постоянно увеличивается. За последние несколько лет востребованность на рынке дата-сайентистов выросла более чем на 433% и, по оценке экспертов, вырастет еще на 31% к 2029. Дата-сайентистов ищут на 116 позиций на Хабр.Карьере, а на hh.ru больше 800 вакансий.

Сколько получает

Дата-сайентисты ― высокооплачиваемые специалисты. Средняя зарплата в России ― 270 000 рублей.

Почитать о профессии
  • Кто такой Data Scientist и чем он занимается
  • Языки программирования для Data Science и баз данных
  • Насколько хорошо нужно знать математику, чтобы стать Data Scientist

Станьте дата-сайентистом на курсе с МГУ и решайте амбициозные задачи с помощью нейросетей

ML-инженер

ML-инженер создает и обучает алгоритмы работы с большими данными, чтобы решить конкретную проблему бизнеса. Например, он может научить программу распознавать речь человека и формировать из нее поисковый запрос ― примерно так работают голосовые помощники Siri и Алиса. Или запрограммировать чат-бот, чтобы он мог понимать вопросы пользователя и отвечать на них. Нейросети, которые генерируют картинки и тексты, онлайн-переводчики ― все это дело рук ML-инженера.

Насколько востребован

Аналитическая компания Gartner предсказывает, что в ближайшие годы искусственный интеллект научат распознавать эмоции людей, а 30% контента для бизнеса будет производить генеративный ИИ. К счастью, всему этому компьютеры вряд ли смогут учиться без помощи человека. Наставником, который будет помогать ИИ, станет Machine Learning инженер. На hh.ru сейчас ищут 130 инженеров машинного обучения, на Хабр.Карьере ― 230.

Сейчас искусственный интеллект— главный тренд в развитии IT-технологий. Поэтому все специалисты, которые работают с нейросетями и объемом данных, будут востребованы в ближайшие годы. Это подтверждают эксперты. Министр цифрового развития, связи и массовых коммуникаций РФ Максут Шадаев назвал искусственный интеллект одним из трех главных трендов цифровизации страны. А консалтинговое агентство в области технологий GP Bullhound предсказывает, что 2024 год станет годом искусственного интеллекта.

Екатерина Митрошкина,
IT-рекрутер в Outlines Tech

Сколько зарабатывает

Cредняя зарплата ML-инженера в России ― 274 000 рублей. Это еще одна из самых высокооплачиваемых IT-профессий. Тимлиды в этой сфере могут получать 300–400 000 рублей. Обучать модели ― очень сложная работа, для которой нужна экспертиза в математике и постоянная практика. Таких специалистов на рынке сейчас мало, а востребованность сильно выросла, поэтому компании предлагают высокие зарплаты. На зарубежном рынке это тоже одни из самых высокооплачиваемых специалистов: их средняя годовая зарплата по данным GlassDoor ― 130 000 долларов (это 11,7 млн в год или 975 000 рублей в месяц).

Почитать о профессии
  • Кто такой специалист по машинному обучению
  • Выдавать кредиты, диагностировать болезни, управлять заводами: где применяется Machine Learning
  • У меня был бизнес по оценке автомобилей, а теперь я анализирую большие данные

Станьте ML-инженером на онлайн-магистратуре УРФУ и решайте задачи бизнеса с помощью нейросетей и методов ML

Аналитика данных

Аналитики — это специалисты, которые помогают бизнесу принимать решения, повышать эффективность и продажи на основании данных, поэтому без них в крупных проектах с собственной командой разработки никуда. Очень перспективные IT-профессии.

Системный аналитик

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

Насколько востребован

На hh.ru в декабре 2023 более 3000 вакансий для системных аналитиков. Есть предложения в финтехе (СБЕР, Тинькофф), ритейле (FixPrice, «Спортмастер») и командах аутсорс-разработки.

Сколько получает

По данным Хабр.Карьеры, медианная зарплата системных аналитиков — 174 000 рублей.

Аналитики данных, как продуктовые, так и системные, очень нужны. На рынке труда дефицит. Причина кажется очевидной. IT-продукты становятся больше и сложнее, поэтому, чтобы быть востребованными, аналитики должны разбираться в статистике и математике. Этому трудно быстро научиться. А чем труднее получить навык, тем он выше ценится у работодателей.

Александр Иванов,
сооснователь агрегатора онлайн-курсов Skill2Go

Продуктовый аналитик

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

Насколько востребован

Продуктовых аналитиков ищут больше 9000 компаний: в Сбер, HeadHunter, Яндекс, ВКонтакте и пр.

Сколько получает

Медианная зарплата продуктового аналитика — 150 000 рублей.

Почитать о профессиях

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

Эксплуатация инфраструктуры

Чтобы работа над IT-проектом шла бодро, нужны не только умелые программисты и грамотно выстроенные процессы. Важно, чтобы быстро и бесперебойно работала инфраструктура: сюда могут входить сервера и облачные хранилища, инструменты разработки и тестовые окружения. За эту часть отвечают специалисты по эксплуатации.

Системный администратор

Админы, которые ставят всему офису Windows и исчезают, — теперь не более чем миф. Современные системные администраторы работают в связке с командой программистов каждый день и не только обновляют ПО и чинят то, что сломалось, но и предотвращают перебои в инфраструктуре.

Насколько востребован

Системных администраторов ищут в Яндекс, DNS и 2GIS. На hh.ru опубликовано больше 6000 вакансий.

Сколько получает

По данным Хабр.Карьеры, медианная зарплата системных администраторов — около 90 000 рублей.

Почитать о профессии

DevOps-инженер

Следующий уровень развития для системного администратора. DevOps-инженер оптимизирует инфраструктуру, улучшает ее, налаживает взаимодействие между программистами, тестировщиками и командой эксплуатации.

DevOps-инженеры помогают бизнесу ускорить работу по созданию ПО, оптимизируют процессы. Это позволяет быстрее реагировать на изменения рынка и быстрее доставлять продукты и услуги своим клиентам. Кроме того, DevOps-инженеры помогают бизнесу сократить затраты на IT-инфраструктуру и повысить ее стабильность и надежность. По прогнозам IDC, в 2024 году потребность в таких специалистах увеличится в два раза.

Наталья Краснобаева,
СЕО&Founder Hopper IT

Насколько востребован

На hh.ru работодатели ищут 1700 DevOps-инженеров, на Хабр.Карьере открыты 550 вакансий.

Среди DevOps-инженеров очень низкая конкуренция —примерно 6,6 соискателей на одну вакансию. О том, что специалистов меньше, чем нужно рынку, говорит и большой рост зарплат. За последний год заработная плата DevOps-инженера выросла на 20%, а других IT-специалистов — на 10-15%, а то и меньше.

Александр Иванов,
сооснователь агрегатора онлайн-курсов Skill2Go

Сколько получает

Средняя зарплата специалиста — 200 000 рублей.

Почитать о профессии
  • Кто такой DevOps-инженер
  • «Самая сложная часть дня — переключиться на отдых»: один день из жизни DevOps-инженера
  • Чем занимается DevOps-инженер в международной IT-компании

Читайте также Как получить IT образование — все способы от книг до университета

Кибербезопасность

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

Насколько востребован

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

За первые девять месяцев 2023 года, в сравнении с показателями за весь 2022 год, количество киберпреступлений выросло на 76%. Это повысило зарплаты и спрос на «белых» хакеров. Тенденция сохранится и в 2024 году. В декабре количество вакансий на сайте hh.ru составило 8000. На Хабре специалистам по инфобезопасности предлагают 1800 вакансий.

Сколько получает

Специалист по кибербезопасности в среднем получает 120 000 рублей.

Почитать о профессии

  • Кто такой «белый» хакер
  • Овсянка на завтрак и взлом киностудии после обеда — один день из жизни «белого» хакера
  • Как стать «белым» хакером с нуля

Станьте специалистом
по кибербезопасности – научитесь отражать кибератаки и поддерживать безопасность любых IT-систем

Управление

Продакт-менеджер

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

Насколько востребован

Продакт-менеджеров на hh.ru ищут на 3300 вакансий, GeekJob в своем телеграм-канале поделились 73 вакансиями.

Сколько получает

Продакт-менеджер в среднем зарабатывает 200 000 рублей.

Почитать о профессии
  • Продакт-менеджер: что знает, чем занимается и сколько зарабатывает
  • «Неважно, сколько часов я работаю в день — важен результат»: один день из жизни продакт-менеджера

Специалист по цифровой трансформации

CDTO составляет стратегию цифровой трансформации компании. Специалист изучает текущие бизнес-процессы и смотрит, где их можно оптимизировать, добавив технологии. Также CDTO изучает опыт успешных компаний и смотрит, какие уже проверенные решения можно применить в проекте. Чтобы оценить эффективность стратегии, CDTO запускает пилотные проекты в компании, проверяет и корректирует стратегию по их итогам. Конечный результат работы специалиста по цифровой трансформации ― документ со стратегией и дорожной картой изменений.

Насколько востребован

По данным техмедиа IDC, в 2023 году больше 50% всех расходов в сфере IT бизнес направил на цифровую трансформацию. Чтобы конкурировать на рынке, корпорациям и производствам нужны руководители цифровой трансформации, которые не просто приносят в текущий бизнес IT-инструменты, но строят новые процессы.

Сколько зарабатывает

Средняя зарплата CDTO в России ― 600 000 рублей, в крупных компаниях ставка может достигать 1 млн рублей. Откуда такие цифры? Специалист по цифровой трансформации ― это, по сути, руководящая должность. Нужно работать с людьми, бизнес-процессами и одновременно разбираться в технологиях. CDTO полностью трансформирует работу компании, а прибыль от изменений в разы превышает вложения в работу специалиста. Кроме того, таких специалистов, как правило, ищут для крупных нефтегазовых корпораций, промышленных производств и банков.

Почитать о профессии
  • Руководитель цифровой трансформации бизнеса: кто это, зачем нужен бизнесу, как им стать
  • Что такое стратегия цифровой трансформации
  • Зачем бизнесу цифровая трансформация в 2022 году и каких специалистов ждут в отрасли

IT-специалист с нуля

Наш лучший курс для старта в IT. За 2 месяца вы пробуете себя в девяти разных профессиях: мобильной и веб-разработке, тестировании, аналитике и даже Data Science — выберите подходящую и сразу освойте ее.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *