Российскому рынку остро не хватает 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-специалистов к трудоустройству и конкуренции на рынке в новых условиях:

Другие курсы

Комментарии (55)


  1. Florelit
    31.08.2021 20:46
    +16

    и 60 % приложений из App Store написаны на Kotlin или с его активным использованием.


    Что-то не верится.


    1. pehat
      31.08.2021 21:42
      +28

      А про дефицит в полмиллиона специалистов, который закроют рекламируемые курсы, верится?


      1. Florelit
        01.09.2021 00:34
        +2

        Не-а, но мало ли как оно в будущем повернётся. А вот про Kotlin в iOS приложениях прям как про уже свершившееся чудо написано.


      1. Hvorovk
        01.09.2021 04:59
        +5

        Вы что, сейчас пройдут люди 2х месячные курсы и как начнут ракеты в космос отправлять!


      1. EVolans
        01.09.2021 08:01
        +4

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


      1. shadovv76
        01.09.2021 15:32
        +1

        поддерживаю, кто анализирует уникальность вакансий?

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


        1. Mirn
          01.09.2021 16:29
          +1

          а потом этот «ценный» получает на собесе десяток другой вещественных чисел от 0.0 до 1.0 и его просят в уме разложить их в формат плавающей как минимум с мантиссой и потом убедиться что обратная конвертация в десятичное даёт то же самое… каждый день все такое делают, очень «актуальный» навык, особенно в уме без компа или калькулятора.


      1. alekciy
        04.09.2021 13:30

        Нет, не верю.

        Как показывает опыт многочисленных собесов можно верить только в цифры внутри офера.

        Ещё не верю, т. к. не один раз видел в описании требования вышки. Для меня это показатель фильтра. Там где есть реальный дефицит какие фильтры не нужны.


    1. cyberdazine
      01.09.2021 19:26

      Может из PlayMarket?


  1. iliasam
    31.08.2021 22:11
    +7

    Эх, embedded-программисты не упомянуты…


    1. Mirn
      01.09.2021 08:36
      +12

      Неужели именно embedded-программисты в РФ сейчас нужны и хорошо оплачивается?
      Извиняюсь, это не сарказм, просто я в 2015-2017гг искал нормальную работу и натыкался на что угодно но не чистый embedded (MCU FPGA). вакансий с низкой зп навалом, ардуинщики(квеструмы) или работы с протоколами авто и шин (для сигналок) да есть. Много вакансий недоразвитых бизнес процессов типа: всё от механики корпуса и технологии сборки до схемотехники, прошивки и веб сервиса в одной вакансии (эффективность и зп конечно околонулевая). Даже писать статьи на хабре и не только не помогало. Пришёл к выводу что в столицах зп ниже текущей даже на заграничном аутсорсе и поэтому решил и нашёл работу в Японии. И я бы сказал что в Японии уже я выбирал работу по чистой RTL разработки для FPGA.


      1. ignat99
        01.09.2021 12:04
        +1

        В Испании аналогично про "недоразвитые бизнес процессы". Вот пример одного такого процесса, причем устройство не пойдет в серию. Сделано для внутренних нужд производства. А на рынке если покупать решение на стороне, за него просят 10 000 евро. Ссылка на детали: Использование OpenCPN для автоматизации производства / Хабр (habr.com)


      1. kluwert
        01.09.2021 13:12
        -9

        Вы, простите, ни разу не хочу вас обидеть, но у вас к 49 годам навыки на уровне студента 3го курса и попытка "объять необъятное". Я бы вас тоже на собеседовании завернул.

        Поясню:


        1. Mirn
          01.09.2021 14:36
          +4

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


      1. W_Lander
        02.09.2021 09:06
        +1

        У меня немного другой опыт. Был на интервью под разработку STM32 baremetal, но, как оказалось, ребята пишут чисто бизнес-логику на С++ с популярным трендом использовать как можно больше новшеств стандарта, а либы для железа аутсорсят другой конторе. И все больше я вижу требований именно Плюсов в этой области. Причем, странно почему не Rust. Поэтому деваться некуда - пытаюсь подтянуть плюсы.


      1. shnegs
        04.10.2021 09:28

        Извиняюсь за назойливость, не могли бы Вы описать свой путь до Японии? Всё таки опыт релокейта железячника уникален:)


        1. Mirn
          04.10.2021 17:25

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


    1. WicRus
      01.09.2021 09:18
      +11

      Все железячные вакансии на дне. Схемотехники, конструктора всех мастей, разработчики под FPGA/mcu/bare metal требуются за полставки питон мида, а работать надо будет за троих. Зачем работать в офисе, который ещё часто в крайне не удачном месте, когда можно переучиться на востребованные специальности и работать дома за зарплату в 3-4 раза выше. Может в Мск или Спб есть исключения, но в более мелких городах ещё бытует мнение, что восполнить кадровые потери можно студентами/пенсионерами/преподавателями вузов на зарплату ниже рынка.


      1. Mirn
        01.09.2021 09:37
        +1

        не ну вакансии в пределах 170-250тр в месяц есть, я в этом году для тренировки проходил собесы на RTL FPGA и DSP алгоритмы, и даже получал какие-то офферы от офисов в РФ от Хуавея, Онсеми (Спб), Филипса (Спб), Самсунга (Мск, Нижний). Жаль их очень мало и они быстро закрываются или вообще не публичны (наверное старательно скрывают свою невысокую зп).


        1. ignat99
          01.09.2021 12:10
          +1

          Из недоразвитого бизнес процесса можно сделать развитый при наличии здоровья и клиентской базы. Но большинство клиентов в Испании не готовы потратить даже 1000 евро на нужные им решения. В связи с высокими налогами. Поэтому тратят только на необходимое. Так например окна поставят, а окна-тачскрины или даже форточки-тачскрины это уже опция для олигархов либо, когда припёрло на производстве.

          ЗЫ: В Самсунге высокие зарплаты, но для экспертов (4 ранг), просто нужна рекомендация и проект. А большинство уникальных по железу проектов делают в Ю. Корее силами корейцев с привлечением экспертов из крупных компаний суподрядчиков.


    1. Kirill_Amber
      01.09.2021 11:27
      +1

      Ещё была среда для embedded...


      1. ignat99
        01.09.2021 12:13
        +1

        Что необзодимо для правильной среды?


        1. Deesy
          01.09.2021 22:43
          +2

          Как минимум неплохой понедельник и зашибательский вторник (пардон, не удержался) =)


    1. W_Lander
      02.09.2021 08:44

      Потому что embedded программист может написать на любом языке... программу на C ). А если серьезно, то в нашей области неприлично впаривать рекламу и оптимизировать торговлю, поэтому и спроса нет ). А если еще серьезней, то я уже работаю над вопросом, может и не о радикальной смене рода деятельности, но получения параллельной специализации.


  1. maeris
    31.08.2021 22:20
    +2

    Интересные метрики, но мне (и, полагаю, существенной доле разработчиков, вынужденно переехавших в столицы за более привлекательными условиями труда) было бы ещё интереснее посмотреть на такую же статистику с фильтром только по столичным вакансиям. Цифры получаются где-то раза в полтора выше. В шутках про "совсем другую страну" всё же есть доля серьёзности. Может быть, в следующей статье?


    1. conopus
      01.09.2021 08:28
      +2

      Вся статья написана по данным с Хабр Карьера и ХаХа.ру. Можете сам оттуда натягать через API все что угодно. Я например делаю такое по QA специалистам: https://clingon.pythonanywhere.com


  1. andrey_aksamentov
    01.09.2021 06:51

    ХМ странно почему бы это?

    Может потому что большинство работодателей считают специалистов разнорабочими? Или может экономят на нормальном обеспечении и специалисты сидят на овер десятилетнем хламе? Или не платят достойную зарплату? А может окружающая обстановка пугает и угнетает?

    Да не, врят ли.


  1. Cost_Estimator
    01.09.2021 09:43

    На Python держится аналитика данных и Data Science, его используют в разработке десктопных и мобильных приложений и компьютерных игр.

    Кто этот чудик? )


    1. lexore
      01.09.2021 10:24
      +1

      Вы забыли про бекенд для игрушек.


      1. Cost_Estimator
        01.09.2021 13:28
        +1

        Не забыл. Но приводить в пример использования языка две совершенно несовместимые вещи... Data Science используется много где - об этом говорит и количество библиотек, и ноуты на Kaggle. Игры на пайтоне ваяют скорее для себя, для изучения кода. Сильно сомневаюсь, что из этого может вырасти хоть сколько-нибудь успешный проект. Смотрите сами, вот список на официальном сайте - https://www.pygame.org/tags/pygame

        А вот упомянуть более развитую область применения языка, веб-разработку, забыл как раз автор статьи. Конечно, ведь у Django и Flask пользователей куда меньше, чем у PyGame )


        1. lexore
          01.09.2021 14:23
          -1

          И все же. Многим (если не большинству) мобильных игрушек нужен бекенд. Вот для бекенда python - самое то. Обычно про мобильную игрушку так и пишут "приложение написано на таком-то языке, бекенд - на таком то".
          https://dzone.com/articles/why-python-has-become-a-popular-choice-for-mobile


    1. Selueen
      01.09.2021 11:29
      -1

      Есть несколько либ и фреймворков для разработки игр на Питоне, например pygame для 2d игр и renpy для визуальных новел. Вторые довольно популярны в своей нише, могут и под мобилки сборку сделать.
      Так что не такое уж это и чудачество)

      Понятно, что ААА проект никто писать на Питоне не будет, но для инди игр сойдет.


  1. teleport_future
    01.09.2021 11:30
    +2

    Ну не верю я, в то, что есть недостаток специалистов. Удалёнку найти просто нереально. Мне 49 лет. Возрастной ценз настолько сильный, что я в легком ступоре нахожусь. Хоть таксовать не иди в Яндекс. Писал проекты на C# (ASP.NET, Net Core 2.0), разбирался c чужими проектами. Уже два месяца не получаю откликов от работодателей (hh.ru, habr). При этом достаточно плотно работал с реляционными БД типа Oracle 9-19, MSSQL, Interbase. Изучал фронтэнд (HTML, CSS, TS, JS), когда писал сайт на Angular. Писал софт под STM32 и проектировал в KiCad печатные платы (заказывал в Китае).


    1. artemt
      01.09.2021 12:09
      +3

      Мне 51 год, пишу на C#, T-SQL, JavaScript, звёзд с неба не хватаю. В декабре сократили. В феврале нашёл работу. Половину времени приспосабливался к интервью, так как первое время полностью проваливал собеседования. Где-то треть вакансий была на удалёнку. Возрастной ценз, по ощущениям, есть, но некритичный.

      Возможно, стоит сосредоточиться на более узкой области, быстро с ней ознакомившись. Довольно много предложений было по блокчейн.


    1. ignat99
      01.09.2021 12:16
      +1

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


    1. wadeg
      01.09.2021 12:41
      +3

      Да нет никакого возрастного ценза, бывает недостаточность знаний и релевантного опыта с неадекватной самооценкой. Говорю как 50-летний краевед, если что. Недостаток специалистов сейчас просто рекордный, никогда такого не видел, что наперебой дают денег больше запрошенного, а потом еще звонят и спрашивают, не надумали ли все-таки пойти к ним. Сам только что был в процессе смены работы, знаю, о чем говорю.


      1. avlag
        01.09.2021 15:53

        А я, иногда, даже жалею про отсутствие возрастного ценза. Только в обратную сторону.

        "Мы не можем воспроизвести ошибку, поскольку в проде у нас PostgreSQL, а в разработке MS SQL"


        1. artemt
          01.09.2021 16:33

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


    1. conopus
      01.09.2021 16:42
      +2

      В моей отрасли (тестирование) доля вакансий с удаленкой выросла с 5,9% в 2019 г. до 26,4% в текущем. Количество публикуемых вакансий бьет рекорды. Медианные зарплаты выросли за два года на15%-20%. Спрос на IT рынке есть и еще какой. Может вам резюме обновить и посмотреть в сторону сопредельных направлений?


    1. CampoT1P
      01.09.2021 23:38
      +3

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

      • опыт работы - strong middle / senior (джуны и джуны с лычкой мидла не котируются);

      • backend - языки в порядке убывания node / python / java / php, бд mysql / postgre / mongo, навыки по ci/cd и работе с облачными сервисами, ну и очень длинный список различных эластиков и редисов.

      • frontend - react / vue / angular, в случае с ангуляром, это обычно поддержка старого, ржавого легаси;

      • fullstack - выше перечисленное смешать но не взбалтывать;

      • gamedev - полная анархия по технологиям, все завязаны на c# / c++;

      • mobile - swift / java (kotlin)

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

      Уточню, я не говорю о том, что ембедед разработчики / спецы по БД / рубисты и тд. не нужны. Я описываю ситуацию на рынке удаленной работы. И ситуация эта такова, что человек способный сделать CRUD на ноде, и наклепать под него формочек на реакте за неделю получит офферов больше, чем крутейший специалист по расту соберет за год.

      В вашем случае проблема скорее всего не в возрасте.


    1. Femistoklov
      02.09.2021 10:04

      1. Может, у вас в резюме заполнена графа «Ожидаемое вознаграждение», и цифры там не нравятся просматривателям вакансий?
      2. Вы резюме обновляете регулярно? Если не обновлять, то почти никто и не пишет — видимо, они у работодателей в интерфейсе сортируются по дате обновления, и до старых никто даже не долистывает.


    1. kluwert
      02.09.2021 14:02

      Пользователю Mirn приношу изивнения: не туда коммент воткнулся, а я его даже удалить не имею права :(

      По вам. Ни разу не хочу вас обидеть, но у вас к 49 годам навыки на уровне студента 3го курса и попытка "объять необъятное". Я бы ваше резюме тоже завернул.

      Поясню: если вы позиционируете себя как разработчик печати, то нужно владеть PCAD, Altium, PADS, CAM350, Specctra, Topor и т.д.. Нужен опыт разработки скоростных плотных многослоек, уметь учитывать тонкости, типа взаимных наводок, погонных реактивностей, рассеиваемых мощностей и т.д. А KiCad - это для детей в песочнице.

      Если вы позиционируете себе как программер-эмбеддер, то "Писал софт под STM32" маловато будет. Нужно быть хорошо знакомым с несколькими структурами от классического "восьмирёночка" 8051 и AVR до многядерных ARM'ов и не на уровне всяких "Ардуинок". Чётко понимать (на уровне железа) их особенности, возможности и ограничения. Уметь набросать в критическом месте вставочку на асме. Шутя весь зоопарк интерфейсов (UART, SPI, I2C, CAN, Ethernet и т.д. и т.п.). Использовать и хорошо понимать различные RTOS'ы для микриков от FreeRTOS до микроСи-Линукса, стеки протоколов, типа Niche и др. Хорошо разбираться просто в электронике. Иметь опыт упихивания "напряжённых" алгоритмов в подчас вшивые микрики. Типа как мы тут развлекались, запихивая алгоритмы а-аля-STANAG-4285-КВ-модема во вшивенький 32-х-разрядный одноядерный АРМ. Вот это работа для настоящих мужчин под полтинник! :)

      Ну а про обычный программинг - у вас вообще какой-то полный зоопарк инструментария и задач, Просто человек-оркестр, несеръёзно.

      А вообще у вас стандартный набор навыков эдакого средней руки "на все руки мастера" радиолюбителя, вакансиями коих завален весь Инет. Но там полно "пионеров" с горящими глазами, невысокими запросами и желающими учиться. Вы, в свои почти 50, смотритесь в этой компании несеръёзно. Сосредоточьтесь на чем-нибудь конкретном, за 2-3 года доведите до высокого уровня и будут вас бомбить предложениями :)


    1. Orphan11
      12.09.2021 00:03
      +1

      Мне 48, опыта 3 года на Java. Открыл анкету на hh на день, сорвали телефон, все мессенджеры, вечером нашел около 50 писем в почте. Это при варианте - только удаленка и проживаю я сейчас не в России. Есть несколько компаний, которые смотрят на возраст, остальным важнее скиллы.


  1. Fsergeyev
    01.09.2021 11:30

    А системные аналитики к IT не относятся? очень хотелось бы посмотреть на этих специалистов.


    1. alexanderniki
      01.09.2021 13:40
      +1

      Дизайнеры интерфейсов и тестировщики присоединяются к вопросу)


  1. muraview
    01.09.2021 11:51

    Не знаю как сейчас, но в прошлом тысячелетии не хватало универсальных специалистов-компьютерщиков, пишущих для бухгалтерии программу как у 1с (потому что зачем покупать, когда есть "прогромист" на зарплате), и готовых из десятка старых медленных компьютеров спаять для начальника один новый и быстрый. Ностальгия.


    1. ignat99
      01.09.2021 12:18
      +1

      Сейчас все еще проще. Выкидывешь Питон, меняешь на C++ и можно Core i7 заменить на ARMv7 (Райсбери). То есть из одного быстрого, сделать 5 медленных, но которые работают также быстро :-)


  1. Bromka
    01.09.2021 15:02
    +1

    Ну зато дефицита инфоцыган не наблюдается.


  1. ovn83
    01.09.2021 19:18
    +1

    В эмбадед(железки) всё не очень, особенно в госсекторе, готовы бортовое ПО для Науки за 50 руб писать или зрение с нейросетями для Фёдора за 100ку в Москве? Народ начал активно разбегаться.


  1. Lotto74
    01.09.2021 20:06
    +2

    Очередной "специалист", не отличающий сисадмина от сотрудника первой линии техподдержки. Грустно, девушки.


  1. Revertis
    01.09.2021 23:11
    +3

    Компании возвращаются в офисы, к более привычному режиму работы.

    А какого хрена, спрашивается? Привыкли к 800+ смертям в день?


  1. semilina
    02.09.2021 14:34
    +1

    Мы, как агентство, самый большой рост зп ожиданий ощутили в мобильной разработке. Если год назад была неплохой зп в 3000-3500 евро, то теперь меньше 5000 кандидаты не готовы рассматриваться. Скорее это 5500-6000 евро/мес (считаю в евро, потому что у меня все вакансии в европе)


    1. abyssrt
      06.09.2021 12:59

      а вот и реклама) а говорите нет спроса


  1. VasilyErmak
    02.09.2021 15:51

    Не упомянули 1С разработчиков. Вакансий на HH более 11000.


  1. JordanoBruno
    05.09.2021 16:42

    Чтобы стать более-менее нормальным разработчиком на Java, нужно 1–2 года.

    Видел я таких 1-2 годовалых джава-кодеров, нормальным нужно сильно больше, я бы сказал - от 5 лет минимум.