Наверняка вы часто слышали, что программисты много зарабатывают. Но что значит “много”? Сколько это в цифрах? Мы провели исследование и выяснили, какова реальная зарплата российских питонистов.
Все данные взяты с портала habr.com. Конечно же, самые высокие значения мы рассматривать не будем (понятно, что так везет далеко не всем, да и соответствующими навыками мало кто обладает). Вместо этого возьмем за ориентир медиану зарплат. Медиана в ХХ тысяч рублей означает, что половина разработчиков получают меньше, и половина — больше.
Также не забывайте, что в столице по определению платят больше, чем в регионах. Для полноты картины мы не могли обойти стороной и заработные платы в маленьких городах. Но на сайте habr.com информация взята из анкет, которые заполняются разработчиками, а по отдельным небольшим населенным пунктам таких анкет очень мало для составления полной и внятной картины.
Итак, медианы заработных плат Python-разработчиков в России такие:
Junior — 60 000 руб.
Middle — 120 000 руб.
Senior — 200 000 руб.
Заметьте, какая большая разница между доходом Junior’ов и Middle’ов: переходя на следующий уровень, специалист начинает получать в 2 раза больше!
Данные по Москве и Санкт-Петербурге
МОСКВА (рублей)
САНКТ-ПЕТЕРБУРГ (рублей)
Junior
76 000
55 000
Middle
154 000
115 000
Senior
200 000
200 000
Как видите, даже на уровне столицы разница между Junior’ами и Middle’ами сохраняется в том же соотношении — один к двум. При этом московские программисты в большинстве своем зарабатывают больше: только у Senior’ов зарплата в Москве и Санкт-Петербурге одинакова.
Доход Senior-питонистов
По стране заработные платы разработчиков этого уровня практически ровные. Медиана как в Москве, так и в маленьких городах одинакова — 200 000 рублей. Небольшая разница есть только в 25-ом и 75-ом процентилях.
25% Senior’ов по всей стране в среднем получают меньше 170 000 рублей, в столице — до 180 000, Санкт-Петербурге — 170 000, а в небольших городах — до 130 000 рублей.
Интересная статистика в 75-ом процентиле. Четверть Python-программистов с самым высоким доходом получают:
по стране — больше 250 000 рублей;
в столице — свыше 250 000 рублей;
во всех городах без учета Москвы — больше 245 000 рублей;
в Санкт-Петербурге — более 230 000 рублей;
во всех городах без учета самых крупных — более 250 000 рублей.
По какой-то причине зарплаты санкт-петербуржцев отстают. Но во второй половине 2020-го этот город был лидером: четверть разработчиков зарабатывали свыше 298 000 рублей, тогда как в столице этот показатель равнялся 220 000. Не исключено, что такая необычная статистика получилась из-за нехватки анкет на Хабре для отражения реального положения вещей.
Зарплата в маленьких городах
«Маленькие» — конечно же, довольно условная характеристика. Мы всего лишь убрали из списка несколько крупнейших городов, а среди остальных сравнили медиану заработных плат в рублях:
ВСЕ ГОРОДА
ЗА ИСКЛЮЧЕНИЕМ МОСКВЫ
ВСЕ ГОРОДА
КРОМЕ НАИБОЛЕЕ КРУПНЫХ
Junior
55 000
60 000
Middle
100 000
101 000
Senior
200 000
200 000
Примечательно, что за шесть последних месяцев зарплата питонистов увеличилась больше всего именно в небольших городах.
Если рассматривать средний показатель по стране, медиана дохода Junior’ов выросла на 5 000 руб., а в маленьких и средних городах — на 20 000 руб. (с 40 до 60 тысяч). В столице программисты этого уровня стали получать на 14 000 руб. меньше (76, а во второй половине 2020-го — 90).
Прирост у Middle’ов в среднем был равным 2 000 руб., а если рассматривать только некрупные города, то 11 000 руб. (с 90 до 101 тысячи).
Больше всего выросли заработные платы у Senior’ов (лишь в Санкт-Петербурге стабильно). В столице прирост равнялся 20 000 руб., а среднее значение по стране — 25 000 руб. В средних и небольших городах медиана увеличилась на 50 000 руб.
А если сравнить с заработком JavaScript-разработчиков?
Тщательно этот вопрос мы не анализировали, но навскидку можем сказать, что питонисты все-таки получают немного больше. И самая заметная разница как раз у начинающих программистов.
Например, если JS-Senior зарабатывает 186 000 руб., то питонист того же уровня — 200 000. У Junior’ов разница равна 10 000 руб.: зарплата JS-программиста — 50 000 руб., а Python-разработчика — 60 000 руб. В небольших городах разница еще ощутимее: 40 и 60 тысяч соответственно. А вот у Middle’ов доход практически одинаков.
В заключение
Как вы уже поняли, изучать Python очень выгодно. И к счастью, сейчас это можно сделать даже не выходя из дома. Чем раньше приступите, тем быстрее добьетесь успеха! Так что дерзайте!