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

37e143f01703c541c635161df46881ee.png

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

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

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


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


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

a85df82a9d5e3545bed4bb23fa857e64.png

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


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

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

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

020348b2900f405a6743895c292ab36a.png

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

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


Зарплаты стажёров в разных языках колеблются от 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 руб. близка к зарплатам сеньоров в других языках.

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

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

44b5e38efc74a6d918eb2ec3bf766bc8.png


Дальше посмотрим более детально на диаграммах с усами (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 раза больше зарплаты джуна.

83e931102bb305aaa5aff9c75e7c6fc2.png

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


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

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

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

aa63070d9b5782aa30cf338520b83556.png

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


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

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

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

4f232e3c100318e26591945c946c8f72.png

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


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

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

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

847ee14ea0abdf6e43aaf5dd93d3c821.png

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


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

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

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

763fea12be45d1d01ea2961709c8857e.png

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


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

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

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

f82ca38b244bd91bf847ef53613d3738.png

Зарплата 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 раза больше зарплаты джуна.

d43b1c8e267e434809b99c538c4b46c7.png

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


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

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

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

fd4d0360ebdd15b939b53a6453e6568c.png

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


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

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

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

8a517ca9c991a9473d1ac27050758a7b.png

Зарплата 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 раза больше зарплаты джуна.

a877bbd041ebd280fbd9f0462e9307eb.png

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


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

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

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

b20e13229e1b5fb805a9951e1ffe74f8.png

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


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

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

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

3e5544cfd15ebe8eb447517b5e8c72c9.png


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

© Habrahabr.ru