![](https://habrastorage.org/getpro/habr/post_images/37e/143/f01/37e143f01703c541c635161df46881ee.png)
Продолжаем углублять наши знания карты зарплат в ИТ. После общего обзора зарплат за второе полугодие 2018, мы сравнили зарплаты удалённых и офисных разработчиков, живущих в одних и тех же городах.
Сегодня мы хотим сравнить зарплаты разработчиков разных квалификаций. Как всегда, для этого используем данные, которые пользователи «Моего круга» оставляли в нашем калькуляторе зарплат в течение последних полутора лет.
С картинки каждой диаграммы box plot можно перейти к её интерактивной версии, где будет проще сориентироваться в цифрах.
Зарплата разработчиков разных языков в целом
Для начала посмотрим на зарплаты разработчиков по языкам программирования в целом. Самые высокие медианные зарплаты у разработчиков на языках: Scala — 150 000 руб., Elixir — 143 000 руб., Go — 140 000 руб. и Objective-C и Swift — 120 000 руб.
![](https://habrastorage.org/getpro/habr/post_images/a85/df8/2a9/a85df82a9d5e3545bed4bb23fa857e64.png)
Зарплата разработчиков разных квалификаций в целом
Теперь посмотрим, как отличаются зарплаты разработчиков разных квалификаций в целом, без разбивки на языки программирования.
Начиная со стажёра с зарплатой 26 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: джун — в 1.7 раза (45 000 руб.), миддл — в 1.9 (85 000 руб.), сеньор — в 1.6 (140 000 руб.), лид — в 1.1 раза (160 000 руб.).
Зарплата лида в разработке в целом в 3.5 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/020/348/b29/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 руб. близка к зарплатам сеньоров в других языках.
![](https://habrastorage.org/getpro/habr/post_images/24b/fd7/19a/24bfd719a7c4d43b892ea42c734e5b78.png)
В целом, во всех языках прослеживается общая закономерность: с ростом квалификации скачок к следующему уровню зарплаты постепенно уменьшается. От джуна к мидлу скачок самый большой, от мидла к сеньору — уже поменьше, и от сеньора к лиду совсем небольшой. Как мы видели вначале, эти шаги в среднем составляют: 1.9, 1.6 и 1.1 соответственно. При этом есть исключения: самые заметные — языки Ruby и Objective-C. Тут скачок от джуна к мидлу меньше, чем от мидла к сеньору.
![](https://habrastorage.org/getpro/habr/post_images/643/e98/060/643e98060c3481cc83bea94402448f65.png)
Любопытно сравнить максимальный карьерный шаг в каждом языке. Как мы видели вначале, в среднем зарплата лида в 3.5 раза больше зарплаты джуна. При этом самый большой разрыв между этими точками — у Kotlin разработчиков, он составляет 4.4 раза. А самый маленький — у Objective-C разработчиков и составляет 2.3 раза. У последних очевидно это связано с самой высокой зарплатой джунов, по сравнению с остальными языками.
![](https://habrastorage.org/getpro/habr/post_images/44b/5e3/8ef/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 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/83e/931/102/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 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/aa6/307/0d9/aa63070d9b5782aa30cf338520b83556.png)
Зарплата Swift разработчиков
Медианная зарплата Swift разработчиков в целом — 120 000 руб.
Начиная с джуна с зарплатой 60 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 1.7 раза (100 000 руб.), сеньор — в 1.5 (150 000 руб.), лид — в 1.2 раза (185 000 руб.).
Зарплата лида в Swift разработке в 3.1 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/4f2/32e/3c1/4f232e3c100318e26591945c946c8f72.png)
Зарплата Kotlin разработчиков
Медианная зарплата Kotlin разработчиков в целом — 111 000 руб.
Начиная с джуна с зарплатой 42 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 2.4 раза (100 000 руб.), сеньор — в 1.5 (150 000 руб.), лид — в 1.3 раза (190 000 руб.).
Зарплата лида в Kotlin разработке в 4.5 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/847/ee1/4ea/847ee14ea0abdf6e43aaf5dd93d3c821.png)
Зарплата Ruby разработчиков
Медианная зарплата Ruby разработчиков в целом — 117 000 руб.
Начиная с джуна с зарплатой 60 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 1.5 раза (90 000 руб.), сеньор — в 1.9 (170 000 руб.), лид — в 1.1 раза (180 000 руб.).
Зарплата лида в Ruby разработке в 3 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/763/fea/12b/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 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/f82/ca3/8b2/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 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/d43/b1c/8e2/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 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/fd4/d03/60e/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 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/8a5/17c/a9c/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 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/a87/7bb/d04/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 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/b20/e13/229/b20e13229e1b5fb805a9951e1ffe74f8.png)
Зарплата 1C разработчиков
Медианная зарплата 1C разработчиков в целом — 88 000 руб.
Начиная с джуна с зарплатой 38 000 руб. в среднем, зарплата каждой следующей квалификации растёт следующим образом: миддл — в 2 раза (70 000 руб.), сеньор — в 1.5 (104 000 руб.), лид — в 1.2 раза (120 000 руб.).
Зарплата лида в 1C разработке в 3.4 раза больше зарплаты джуна.
![](https://habrastorage.org/getpro/habr/post_images/3e5/544/cfd/3e5544cfd15ebe8eb447517b5e8c72c9.png)
Если вам нравятся наши исследования зарплат и вы хотите получать ещё более точные и полезные сведения, не забывайте оставлять свои зарплаты в нашем калькуляторе, откуда мы потом и берём все данные: moikrug.ru/salaries/new.