Традиционно после большого зарплатного исследования с общими выводами про зарплаты айтишников мы смотрим на деньги в контексте языков программирования и квалификаций разработчиков. В статье рассказываем, сколько специалисты зарабатывали во второй половине 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)
usego
06.04.2022 11:43+10Пора графики на у.е. переводить, а то не информативные
Volakrab
06.04.2022 20:20Валютная удаленка в России сильно поредела, так что у.е. имеет еще меньше смысла, чем раньше.
Femistoklov
07.04.2022 10:27+1Мда, надо было не распыляться на популярные вещи и не расширять кругозор, а тупо сконцентрироваться на какой-нибудь узкой технологии типа RoR и получать сейчас до 400к.
siziyman
07.04.2022 10:47Получать 400к можно практически независимо от технологии, более того, на популярных вещах за счёт банально размера рынка таких вакансий больше.
Femistoklov
07.04.2022 14:20На кучу популярных вещей, я хотел сказать. Платформы, языки, стандарты/протоколы, общие CS-овские штуки, архитектуры-паттерны, БД всякие разные там и т.п. За эти годы можно было спокойно стать гуру одного фрэймворка и войти в верхний перцентиль.
siziyman
07.04.2022 14:31Так, эээ, эти знания при правильном изучении и применении обеспечивают ничуть не меньше денег, а в перспективе ещё и больше возможностей выбора направления развития.
Я ни в коем разе не являюсь гуру одного языка или фреймворка (в том числе банально потому, что за неполные 5 лет карьеры я писал код на 4 разных языках и ещё нескольких разных технологических стэках в рамках одного языка), хорошо зарабатывать это никак не мешает.
Femistoklov
08.04.2022 03:35Как вам удаётся? Насколько я изучил рынок РФ, без глубокой специализации в одном направлении не берут на "сеньорские" позиции. Соответственно трудно прыгнуть выше "мидловых" отрезков на графиках в статье.
siziyman
08.04.2022 09:59Во-первых, как я писал выше в других комментах, миддлы в РФ могут зарабатывать 300+ вообще без проблем, до 400 дотянуться тоже можно. Во-вторых, ну, всё ещё от компании зависит всё.
Yujenka
Если данные цифры правда, то достаточно радостная картина, что повышается ценность IT, как профессии в целом. Посмотрим, как в связи с нынешней ситуацией будет складываться ЗП в первом полугодии 2022.
nkinash
Могу даже больше сказать: стек php, yii2, middle, мск
Думал о смене работы летом, на июль предлагали 140-150, но по семейным обстоятельствам остался на предыдущем месте работы.
Процесс поиска работы возобновился в начале октября, и предложения уже были в среднем от 160. В ноябре ушел на 170
siziyman
Я совсем не ПХПшник, но для миддла в Мск 170 в конце прошлого года звучит всё ещё как преступно мало. На других языках хорошими, но совершенно в рынке могут быть предложения для миддла в 2 раза больше (это если 160-170 на руки) - выбросы и аутлаеры есть и того выше.
Это я, если что, совсем точно не пытаюсь шеймить/выпендриваться/что-то ещё в том же духе, это я скорее аккуратно рекомендую пересмотреть что-то в своей стратегии поиска работы (или развития как специалиста, но тут не берусь судить вестимо), потому что материальное положение можно ощутимо улучшить.
Terras
А на каком стеке можно сделать х2 посравнению с 170к на мидла, мидла+?
siziyman
JVM-языки и Go - точно можно.
siziyman
Вопросы к тихо минусующим (или минусующему - не вижу с телефона) - что не так? Офферы миддлам 300+ я видел (и получал) и на JVM-бэкэнд (притом не так важно, какой именно стек - да, спринг всё ещё стандарт индустрии, но и без него можно), и на го. Справку 2-НДФЛ выдам только под NDA, извините. :)
UsedC
Всё правильно говорите. На Go для миддла 300± вакансий огромное количество.
У меня, если честно, сердце сжимается, когда вижу инфу про сеньоров за 180, которые ещё и семью на себе тянут. Зарплаты в статье просто нищенские. И это не я и мне подобные зажрались, это огромное количество людей свою единственную жизнь за копейки продали.
Wyse
а со стеком html,css,js, препроцессор, gulp. На какую максимальную зарплату можно расчитывать если в портфолио 2-3 лендинга ?
siziyman
За какую "продадите" свои знания и умения, такую и можно. Искать тут универсальные ответы - оч плохая затея.
Хотя судя по тому, что вы хтмл поставили вперёд JS, вы рассматриваете себя, как верстальщика, а не разработчика, что сильно ограничивает перспективы.