на какого программиста лучше учиться в 2021
Самые востребованные IT-профессии 2021 года
Привет, Хабр! Мы уже долгое время следим за динамикой развития IT-профессий на мировом рынке. И сейчас решили сделать топ специальностей, которые будут особенно актуальны в 2021 году. Список составлен на основе роста зарплат на глобальном рынке, востребованности специалистов отрасли и динамики развития профессии в целом. И сразу скажем, в список вошло только 10 профессий. Это не значит, что другие профессии хуже — просто они растут чуть медленнее. Итак, поехали!
Data Analyst
Средняя зарплата в год:
Здесь и ниже — статистика по зарплатам на январь 2021 года предоставлена Glassdoor.
Аналитик данных решает конкретные вопросы бизнеса с помощью аналитики.
По сравнению с Data Science, о котором мы расскажем далее, у аналитиков зарплата поменьше. Но у Data Analyst порог входа в профессию значительно ниже. Здесь не нужно иметь глубокие знания математики, статистики и теории вероятностей — достаточно просто владеть инструментами аналитика.
Разброс зарплат на рынке в большей мере из-за того, что аналитики данных востребованы и в компаниях, которые в принципе не связаны с IT и digital. В среднем вакансий DA больше в 2,5–3 раза, чем DS. При этом Senior DA может без проблем получать 100 000–120 000 долларов в год. Все зависит от пула умений и навыков.
BLS прогнозирует, что в ближайшие 10 лет вся сфера DA будет расти на 18 % в год.
Интересно также то, что Data Analyst считается отличным плацдармом для дальнейшего роста. Ведь из DA можно развиваться и в Data Science, и в ML Engineering, и в продакт-аналитик-, и в бизнес-аналитике. Даже в Full Stack Developer. Вариантов очень много.
Web Developer
Веб-девелопер уже больше 15 лет находится в топе самых востребованных профессий в IT-сфере.
У профессии довольно низкий порог входа — достаточно знать HTML/CSS на среднем уровне, чтобы делать несложные, но при этом функциональные лендинги. Поэтому новичков здесь очень много.
Но при этом на рынке очень не хватает высококлассных специалистов, которые на хорошем уровне владеют не только HTML/CSS, но также и JavaScript с фреймворками AngularJS, ReactJS, VueJS.
Интересно, что веб-девелопер входит в топ-25 профессий с наивысшим уровнем удовлетворения специалистов. Среди основных причин, почему фронтенду нравится их работа, называют хорошее рабочее окружение, практически гарантированное личностное и профессиональное развитие. А стабильный рост рынка гарантирует востребованность веб-девелоперов.
Огромный плюс профессии ещё в том, что она полностью подходит для удалённой работы и фрилансеров. По данным Glassdoor, средняя зарплата веб-девелопера на фрилансе даже выше, чем у специалистов, которые работают фуллтайм в офисе.
Information Security Analyst
Интересно, что многие компании не раскрывают зарплат своих специалистов по информационной безопасности, поэтому данные в разных источниках различаются. Careercarma, к примеру, утверждает, что средняя зарплата в сфере превышает 100 000 долларов, а Senior-специалист зарабатывает от 115 000.
Профессия сложная и требует огромного количества специфических знаний, но рынок испытывает огромный дефицит специалистов, поэтому многие даже крупные компании не требуют университетской степени, а вполне себе спокойно берут спецов после буткампов. Среди них — Google, Amazon, Oracle, Cisco, Facebook, Microsoft.
Особенно эта специальность актуальна для компаний, имеющих большие финансовые активы и оперирующих большим количеством личных данных пользователей (банки, крупные продуктовые корпорации, информационные проекты вроде соцсетей и видеосервисов). ISA нужны, в том числе, и для оборонных государственных проектов. BLS прогнозирует рост востребованности специалистов по безопасности на 31 % в год.
Необходимо отметить, что растёт потребность не только в инженерах информационной безопасности, но и пентестерах, которые проверяют созданные системы на прочность и находят в них уязвимости.
Опытные специалисты по информационной безопасности со статусом LPT Master или аналогичным статусом — сегодня буквально на вес золота.
Python Developer
Сегодня Python считается одним из самых динамично развивающихся языков программирования. По рейтингу PYPL, он занимает первое место по динамике изучения (30,44 %) со значительным отрывом от Java, который находится на втором месте (16,67 %).
А исследование StackOverflow ставит Python на 4-е место среди самых используемых ЯП в 2020 году. И в нём же указывается, что именно программистов на Python уровня Middle и выше больше всего не хватает на рынке.
Интересно то, что зарплата Python-разработчика стабильно растёт. В 2019–2020 году она в среднем поднялась на 15 %, и динамика роста сохраняется.
Причина проста. Python сейчас уверенно подбирает под себя сферу аналитики данных, а также широко используется в веб-приложениях и веб-сервисах, разработке алгоритмов искусственного интеллекта и автоматизации процессов. При этом у него низкий порог входа из-за простоты синтаксиса и сахара.
Database Administrator
DBA — это одна из ключевых позиций в крупных компаниях. Когда знаний системных администраторов и разработчиков по используемых СУБД уже не хватает, чтобы гарантировать бесперебойную и правильную работу базы данных, но при этом она важна для бизнеса, то компания нанимает DBA.
Администратор баз данных — это уже опытный специалист, который знает одну или несколько СУБД практически идеально.
Чаще всего DBA — это специалист со внушительным опытом в разработке или администрировании. Сразу стать администратором БД крайне сложно, поэтому прирост специалистов идёт на рынке довольно медленно. При этом каждый год рынок растет на 10 %.
Больше всего специалисты DBA востребованы в сфере e-commerce, которая работает с большими данными.
Интересно ещё то, что, несмотря на высокие технические требования специальности и стрессовость, специалисты DBA довольны своей работой и выполняемыми задачами — индекс удовлетворённости составляет 3,8 балла из 5.
Web designer (UI/UX)
Веб-дизайнеры были популярны всегда, но в последние 5 лет значительно выросло количество специалистов, которые работают не только с картинкой, но и с пользовательским опытом.
Интуитивно понятный интерфейс — это базис любого веб-проекта. Пользователь должен без лишних подсказок понимать, как работать с сайтом или мобильным приложением.
В среднем UX-дизайнер получает на 30–40 % больше графического веб-дизайнера. Но и требования к нему выше. Кроме уверенного владения Photoshop и Illustrator, а также навыков работы с Omnigraffle, InVision, Axure и/или Balsamiq UX-дизайнер должен иметь уверенные знания в HTML, CSS и JavaScript.
Если дизайнер «делает красиво», то UX-дизайнер должен совершенствовать внешний вид проекта и его функционал, чтобы было ещё и результативно. Это не столько задачи дизайна, сколько вопросы грамотного проектирования. Поэтому A/B-тестирования и работа с аналитикой занимают основную часть времени специалиста.
И самое интересное, что порога зарплат практически нет. Топовые специалисты отрасли получают до 25 000 долларов в месяц.
Mobile App Developer
В 2020 году количество покупок с помощью мобильных девайсов впервые превысило объём шопинга с помощью компьютеров. Statista прогнозирует, что в 2021 году общее количество покупок с мобильных телефонов составит 53,9 % от общего числа онлайн-покупок.
Сфера мобильной разработки всё ещё остаётся актуальной и стабильно растёт, поэтому специалисты нужны постоянно. При этом как-то разделять разработчиков на iOS и Android не стоит. Хотя пул задач, требования и инструменты разные, они работают на одном рынке. В большинстве случаев разработка приложений в e-commerce ведётся на iOS и Android одновременно.
При этом мобильные игры уже занимают свыше половины общего рынка гейминга. Разработка проектов для ПК и консолей обычно стоит на порядки дороже, но при этом их выпускается значительно меньше, чем игр для мобильных телефонов.
Так что ценность разработчиков для iOS и Android будет со временем только расти. Причём выбор направлений для специалистов очень широк: от серьёзных проектов в e-commerce до разработки мобильных игр и приложений.
DevOps Engineer
Сфера DevOps — одна из самых быстрорастущих в IT-сфере. Это стратегически важная специальность для разработки любого ПО: от узкофункциональных утилит до полноценных операционных систем.
IDC прогнозирует, что количество специалистов DevOps с 2019 по 2024 год возрастёт в два раза. Ожидается, что к 2024 году полноценный цикл DevOps при разработке и релизе проектов будет реализован минимум у 30 % компаний.
Как утверждает агентство Research and Markets, сфера DevOps переходит из нишевого инструмента в глобальный рынок, который имеет просто колоссальный потенциал для роста. За период карантина в 2020 году рынок вырос на 29,3 %. А к 2027 году ожидается годовой рост специальности минимум в 19,9%.
По мнению агентства, локомотивами в развитии сферы DevOps выступят Индия, Китай, Бразилия, Мексика, Россия и Канада.
Исследования агентства Puppet говорят, что налаженная инфраструктура DevOps помогает выпускать продукт более высокого качества, изменяя отношение самой команды к рабочим процессам.
В специалистах DevOps в первую очередь заинтересованы крупные IT-компании, которые выпускают много продуктов и нуждаются в автоматизации процессов разработки, тестирования и релиза проектов. А с развитием алгоритмов искусственного интеллекта и анализа big data у DevOps открывается масса возможностей, как ещё больше усилить и автоматизировать процессы разработки и улучшения продуктов.
По данным Payscale, девопсы очень довольны работой — 4 баллов из 5. Несмотря на высокий уровень ответственности, больше всего специалистам нравится отсутствие привычных рутинных задач. Будучи DevOps, скучать не приходится.
Data Scientist
Большие данные — это новая нефть. Причём аналогия актуальна не только для самих данных, но и для зарплат, которые получают дата-сайентисты. На сегодняшнем рынке они практически не имеют верхней границы. Специалисты топ-уровня могут получать 300 000 долларов в год и даже выше.
Дело в том, что количество информации в Интернете удваивается каждые два года. По прогнозам Statista, в 2020 году размер всемирной сети составляет уже 59 зеттабайт данных. Если сравнивать с 2010 годом, то это число увеличилось почти в 30 раз.
При этом активно растёт упорядоченность данных. Ещё быстрее, чем их общее количество. Если в 2010 году было структурировано только 9 % всей информации, то в 2020 году — уже 13 %.
По оценкам компании Frost & Sullivan, ежегодный рост специальности Data Science составляет 35,9 %. Поэтому сфера требует всё больше новых специалистов. А из-за нехватки кадров зарплата в Data Science постепенно растёт — и так будет как минимум ближайшие несколько лет.
Интересно, что дата-сайентисты входят в топ специальностей с наивысшим уровнем удовлетворённости сотрудников с оценкой 4,3 из 5. Это значит, что как минимум 86 % специалистов полностью удовлетворены своим функционалом и заработной платой в компании. Поэтому можно с уверенностью предположить, что сфера Data Science в дальнейшем продолжит динамично развиваться.
Machine Learning Engineer
Уже пять лет подряд профессия инженера машинного обучения сохраняет просто колоссальные темпы развития.
По данным Indeed, с 2015 по 2018 год сфера машинного обучения выросла на 344 %. А согласно отчету LinkedIn за 2020 год, потребность в ML-специалистах за последние 12 месяцев выросла на 74 %. И динамика роста не собирается уменьшаться.
Только на Crunchbase сейчас (на 29 декабря 2020 года) имеется 12 272 стартапа по машинному обучению. А компаний, у которых ML непрофильная, но важная часть работы, — ещё больше. И еще минимум 5 лет рынок будет испытывать острый дефицит квалифицированных инженеров машинного обучения.
Специалисты по ИИ и машинному обучению нужны в технических компаниях, которые автоматизируют рабочие процессы. Также они нужны для развития систем работы с естественными языками, экономического прогнозирования, распознавания картинок и лиц, в геймдизайне и многих других сферах.
Glassdoor также собрал рейтинг лучших стартапов и компаний по машинному обучению. Под спойлером полный список.
Так что если вы ищете, куда развиваться или откуда начать свой путь в IT, выбирайте одну из этих профессий — не ошибётесь. На хлеб с маслом и икоркой всегда хватит.
Рейтинг языков программирования 2021: доля Python падает, а TypeScript обошел С++, в лидерах JavaScript, Java, C#
Коммерческое использование
Что изменилось? Прежде всего привлекает внимание рост TypeScipt: похоже, он со временем станет основным языком в экосистеме JavaScript. В этом году он впервые обошел С ++ по популярности.
Еще из интересного: впервые за несколько лет мы увидели снижение доли Python: возможно, использование Data Science дошло до точки насыщения.
Впервые с 2012 года выросла доля C#. Использование Java продолжает уменьшаться, хотя и не так активно, как раньше. В общем видно уменьшение доли JVM: доля Kotlin стабильна (хотя он и уступил место Ruby), использование Scala возобновилось после значительного снижения в 2019-м и сегодня, если сравнивать с 2018-м, даже немного возросло. Еще стоит отметить незначительный рост Dart.
Ниже приведена диаграмма с динамикой по актуальным языкам программирования по годам. Статистически значимыми являются изменения для C ++, TypeScript, Ruby, 1C, Scala, Pascal/Delphi, T-SQL. Напомним, что изменения статистически значимы, если с вероятностью 95% мы не можем получить результаты с изменениями и без, если будем равномерно выбирать две группы респондентов с одной популяции.
Области использования
В этом году мы впервые попросили респондентов указать сферу, в которой они работают. Результаты довольно интересны.
Давайте рассмотрим, какие языки используют в зависимости от области применения
Фактически весь фронтенд пишут на JavaScript и TypeScript. Использование других языков сугубо маргинальное. Доля TypeScript сравнительно меньше. Интересно будет посмотреть на это соотношение через год.
Личные предпочтения
Как мы уже указывали, результаты выбора программистов нельзя использовать для прогнозирования, но здесь интересно, что наконец на графиках появился Rust. Опять видим некоторый спад интереса к Python и тенденцию перехода с JavaScript на TypeScript.
Интересно, что здесь данные отличаются от опроса в Stack Overflow и нашего предыдущего опроса: Rust расположен заметно ниже. Наиболее довольны пользователи Elixir (возможно, это миграция Erlang-комьюнити), также обращает на себя внимание место Clojure.
Если посчитать отдельно индекс удовлетворения по сферам применения, то результаты почти совпадают.
Изучение новых языков
Фаворитом, как и в предыдущие годы, стал Python. Его собираются изучать почти 18% из тех, кто будет осваивать новый язык. Но все-таки эта доля меньше, чем год назад. Ну а наибольший рост у TypeScript и Rust.
Финальная таблица
Дополнительные данные
Несмотря на языки программирования, также имеет смысл рассмотреть структуру распределения опыта в динамике.
Tут можно сделать вывод, что, поскольку доля разработчиков с опытом в 1 год уменьшилась => в IT пришло меньше новичков, чем в прошлом году.
Но все равно в большинстве это специалисты с менее 5 лет опыта работы в ИТ.
Рассмотрим корреляцию между возрастом и языком программирования.
Данные и скрипты обработки можно найти на GitHub.
Самые востребованные IT-профессии в России: каких спецов всем остро не хватает
Российскому рынку остро не хватает IT-специалистов разного профиля, от дата-сайентистов до фронтендеров и разработчиков мобильных приложений. В 2020 на «Уроке цифры» Дмитрий Чернышенко заметил, что сейчас не хватает 150 000 айтишников и к 2024 году это число вырастет до 300 000. Некоторые эксперты и вовсе утверждают, что России не хватает от 500 000 до миллиона IT-специалистов. А какие именно IT-специальности в России самые востребованные, на какие зарплаты рассчитывать и чего сегодня ждать от рынка? Разберёмся под катом.
Статистика IT-рынка в целом по России
Аналитика портала hh.ru показывает, что рынок цифровых профессий практически полностью оправился от последствий пандемии и жёстких ограничений 2020 года. Количество вакансий в первом квартале 2021 года на сайтах выросло на 38 % по сравнению с аналогичным периодом 2020 года.
Спрос на IT-специалистов по России вернулся к состоянию до кризиса и вырос на 22 % по сравнению с 2019 годом. В крупных городах компании испытывают острейший дефицит кадров: количество вакансий в Санкт-Петербурге и Москве практически удвоилось.
В апреле 2021 года на hh.ru разместили 105 000 вакансий в IT-сфере. Из них более 41000 — это вакансии разработчиков, 21000 — IT-инженеров и ещё 20000 — менеджеров по продажам. Вакансий для людей без опыта и студентов также стало больше — примерно 7000.
И вот, что самое интересное: теперь московские и Санкт-Петербургские работодатели ищут сотрудников со всей России. По сравнению с 2019 годом удалённых вакансий стало больше в пять раз. Впрочем, так ищут только опытных сотрудников Middle и выше, а новичков по-прежнему хотят в офис.
Из-за нехватки кадров значительно повышается зарплата специалистов, особенно опытных и с редкими компетенциями. По данным российского Forbes, во многих IT-профессиях рост зарплат начинается от 30 и достигает 80 %. Зарплаты своим сотрудникам уже повысили крупные игроки рынка: Mail.ru Group, «Лаборатория Касперского», «Мегаплан», «Самокат», Joom и SkyEng.
А теперь будем конкретнее. Количество вакансий посчитаем на hh.ru, ориентируемся на 09.08.2021. Возьмём самые свежие 100–150 вакансий по конкретной профессии и посмотрим на зарплаты.
Data Scientist — 2660 вакансий
Работа с большими данными и нейросетями — основной тренд последних пяти лет, поэтому специалисты в Data Science стабильно востребованы и спрос на них продолжает расти. Особенно дата-сайентисты важны для компаний с огромными базами данных.
К примеру, сеть гипермаркетов «Лента» задействует большие данные, чтобы повысить средний чек. Нейросеть анализирует покупки каждого человека и составляет персонифицированный список предпочтений. Когда система видит, что кто-то раз в месяц покупает пачку кофе, то через месяц после покупки именно он получит персональный купон на скидку.
Big Data используют даже некоммерческие организации. Отряд по поиску пропавших людей «Лиза Алерт» работает с данными Google Analytics и данными от мобильных операторов.
По данным Работа.ру, средняя зарплата дата-сайентиста весной 2021 года составляла 174 000 рублей. Хабр.Карьера даёт результаты чуть скромнее, то есть больше 141 000 рублей.
Forbes отмечает, что хантинг работающих с Big Data специалистов сегодня очень жёсткий. Грамотных спецов очень не хватает, поэтому зарплаты сеньора и тимлида могут быть вообще фантастическими — на hh.ru есть вакансии с зарплатой 500 000 рублей и даже больше.
При этом за год зарплата вырастет ещё на 15 % — дефицит квалифицированных кадров только растёт, поэтому компании будут заманивать высокой оплатой труда и разными плюшками. Процитируем статью по ссылке выше:
По словам гендиректора «Мегаплана» Сергея Козлова, раньше в Москву перетекали разработчики из регионов, но теперь они «ленятся переезжать и предпочитают работать удалённо из своего города за московские зарплаты».
Вакансии дата-сайентистов часто входят в самые дорогие предложения hh.ru. На 6 августа в списке самых высокооплачиваемых вакансий были целых две в Data Science.
Любопытный момент: в последнее время сильно возросла востребованность дата-сайентистов из регионов. Больше 65 % вакансий — удалённые, из компаний Москвы или Петербурга. И процент таких вакансий всё больше. А стать специалистом в Data Science вы можете на нашем курсе, где за два года получите необходимые рынку компетенции.
DevOps Engineer — 5267 вакансий
Это профессия с настолько неопределённым пулом задач и навыков, что многие даже крупные компании до сих пор путаются в том, что должен делать DevOps. Если коротко, это спец, понимающий и способный улучшить процессы всех этапов разработки ПО: от первой идеи до патчей и обновлений готового продукта. DevOps — это ключевой человек или даже отдел, связующее звено для эффективного сотрудничества разработчиков, тестировщиков и продактов.
В девопсе есть целая куча узких специальностей — Build Engineer, Release Engineer, Automation Engineer, а ещё CloudOps, NetOps, LiveOps и десяток других Ops, но мы не будем разделять их, а посмотрим на профессию в целом. Вот так выглядят средние зарплаты в зависимости от опыта:
От 100 000 — у Junior.
От 160 000 — у Middle.
От 220 000 — у Senior.
Хабр.Карьера даёт цифры ещё больше. По данным анкет пользователей, средняя зарплата девопса — 196 000 рублей.
49 % вакансий предсказуемо из московских предприятий, потому что девопсы обычно требуются крупным IT-компаниям, точно понимающим ценность такого специалиста и готовым платить.
19 % вакансий — из Санкт-Петербурга,
32 %, в том числе московские и в СПб, ищут на удалёнку в регионах.
Понятно, что востребованность DevOps-инженеров из регионов значительно увеличилась; но зарплаты региональных сотрудников в среднем на 30–40 % меньше столичных.
А иногда месячный заработок девопса превышает даже зарплату топ-менеджеров — в среднем зарплата руководства отделов и директоров IT-компаний составляет 5000 долларов. На рынке есть 33 вакансии, предлагающие девопсам оклад выше 6000 долларов — это 440 000 рублей.
DevOps становится все востребованнее. По данным hh, вакансий девопсов сегодня на 70 % больше, чем полгода назад, и это число постоянно растёт.
Рынку сейчас остро не хватает DevOps-инженеров. Кандидаты рассказывают, что у них в день по десятку писем от моих коллег с приглашением на встречу, по несколько интервью в неделю. Неудивительно, что сейчас именно кандидат во многом диктует свои условия.
Анна Суханова, HR-директор компании Flant.
Вакансии закрываются минимум 1,5–2 месяца, это в 2 раза больше, чем для рядового разработчика, а некоторые позиции простаивают до полугода. Почему? Диапазон умений девопса должен быть очень большим, из-за чего приходится искать или максимально широкого и дорогого профи, или спеца конкретно под проект или задачу. На наших курсах мы поможем вам начать карьеру в DevOps.
Системный администратор — 5248 вакансий
Системный администратор — профессия давно известная, и большинство предпринимателей знают, зачем они нужны.
Сисадмины сильно пострадали во время коронавирусного кризиса и массовой миграции бизнеса в онлайн: многие мелкие и средние бизнесы предпочли перейти на облачные сервисы или даже полный аутсорс.
Но постепенно спрос на системных администраторов восстанавливается до былого уровня. Компании возвращаются в офисы, к более привычному режиму работы. Впрочем, на одну вакансию в Москве приходится 2,5 соискателя, поэтому зарплаты системных администраторов гораздо ниже зарплат DevOps. Хабр.Карьера утверждает, что месячный заработок сисадмина — чуть больше 100 000 рублей.
Реальные цифры по вакансиям гораздо скромнее: на 100 000 могут рассчитывать специалисты в Москве и Петербурге, а в регионах же ситуация намного хуже — больше половины вакансий предлагают меньше 50 000.
На рынке нет дефицита кадров, но многие компании снова активно нанимают сисадминов для работы в офисе, поэтому за полгода их средняя зарплата выросла почти в 1,5 раза. Эту профессию вы также можете освоить на наших курсах.
Разработчик на Android и iOS — 2270 вакансий
Очень обобщённое определение, но разработка мобильных приложений постепенно становится прибыльнее и результативнее разработки для десктопов.
По данным Global Stats StatCounter, с октября 2020 года размер мирового рынка мобильных приложений уже превысил масштаб рынка настольных приложений. Россия сильно отстаёт — мобильные приложения занимают всего 28,74 %, а десктопные — 70,35 %, но динамика развития крайне высокая, поэтому компании — разработчики софта активно нанимают мобильных разработчиков.
В 2021 году мобильная разработка остаётся одним из самых востребованных направлений. Ситуация с пандемией только дала толчок для её развития. Многие компании ушли в онлайн, одной лишь веб-страницы недостаточно для того, чтобы выживать в конкурентной среде, которая явно задаёт тенденцию на мобильные решения.
Даже в докоронакризисные времена на рынке была нехватка в мобильных разработчиках. Сейчас ситуация стала намного острее.
Давид Григорян, главный инженер по разработке в Сбербанке.
Запрашиваемый стек инструментов зависит от каждого конкретного проекта, поэтому закрыть вакансию сложно. Одних только языков программирования мобильной разработки больше десятка, а фреймворков — намного больше.
Самым распространённым языком считается Kotlin — его требуют в 33 % вакансий. А по приложениям статистика и того сильнее: 80 % из топ-1000 приложений Play Market и 60 % разработчиков Android пишут на Kotlin или с его активным использованием.
Имеются на рынке мобильных разработчиков и минусы. К примеру, очень большой разброс зарплат. Junior может рассчитывать на 70 000–90 000 рублей. Зато Senior способен заработать до 300 000 и больше — всё зависит от компетенций. Чем более редкие технологии требуются, тем выше оплата специалиста.
Минимум ещё 5 лет российский рынок мобильной разработки будет развиваться быстрее, чем новые специалисты будут на него выходить, поэтому востребованность и зарплаты будут расти.
Для сравнения: в США сфера более-менее устоялась, а мобильный разработчик зарабатывает в среднем 79 000 долларов в год, или чуть более 6500 долларов в месяц. Стать мобильным разработчиком на платформе Android вы сможете на наших курсах. Также вы можете обратить внимание на разработку под iOS, чтобы профессионально программировать мобильные устройства Apple.
Java-разработчик — 10 026 вакансий
Да-да, открыто больше десяти тысяч вакансий по всей России. Уже на этом блок по востребованности Java-разработчиков можно заканчивать, но распишем детально. Половина вакансий — в Москве или Санкт-Петербурге. Остальные — в регионах. И уже по зарплатам видно, насколько отдельные компании нуждаются в опытном и умелом программисте на Java.
Вакансий для Senior с зарплатой от 300 000 рублей в месяц больше 500. Согласно исследованию Минэкономразвития, сегодня эта профессия самая дефицитная. Из всех вакансий на IT-рынке 11,69 % — это именно Java-программисты.
Дефицит в Java связан с особенностями обучения. Чтобы стать более-менее нормальным разработчиком на Java, нужно 1–2 года. А, к примеру, порог входа в JavaScript или Python значительно ниже — чтобы полностью освоиться в базе, там нужно примерно полгода. Длительное обучение отпугивает новичков, что усугубляет нехватку кадров.
По данным ресурса Хабр.Карьера, средняя зарплата Java-разработчика составляет 164 000 рублей.
И за год она выросла почти на 30 %. Компании ощущают острую нехватку кадров, поэтому офферы становятся всё более выгодными для соискателя.
Junior с базовыми знаниями Java может рассчитывать на зарплату от 100 000 рублей, а на уровне Middle, с опытом разработки больше двух лет, без проблем — на 150 000–200 000 рублей.
Так происходит потому, что примерно 40 % российских компаний, которые разрабатывают проекты на Java, чувствуют острую нехватку спецов. Нематериальные бонусы здесь ещё важнее, чем зарплата и денежные премии, — это важный нюанс, который работодателям стоит учитывать.
Когда у тебя в руках молоток, все проблемы выглядят как гвозди. Java — это швейцарский нож: простой в освоении, полезный практически в любой ситуации в умелых руках. А главное – он создаёт интерес для оттачивания своего мастерства.
Скорее всего, Java сохранит позиции в ближайшие 10–15 лет, потому что то количество кода, которое написано на ней, никуда не денется и будут люди, которые будут его поддерживать.
Алексей Заболоцкий, Java Team Lead в компании D2.
Овладеть профессией разработчика на Java вы сможете на наших курсах по разработке на этом языке.
Python-разработчик — 10 244 вакансии
Вакансий Python не меньше, чем Java, но ситуация кардинально другая. Рынок насыщается специалистами, но компании всё ещё испытывают кадровый голод.
У Python минималистичный синтаксис, минимум спецсимволов, динамическая типизация — поэтому он считается одним из самых доступных для новичков. Порог входа в него действительно низкий; именно поэтому его изучают большинство тех, кто хочет перейти из других профессий в программирование. На Python держится аналитика данных и Data Science, его используют в разработке десктопных и мобильных приложений и компьютерных игр.
Но для нормальной зарплаты нужен хотя бы уровень Middle. Кроме того, нужны знания фреймворков, на которых пишут в конкретных проектах. Это одна из причин, почему вакансии Python не закрываются быстро, а рынок по-прежнему испытывает дефицит кадров.
Хабр.Карьера утверждает, что средняя зарплата Python-разработчика составляет 153 000 рублей.
При этом специалисты указали в стеке навыков Django, PostgreSQL, Docker, SQL, MongoDB, а у многих Python — не единственный язык программирования, поэтому по-быстрому изучить Python и получать «все деньги мира» не получится, однако опытные спецы зарабатывают достаточно — и именно таких людей не хватает на рынке.
Полностью подготовиться к началу карьеры в Fullstack-разработке на Python вы сможете на наших курсах.
Frontend-разработчик — 7451 вакансия
Начинающих верстальщиков, которые работают с HTML и CSS, довольно много. У них своя ниша по созданию сайтов и лендингов, но фронтенд-разработчик, кроме этого, умеет кодить на JavaScript, знает Angular.js, React.js и Ember.js (иногда нужны все и сразу), применяет AJAX и CORS.
И это мы не вспомнили ещё кучу всего, о чём у фронтендеров спрашивают на собеседованиях. Нужно и UX понимать, и в дизайне разбираться, и «со шрифтами играть», а ещё уметь в графические редакторы, веб-форматы и мобильную вёрстку — если вкратце, во фронтенде очень много всяких штук.
Весь стек технологий учить не нужно — во фронтенде достаточно много специализаций. И это вторая причина, почему компании долго не могут закрыть вакансии. Первая — как водится, новички, которые выучили основы HTML и считают себя фронтендерами.
Тем не менее фронтендер (а не просто верстальщик) зарабатывает довольно неплохо. Спец с опытом до двух лет может рассчитывать на 80 000–120 000 руб. в месяц, а, по данным Хабр.Карьера, средняя зарплата фронтендера составляет почти 150 000 рублей.
Фронтенд — одна из тех профессий в IT, которые семимильными шагами уходят в онлайн и не собираются возвращаться. 70 % вакансий на hh.ru по фронтенду в регионах — это предложения из Москвы и СПб на удалённый формат. Начать карьеру фронтендера вы сможете на наших курсах.
Вместо выводов
После затяжного коронакризиса российская IT-сфера, наконец, вышла на прежний уровень и активно развивается. Если вы хотите вложить свои силы в сферу IT, освоить профессию с нуля, найти новую работу или прокачать навыки, переходите на страницы наших курсов, чтобы больше узнать о том, как мы готовим IT-специалистов к трудоустройству и конкуренции на рынке в новых условиях:
Другие курсы
Data Science и Machine Learning