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

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

Главное про квалификации: больше всего в этом периоде выросли зарплаты разработчиков-стажеров — на 25% по сравнению с первым полугодием. Тогда стажеры получали 32 000 ₽ в месяц (здесь и далее указана медианная зарплата), во втором полугодии им готовы были платить уже 40 000 ₽.

Что такое медианная зарплата?

Медианная зарплата — это как средняя, только точнее. Это уровень, выше и ниже которого получают доход одинаковое количество спецов. Получается, если медианная зарплата в группе из десяти человек равна 100 000 ₽, то пятеро из них зарабатывают меньше 100 000 ₽, а пятеро — больше.

Главное про языки: зарплаты выросли во всех категориях. На первом месте зарплаты Objective-C разработчиков — рост на 25%, второе разделили Python-, JavaScript- и PHP-разработчики — рост на 15%. Третье место досталось Kotlin-разработчикам — их зарплаты в прошлом полугодии выросли на 14%.

Дальше рассказываем подробнее.


Зарплата разработчиков по квалификациям

Разработчики-стажеры зарабатывали 40 000 ₽. Джуны — 60 000 ₽, мидлы — 140 000 ₽, сеньоры — 220 000 ₽, а лиды — 250 000 ₽. 

Если сравнивать зарплаты второго полугодия прошлого года с первым, зарплаты выросли у всех. Самый заметный рост был у стажеров-разработчиков — на 25%. Меньше всего выросли зарплаты лидов и джунов — на 9%.

Для самых любопытных, у нас есть подробный график зарплат во втором полугодии 2021 года. В нем вы увидите три отметки: первая — 10 перцентиль, в середине медиана, последняя — 90 перцентиль.

Важно (!) Числа в подробном графике могут немного не совпадать с числами в статье. Дело в том, что подробный график напрямую связан с зарплатным калькулятором. Если специалист указал в нем свою зарплату, а позже удалил профиль с Хабр Карьеры, то зарплата из калькулятора удаляется вместе с ним.

Что такое перцентиль?

10 перцентиль — это отметка, ниже которой находится только 10% зарплат. 90 перцентиль, соответственно, значит, что 90% зарплат — меньше или равны этому значению.

А теперь посмотрим на зарплаты разработчиков разных квалификаций в основных языках программирования.

  • Среди джунов самая высокая зарплата во второй половине прошлого года была у Go-разработчиков — 100 000 ₽. Немного меньше зарабатывали RoR-джуны — 90 000 ₽. Меньше всего в этой категории зарабатывали джуны в PHP — 45 000 ₽. 

  • Лидерами по зарплате среди мидлов тоже стали Go-разработчики — 180 000 ₽. Сразу за ними зарплата в Objective-С — 168 000 ₽. Последнее место досталось мидл-разработчикам в 1С — 100 000 ₽.

  • У сеньоров во втором полугодии 2021 года зарплаты были в диапазоне от 160 000 ₽ (в 1С) до 273 000 ₽ (в Objective-С). Чуть меньше, чем в Objective-C, сеньорам платили в Swift — 264 000 ₽. 

  • Самая высокая медианная зарплата среди всех разработчиков по языкам и квалификациям была у лидов в RoR — 340 000 ₽. Немного меньше получали лиды в Kotlin — 300 000 ₽. Самые низкооплачиваемые специалисты в этой квалификации оказались в разработке на 1С  — 170 000 ₽.

Самый ощутимый рост зарплаты в прошлом полугодии был при переходе от джуна к мидлу — в таком случае специалисты начинали получать  в 2,1 раза больше. При переходе от мидла к сеньору разница уже меньше — рост в 1,6 раз. От сеньора к лиду — в 1,2 раза. 

Если говорить конкретнее о языках, то: 

  • Самая большая разница при переходе от джуна к мидлу была у PHP-разработчиков — рост в 2,7 раза. 

  • При переходе от мидла к сеньору зарплата растет во всех языках примерно одинаково. Самая большая разница у разработчиков в C#, PHP и Swift — рост зарплаты в 1,7 раза. 

  • А вот если специалист переходил от сеньора к лиду, то наиболее ощутимый рост зарплаты был у RoR-разработчиков — в 1,4 раза.

Зарплаты разработчиков в основных языках

Графиков много, поэтому мы спрятали их в спойлеры по языкам.

Golang: выросли все, особенно джуны

Медианная зарплата Go-разработчиков во втором полугодии 2021 — 200 000 ₽ (+11% по сравнению с первым полугодием 2021).

Если разбить по квалификациям, то медианная зарплата джунов в Go — 100 000 ₽ (+33% к первой половине 2021), мидлов — 180 000 ₽ (+20%), сеньоров — 250 000 ₽ (+14%), и лидов — 280 000 ₽ (+8%).

Подробный график с разбивкой по перцентилям.

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

Objective-C: лиды упали, остальные растут

В прошлом полугодии разработчики в Objective-C зарабатывали 250 000 ₽  (+25% по сравнению с первой половиной 2021).

Медианная зарплата мидлов — 168 000 ₽ (+5%), сеньоров — 273 000 ₽ (+24%), лидов — 281 000 ₽ (-6%). Мы не можем рассчитать медианную зарплату джунов — для этого нам нужно больше данных. Если вы джун в Objective-C разработке — поделитесь с нами вашей зарплатой, пожалуйста!

Подробный график с разбивкой по перцентилям.

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

Swift: выросли все

Медианная зарплата Swift-разработчиков во втором полугодии 2021 выросла до 200 000 ₽ (+13% по сравнению с первой половиной 2021).

Джуны начали зарабатывать 80 000 ₽ (+23%), мидлы — 160 000 ₽ (+9%), сеньоры — 264 000 ₽ (+22%), лиды — 294 000 ₽ (+7%).

Подробный график с разбивкой по перцентилям.

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

Kotlin: выросли все, особенно лиды

Во втором полугодии 2021 года разработчики Kotlin зарабатывали 182 000 ₽ (+14% по сравнению с первым полугодием 2021).

Медианная зарплата джунов в конце прошлого года — 69 000 ₽ (+15%), мидлов — 160 000 ₽ (+7%), сеньоров — 250 000 ₽ (+14%), лидов — 300 000 ₽ (+22%).

Подробный график с разбивкой по перцентилям.

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

Ruby on Rails: все выросли, особенно мидлы

Медианная зарплата RoR-разработчиков во втором полугодии 2021 — 200 000 ₽ (+11% по сравнению с первым полугодием 2021).

По квалификациям: зарплата джунов — 90 000 ₽ (+13%), мидлов — 165 000 ₽ (+27%), сеньоров — 250 000 ₽ (+14%), лидов — 340 000 ₽ (+24%).

Подробный график с разбивкой по перцентилям.

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

Python: джуны без изменений, остальные выросли

Медианная зарплата Python-разработчиков во втором полугодии 2021 — 150 000 ₽ (+15% по сравнению с первым полугодием 2021).

Стажеры получали 40 000 ₽ (+18%), джуны — 60 000 ₽ (без изменений), мидлы — 140 000 ₽ (+17%), сеньоры — 220 000 ₽ (+10%), а лиды — 250 000 ₽ (+10%).

Подробный график с разбивкой по перцентилям.

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

Java: джуны без изменений, остальные выросли

Во второй половине прошлого года Java-разработчики зарабатывали 165 000 ₽ (+10% по сравнению с первым полугодием 2021).

По квалификациям: медианная зарплата стажеров в этом периоде — 40 000 ₽ (+11%), джунов — 65 000 ₽ (без изменений), мидлов — 150 000 ₽ (+14%), сеньоров — 230 000 ₽ (+10%), лидов — 269 000 ₽ (+8%).

Подробный график с разбивкой по перцентилям.

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

C++: заметный рост у джунов

Медианная зарплата плюсистов во втором полугодии 2021 была 140 000 ₽ (+8% по сравнению с первой половиной 2021).

Джуны зарабатывали 78 000 ₽ (+42%), мидлы — 130 000 ₽ (+8%), сеньоры — 205 000 ₽ (+4%), лиды — 250 000 ₽ (+14%).

Подробный график с разбивкой по перцентилям.

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

C#: все выросли

Медианная зарплата C#-разработчиков во втором полугодии 2021 — 150 000 ₽ (+9% по сравнению с первой половиной 2021).

Зарплата стажеров — 33 000 ₽ (это первые данные, поэтому мы не можем показать разницу в процентах), джунов — 58 000 ₽ (+16%), мидлов — 130 000 ₽ (+11%), сеньоров — 220 000 ₽ (+13%), лидов — 250 000 ₽ (+14%).

Подробный график с разбивкой по перцентилям.

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

JavaScript: выросли все

Разработчики JavaScript во втором полугодии 2021 зарабатывали 150 000 ₽ (+15% по сравнению с первой половиной 2021).

По квалификациям: медианная зарплата стажеров выросла до 35 000 ₽ (+17%), джунов — до 60 000 ₽ (+20%), мидлов — до 140 000 ₽ (+17%), сеньоров — до 220 000 ₽ (+16%) и лидов — до 250 000 ₽ (+4%).

Подробный график с разбивкой по перцентилям.

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

PHP: джуны упали, остальные растут

Во втором полугодии 2021 PHP-разработчики зарабатывали 150 000 ₽ (+15% по сравнению с первым полугодием 2021).

Медианная зарплата мидлов — 120 000 ₽ (+20%), сеньоров — 200 000 ₽ (+18%), лидов — 230 000 ₽ (+15%). Зарплата джунов в этом периоде упала до 45 000 ₽ (-10%).

Подробный график с разбивкой по перцентилям.

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

1С: лиды упали, мидлы заметно выросли

Медианная зарплата разработчиков 1С во втором полугодии 2021 — 130 000 ₽ (+8% по сравнению с первой половиной 2021).

Мидлы зарабатывали 100 000 ₽ (+33%), сеньоры — 160 000 ₽ (+7%). Зарплата лидов упала до 170 000 ₽ (-2%). Мы не можем рассчитать медианную зарплату джунов, пока у нас недостаточно данных. Если вы джун в 1С разработке — поделитесь с нами вашей зарплатой, пожалуйста!

Подробный график с разбивкой по перцентилям.

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

Краткие выводы

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

  • Медианные зарплаты по квалификациям: стажер — 40 000 ₽, джун — 60 000 ₽, мидл — 140 000 ₽, сеньор — 220 000 ₽, лид — 250 000 ₽.

  • Самый ощутимый рост зарплат среди всех языков был у разработчиков в Objective-С — 250 000 ₽ (+25%). 

  • Разница между зарплатой джуна и лида заметнее всего в PHP (растет в 5,1 раза). Меньше всего их зарплата меняется в Go — рост в 2,8 раза.

  • Самая низкая зарплата среди джунов — у PHP-разработчиков (45 000 ₽).  Самая высокая — у Go-разработчиков (100 000 ₽).

  • Мидлам больше всего платят среди Go-разработчиков — 180 000 ₽. Меньше — среди 1С (100 000 ₽).

  • Зарплаты сеньоров в разных языках колеблются от 160 000 ₽ (в 1С) до 273 000 ₽ (в Objective-С).

  • Лидам больше всего платили в RoR-разработке — 340 000 ₽. Меньше всего лиды получали в 1С — 170 000 ₽.


Как мы это делаем

Для этого исследования мы проанализировали 8 102 зарплаты. Это не просто цифры из вакансий или резюме специалистов, а реальные зарплаты, которые айтишники получают на руки прямо сейчас. Они доступны в анонимном виде в калькуляторе зарплат на Хабр Карьере. 

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

Что такое медианная зарплата?

Медианная зарплата — это как средняя, только точнее. Это уровень, выше и ниже которого получают доход одинаковое количество спецов. Получается, если медианная зарплата в группе из десяти человек равна 100 000 ₽, то пятеро из них зарабатывают меньше 100 000 ₽, а пятеро — больше.

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


  1. Yujenka
    06.04.2022 11:42
    +2

    Если данные цифры правда, то достаточно радостная картина, что повышается ценность IT, как профессии в целом. Посмотрим, как в связи с нынешней ситуацией будет складываться ЗП в первом полугодии 2022.


    1. nkinash
      06.04.2022 12:56
      +1

      Могу даже больше сказать: стек php, yii2, middle, мск

      Думал о смене работы летом, на июль предлагали 140-150, но по семейным обстоятельствам остался на предыдущем месте работы.

      Процесс поиска работы возобновился в начале октября, и предложения уже были в среднем от 160. В ноябре ушел на 170


      1. siziyman
        06.04.2022 14:44
        +1

        Я совсем не ПХПшник, но для миддла в Мск 170 в конце прошлого года звучит всё ещё как преступно мало. На других языках хорошими, но совершенно в рынке могут быть предложения для миддла в 2 раза больше (это если 160-170 на руки) - выбросы и аутлаеры есть и того выше.

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


        1. Terras
          06.04.2022 16:47
          +1

          А на каком стеке можно сделать х2 посравнению с 170к на мидла, мидла+?


          1. siziyman
            06.04.2022 18:11
            +1

            JVM-языки и Go - точно можно.


            1. siziyman
              06.04.2022 18:29
              +3

              Вопросы к тихо минусующим (или минусующему - не вижу с телефона) - что не так? Офферы миддлам 300+ я видел (и получал) и на JVM-бэкэнд (притом не так важно, какой именно стек - да, спринг всё ещё стандарт индустрии, но и без него можно), и на го. Справку 2-НДФЛ выдам только под NDA, извините. :)


              1. UsedC
                06.04.2022 20:21
                +2

                Всё правильно говорите. На Go для миддла 300± вакансий огромное количество.

                У меня, если честно, сердце сжимается, когда вижу инфу про сеньоров за 180, которые ещё и семью на себе тянут. Зарплаты в статье просто нищенские. И это не я и мне подобные зажрались, это огромное количество людей свою единственную жизнь за копейки продали.


      1. Wyse
        07.04.2022 07:50

        а со стеком html,css,js, препроцессор, gulp. На какую максимальную зарплату можно расчитывать если в портфолио 2-3 лендинга ?


        1. siziyman
          07.04.2022 10:17

          За какую "продадите" свои знания и умения, такую и можно. Искать тут универсальные ответы - оч плохая затея.

          Хотя судя по тому, что вы хтмл поставили вперёд JS, вы рассматриваете себя, как верстальщика, а не разработчика, что сильно ограничивает перспективы.


  1. usego
    06.04.2022 11:43
    +10

    Пора графики на у.е. переводить, а то не информативные


    1. QDeathNick
      06.04.2022 13:38
      +7

      Какой нынче курс у.е. к рублю и к доллару?


      1. Senseye
        07.04.2022 04:46
        -4

        1000 рублей за доллар совсем скоро


    1. stslq
      06.04.2022 16:48
      -1

      Почему на информативные? Курс на данный момент 81-82.


      1. usego
        06.04.2022 17:06
        +1

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


    1. Volakrab
      06.04.2022 20:20

      Валютная удаленка в России сильно поредела, так что у.е. имеет еще меньше смысла, чем раньше.


  1. Femistoklov
    07.04.2022 10:27
    +1

    Мда, надо было не распыляться на популярные вещи и не расширять кругозор, а тупо сконцентрироваться на какой-нибудь узкой технологии типа RoR и получать сейчас до 400к.


    1. siziyman
      07.04.2022 10:47

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


      1. Femistoklov
        07.04.2022 14:20

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


        1. siziyman
          07.04.2022 14:31

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

          Я ни в коем разе не являюсь гуру одного языка или фреймворка (в том числе банально потому, что за неполные 5 лет карьеры я писал код на 4 разных языках и ещё нескольких разных технологических стэках в рамках одного языка), хорошо зарабатывать это никак не мешает.


          1. Femistoklov
            08.04.2022 03:35

            Как вам удаётся? Насколько я изучил рынок РФ, без глубокой специализации в одном направлении не берут на "сеньорские" позиции. Соответственно трудно прыгнуть выше "мидловых" отрезков на графиках в статье.


            1. siziyman
              08.04.2022 09:59

              Во-первых, как я писал выше в других комментах, миддлы в РФ могут зарабатывать 300+ вообще без проблем, до 400 дотянуться тоже можно. Во-вторых, ну, всё ещё от компании зависит всё.