Сколько зарабатывают разработчики разных квалификаций

Сколько зарабатывают разработчики разных квалификаций

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

Сегодня мы хотим сравнить зарплаты разработчиков разных квалификаций. Как всегда, для этого используем данные, которые пользователи «Моего круга» оставляли в нашем калькуляторе зарплат в течение последних полутора лет.  

С картинки каждой диаграммы box plot можно перейти к её интерактивной версии, где будет проще сориентироваться в цифрах.

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

Для начала посмотрим на зарплаты разработчиков по языкам программирования в целом. Самые высокие медианные зарплаты у разработчиков на языках: Scala — 150 000 руб., Elixir — 143 000 руб., Go — 140 000 руб. и Objective-C и Swift — 120 000 руб.

Сколько зарабатывают разработчики разных квалификаций

Зарплата разработчиков разных квалификаций в целом

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

Начиная со стажёра с зарплатой 26 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: джун — в 1.7 раза (45 000 руб.), миддл — в 1.9 (85 000 руб.), сеньор — в 1.6 (140 000 руб.), лид — в 1.1 раза (160 000 руб.).

Зарплата лида в разработке в целом в 3.5 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

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

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

Зарплаты стажёров в разных языках колеблются от 20 000 до 30 000 руб.

У джунов зарплаты примерно от 40 000 до 50 000 руб. в большей части языков. Исключение составляют Ruby и Swift, а особенно Objective-C, в которых зарплаты джунов 60 000 и 80 000 руб. соответственно, что близко к зарплатам миддлов в других языках.

У мидлов зарплаты от 70 000 до 110 000 руб.

У сеньоров зарплаты от 120 000 до 150 000 руб. в большей части языков. Исключение составляют Ruby, Objective-C и Go, в которых зарплаты сеньоров 170 000 руб., что близко к зарплатам лидов в других языках. А также 1С, в котором зарплата сеньоров в 100 000 руб. близка к зарплатам мидлов в других языках

У лидов зарплаты от 150 000 до 185 000 руб. Исключением выглядит 1С, в котором зарплата лидов 120 000 руб. близка к зарплатам сеньоров в других языках.

Сколько зарабатывают разработчики разных квалификаций
В целом, во всех языках прослеживается общая закономерность: с ростом квалификации скачок к следующему уровню зарплаты постепенно уменьшается. От джуна к мидлу скачок самый большой, от мидла к сеньору — уже поменьше, и от сеньора к лиду совсем небольшой. Как мы видели вначале, эти шаги в среднем составляют: 1.9, 1.6 и 1.1 соответственно. При этом есть исключения: самые заметные — языки Ruby и Objective-C. Тут скачок от джуна к мидлу меньше, чем от мидла к сеньору.

Сколько зарабатывают разработчики разных квалификаций
Любопытно сравнить максимальный карьерный шаг в каждом языке. Как мы видели вначале, в среднем зарплата лида в 3.5 раза больше зарплаты джуна. При этом самый большой разрыв между этими точками — у Kotlin разработчиков, он составляет 4.4 раза. А самый маленький — у Objective-C разработчиков и составляет 2.3 раза. У последних очевидно это связано с самой высокой зарплатой джунов, по сравнению с остальными языками.

Сколько зарабатывают разработчики разных квалификаций

Дальше посмотрим более детально на диаграммах с усами (box plot), как различаются зарплаты разработчиков, работающих с одним и тем же языком, но обладающих разными квалификациями. Покажем только те языки и квалификации, по которым у нас было собрано достаточно данных.

Точками обозначены конкретные зарплаты. Центральной вертикальной чертой показана медианная зарплата (половина зарплат ниже, а половина выше этой точки, можно считать эту зарплату средней), границы ящика — это 25 и 75 перцентили (делят нижнюю и верхнюю половину зарплат ещё раз пополам, в итоге половина всех зарплат лежат между ними). Усы ящика — это 10 и 90 перцентили (условно можно считать их минимальной и максимальной зарплатами).

Зарплата Go разработчиков

Медианная зарплата Go разработчиков в целом — 140 000 руб.

Начиная с джуна с зарплатой 50 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 1.7 раза (111 000 руб.), сеньор — в 1.5 (170 000 руб.), лид — в 1.1 раза (183 000 руб.).

Зарплата лида в Go разработке в 3.7 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата Objective-C разработчиков

Медианная зарплата Objective-C разработчиков в целом — 120 000 руб.

Начиная с джуна с зарплатой 80 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 1.3 раза (100 000 руб.), сеньор — в 1.7 (170 000 руб.), лид — в 1.1 раза (185 000 руб.).

Зарплата лида в Objective-C разработке в 2.3 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата Swift разработчиков

Медианная зарплата Swift разработчиков в целом — 120 000 руб.

Начиная с джуна с зарплатой 60 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 1.7 раза (100 000 руб.), сеньор — в 1.5 (150 000 руб.), лид — в 1.2 раза (185 000 руб.).

Зарплата лида в Swift разработке в 3.1 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата Kotlin разработчиков

Медианная зарплата Kotlin разработчиков в целом — 111 000 руб.

Начиная с джуна с зарплатой 42 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 2.4 раза (100 000 руб.), сеньор — в 1.5 (150 000 руб.), лид — в 1.3 раза (190 000 руб.).

Зарплата лида в Kotlin разработке в 4.5 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата Ruby разработчиков

Медианная зарплата Ruby разработчиков в целом — 117 000 руб.

Начиная с джуна с зарплатой 60 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 1.5 раза (90 000 руб.), сеньор — в 1.9 (170 000 руб.), лид — в 1.1 раза (180 000 руб.).

Зарплата лида в Ruby разработке в 3 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата Python разработчиков

Медианная зарплата Python разработчиков в целом — 100 000 руб.

Начиная со стажёра с зарплатой 31 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: джун — в 1.6 раза (51 000 руб.), миддл — в 2 (100 000 руб.), сеньор — в 1.5 (150 000 руб.), лид — в 1 раз (150 000 руб.).

Зарплата лида в Python разработке в 2.9 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата Java разработчиков

Медианная зарплата Java разработчиков в целом — 100 000 руб.

Начиная со стажёра с зарплатой 33 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: джун — в 1.5 раза (49 000 руб.), миддл — в 1.8 (90 000 руб.), сеньор — в 1.6 (143 000 руб.), лид — в 1.3 раза (180 000 руб.).

Зарплата лида в Java разработке в 3.7 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата C++ разработчиков

Медианная зарплата C++ разработчиков в целом — 100 000 руб.

Начиная со стажёра с зарплатой 25 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: джун — в 2 раза (50 000 руб.), миддл — в 1.9 (95 000 руб.), сеньор — в 1.4 (131 000 руб.), лид — в 1.2 раза (160 000 руб.).

Зарплата лида в C++ разработке в 3.2 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата C# разработчиков

Медианная зарплата C# разработчиков в целом — 95 000 руб.

Начиная со стажёра с зарплатой 20 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: джун — в 2 раза (40 000 руб.), миддл — в 1.9 (78 000 руб.), сеньор — в 1.7 (130 000 руб.), лид — в 1.2 раза (150 000 руб.).

Зарплата лида в C# разработке в 3.75 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата JavaScript разработчиков

Медианная зарплата JavaScript разработчиков в целом  — 90 000 руб.

Начиная со стажёра с зарплатой 24 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: джун — в 1.9 раза (45 000 руб.), миддл — в 1.8 (80 000 руб.), сеньор — в 1.8 (140 000 руб.), лид — в 1.1 раза (160 000 руб.).

Зарплата лида в JavaScript разработке в 3.6 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата PHP разработчиков

Медианная зарплата PHP разработчиков в целом — 90 000 руб.

Начиная со стажёра с зарплатой 20 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: джун — в 2 раза (40 000 руб.), миддл — в 1.9 (76 000 руб.), сеньор — в 1.6 (120 000 руб.), лид — в 1.3 раза (150 000 руб.).

Зарплата лида в PHP разработке в 3.6 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Зарплата 1C разработчиков

Медианная зарплата 1C разработчиков в целом — 88 000 руб.

Начиная с джуна с зарплатой 38 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 2 раза (70 000 руб.), сеньор — в 1.5 (104 000 руб.), лид — в 1.2 раза (120 000 руб.).

Зарплата лида в 1C разработке в 3.4 раза больше зарплаты джуна.

Сколько зарабатывают разработчики разных квалификаций

Если вам нравятся наши исследования зарплат и вы хотите получать ещё более точные и полезные сведения, не забывайте оставлять свои зарплаты в нашем калькуляторе, откуда мы потом и берём все данные: moikrug.ru/salaries/new.

Источник: habr.com