По данным hh.ru, в IT стремятся попасть чаще всего — там хотел бы работать каждый пятый человек, который ищет работу. По статистике Хабр Карьеры, средняя зарплата по всем IT-специальностям ― 168 083 ₽ в месяц и может достигать 385 000 ₽. Доход напрямую зависит от уровня специалиста.
В среднем IT-специалисты получают от 91 000 до 278 000 ₽ — данные Хабр Карьеры
Уникальный специалист, который может создать сайт или приложение полностью, от фронтенда — того, что видят пользователи, до бэкенда — всего, что связано с работой сервиса.
Знания и навыки:
● знает языки программирования и разметки — HTML, CSS, JavaScript, Python или PHP, Java или Swift;
● работает с библиотеками и фреймворками: например, Angular, Nest.js, React;
● работает с базами данных;
● знает особенности работы разных платформ: Android, iOS, Windows, MacOS;
● знает принципы работы http-протоколов и веб-серверов, чтобы понимать, как взаимодействуют компьютеры в сети.
Зарплата: по данным Хабр Карьеры, фулстек-разработчики уровня джуниор со знанием JavaScript получают в среднем 114 000 ₽, мидл — 170 000 ₽, сеньор — 273 000 ₽.
Ещё одна профессия, где нужна информатика. Инженер облачных сервисов создаёт отказоустойчивые облачные системы, обслуживает их и знает, как защитить инфраструктуру от внешних атак.
Знания и навыки:
● управляет облачной инфраструктурой с помощью специальных сервисов, например Monitoring или Compute Cloud;
● работает в операционной системе Linux;
● умеет пользоваться командной строкой;
● знает языки программирования, например, Python и SQL — язык запросов к базам данных;
● обеспечивает безопасность сервиса: знает, как работают протоколы SSL, TLS, TCP, FTP, SSH, HTTP(S), DNS.
Зарплата: по данным hh.ru, cloud-инженер в Москве может претендовать на зарплату от 100 000 ₽.
Определиться с направлением и выбрать профессию в сфере IT поможет профориентационный тест. Он определит специальности, которые лучше всего подходят по интересам и прошлому опыту.
Data Scientist собирает, анализирует, обрабатывает и интерпретирует данные, используя математику, статистику, программирование, машинное обучение и анализ данных. Он изучает закономерности и составляет прогнозы на основе больших объёмов данных. Профессия востребована в различных областях — от промышленности до создания видеоигр.
Например, Data Scientist может создать систему рекомендаций, чтобы предлагать покупателю самый интересный для него товар. Для этого он настроит алгоритм, который будет искать пользователей с похожими предпочтениями и рекомендовать товары, которые им понравились.
Знания и навыки:
● знает математику, статистику и языки программирования и SQL;
● работает с машинным обучением и библиотеками данных — например, Pandas, Catboost;
● владеет инструментами обработки больших данных: Apache Spark и Hadoop Mapreduce;
● знает английский язык на уровне Advanced Proficiency — он необходим для чтения технической литературы.
Зарплата: Data Scientist — одна из самых высокооплачиваемых профессий, связанных с информатикой. По данным Работа.ру, в среднем по России такие специалисты получают 173 000 ₽, в Москве — 198 000 ₽.
По данным Работа.ру, максимальная зарплата Datа-специалиста по России — 269 000 ₽
Специалист, который работает с данными: собирает, обрабатывает, изучает и интерпретирует. Выводы, которые делает аналитик, помогают бизнесу принимать решения. Аналитик данных востребован везде, где нужно анализировать большие объёмы информации, — в науке, маркетинге, гейминге, банковской сфере, медицине.
Знания и навыки:
● знает языки программирования и SQL;
● работает в Jupyter Notebook — специальном инструменте для аналитиков;
● знает, как визуализировать данные в виде графиков, диаграмм, схем и т. д.;
● проводит A/B-тестирование.
Зарплата: судя по вакансиям на hh.ru, аналитики данных могут получать от 150 000 до 180 000 ₽.
Занимается созданием и настройкой программного обеспечения на платформе «1С:Предприятие», создаёт информационные системы для автоматизации управления бизнес-процессами, ведения учёта, управления проектами и других задач.
Знания и навыки:
● знает основы программирования, платформу 1С;
● работает с базами данных и знает язык запросов SQL;
● понимает принципы работы сетей и серверов;
● знает язык запросов и программирования 1С: синтаксис и семантику;
● разбирается в типовых конфигурациях 1С, знание нескольких конфигураций будет преимуществом.
Зарплата: по данным из Каталога профессий, разработчики 1С получают 86 000 ₽ — это средняя зарплата в России. В Москве показатель выше — 137 000 ₽.
Архитектор ПО может не только написать код, но и погрузиться в идею заказчика, придумать, как её лучше реализовать с технической точки зрения. Проектирует будущую программу с нуля.
Знания и навыки:
● знает языки программирования (С, С++, Python, Go);
● работает с базами данных, например MySQL;
● разбирается в устройстве компьютеров и операционных систем;
● проектирует API и выбирает форматы обмена данных. API — это программный интерфейс приложений, набор инструкций, который позволяет разным приложениям общаться между собой.
Зарплата: архитектор ПО — самый высокооплачиваемый специалист по результатам первого полугодия 2023 года. По данным Хабр Карьеры, он получает 320 000 ₽.
На разных стадиях разработки проверяет IT-продукт на наличие ошибок — чем раньше обнаружатся проблемы, тем проще и быстрее их исправить.
Знания и навыки:
● разбирается в классификациях тестирования;
● работает с базами данных, знает язык запросов SQL;
● знает языки программирования — например, Python;
● знает операционную систему Linux — на ней работают многие серверы, базы данных, с которыми приходится сталкиваться тестировщику.
Зарплата: по данным Кадрового агентства уникальных специалистов, средняя зарплата тестировщика — 120 000—160 000 ₽.
Пишет код для устройств, которые работают на операционной системе Android, может разработать мобильное приложение для смартфона, умного телевизора, умных часов, автомобилей, смарт-устройств.
Знания и навыки:
● знает языки программирования Kotlin и Java — самые популярные для Android;
● работает в Android Studio — среда разработки, которая позволяет настраивать интерфейс продукта, задавать его логику, писать внутри код;
● знает Git — систему контроля версий для написания кода в команде;
● разбирается в API, который позволяет разным приложениям «общаться» между собой.
Зарплата: по данным Работа.ру, Android-разработчик в среднем получает 151 000 ₽ в Москве. В регионах платят меньше — в среднем 110 000 ₽.
Какие шаги стоит предпринять для того, чтобы стать востребованным специалистом:
1. Пройти профориентационный курс. На нём расскажут, как меняется сфера IT и какое направление лучше выбрать.
2. Изучить рынок. Можно почитать исследования на HeadHunter и Хабр Карьере, чтобы узнать, какие профессии актуальны и будут востребованы.
3. Проанализировать уровень зарплат. На сайтах по поиску работы — в Каталоге профессий Работа.ру или, например, базе вакансий SuperJob можно посмотреть, какие зарплаты предлагают джунам, мидлам, сеньорам. Это поможет оценить, как изменится доход при переходе в новую профессию.
4. Смотреть вебинары онлайн-школ, проходить бесплатные курсы или вводные части платных курсов. Это поможет оценить профессию, понять, какие задачи стоят перед специалистами и какими навыками они должны обладать.
5. Обратиться к карьерному консультанту. Так можно быстрее и эффективнее определиться с новой специальностью. Консультант расскажет, какие профессии, связанные с информатикой, востребованы и высокооплачиваемы на рынке и будут такими через 3—5 лет.
Читать также: