Зарплаты разработчиков в России 2025: анализ по грейдам, стекам и городам
Сегодня хотим поделиться тем, что удалось нам узнать о зарплатах в разработке за половину 2025 года.
Что будет в отчете:
Где жить хорошо — расскажем, где сейчас живут и работают разработчики и сколько получают.
Офис vs удаленка. Где лучше платят?
Про опыт и зарплаты. Узнаем, как связаны годы в профессии, грейд и доход.
Денежные стеки и навыки. Cопоставим стеки/навыки с доходом, за что сейчас платят больше, а за что меньше. Узнаем, сколько платят бигтехи.
Откуда данные
Grades - это сервис, в котором каждый пользователь может анонимно оставить данные о своей зарплате. Механику работы мы подробно рассказывали здесь.
Напомним, что каждая зп перед публикацией проверяется - мы валидируем их через сторонние базы зарплат, сопоставляем с открытыми данными и проверяем по нескольким параметрам.
Для этого отчёта мы собрали 660 записей о зарплатах от реальных специалистов в разработке за 2025 год. Пока база небольшая, но уже видны четкие тренды, здесь десятки сфер, больше сотни крупных и маленьких компаний и почти все возможные стеки и грейды.
Где живут разработчики и сколько зарабатывают
Из нашей выборки:
43% в Москве (285 чел)
16% в Питере (107 чел)
19% в городах-миллионниках (122 чел) (Екатеринбург, Новосибирск, Казань, Нижний Новгород, Воронеж, Ростов-на-Дону, Краснодар, Самара, Уфа, Пермь, Красноярск, Омск)
16% в малых городах РФ, меньше 1м (104 чел)
6% за границей (42 чел)
Для удобства мы запустили интерактивную карту зарплат, которая регулярно обновляется:
Медианные зарплаты
Принято считать, что в Москве платят больше всех. Давайте посмотрим на медианную ЗП по каждому грейду:
Москва по всем грейдам впереди, но ненамного, а с ростом грейда разница размывается. Большинство разработчиков из нашего отчета (60%) всё еще в двух столицах. Но гео перестает быть решающим фактором. Чтобы лучше понять, в каком формате работают разработчики, мы решили посмотреть на их формат работы.
Формат работы: Офис vs Удаленка
Для начала общий срез по форматам работы:
67% респондентов на удаленке и только треть ходит в офис - Гибрид у 22% и офис только у 11%.
Мы решили посмотреть, а как различается ЗП у тех, кто ходит в офис и работает на удаленке и сделать это в том же разрезе по ГЕО. Для примера мы посмотрели на зарплаты Middle Java Backend разработчиков:
Офис сейчас - это почти всегда ЗП ниже. Только Москва - исключение, но разница не критична. Например в Питере разница ощутимая в пользу удаленки, а в регионах за одну и ту же работу удаленка платит на +40% больше гибрида и офиса.
Очевидно, что такая разница в пользу удаленки в регионах происходит из-за того что специалисты живут в родном городе и работают на Московскую и зарубежную компанию. При этом интересно, что по соседству с ними специалисты с тем же стеком и грейдом ходят в офис за почти в 2 раза меньшую ЗП.
Посмотреть данные по вашему городу и формату работы можно здесь.
Опыт vs Грейд: Ищем закономерности
Сколько лет нужно работать, чтобы вырасти до лида? Мы посмотрели средний медианный опыт специалистов на каждом грейде:
Грейд
Лет в профессии
Junior (55)
Москва по всем грейдам впереди, но ненамного, а с ростом грейда разница размывается. Большинство разработчиков из нашего отчета (60%) всё еще в двух столицах. Но гео перестает быть решающим фактором. Чтобы лучше понять в каком формате работают разработчики, мы решили посмотреть на их формат работы.
В среднем за 10 лет можно пройти путь от джуна до лида.
Junior → Middle: 3 года
Middle → Senior: еще 3 года
Senior → Lead: еще 4 года
А что с деньгами?
Всегда ли рост ЗП зависит от грейда? Мы решили посмотреть как соотносится грейд и стаж в профессии:
У каждого грейда есть плато.
Junior это первые 2-3 года, растут быстро и выходят на плато ~140к. Кто-то остаётся джуном и с 5 годами опыта получает примерно столько же.
Middle достигают пика на 4-5 годах опыта (250к). Дальше зарплата колеблется в диапазоне 230-270к без особого роста.
Senior в топе на 370-380к в 5-7 лет опыта. Дальше вне зависимости от стажа, зарплата остается на том же уровне. Senior с 15 годами получает столько же сколько Senior с 7 годами.
Lead растут всегда, но не пропорционально, до 10-11 лет опыта (~540-570к), потом зп примерно одинаковая.
Данные могут отличаться, но можно уверенно сказать, что стать "крепким специалистом миддл уровня” и по-немногу расти в зарплате не выйдет. По крайней мере на одной работе :) Повышение грейда это основной способ расти в деньгах.
Сколько платят бигтехи?
Выводить очередную медиану мы смысла не видим, а вот посмотреть на разрез по грейдам интересно. Взяли только статзначимые данные по миддлам и сениорам:
Компания
Middle
Senior

Wildberries
310 000 ₽
520 000 ₽

МТС
250 000 ₽
480 000 ₽

VK
317 000 ₽
401 000 ₽

Сбер
268 350 ₽
407 000 ₽

Иннотех
252 500 ₽
421 000 ₽

Т-Банк
265 000 ₽
450 000 ₽

Яндекс
250 000 ₽
432 000 ₽

Ozon
301 500 ₽
432 000 ₽
Маркетплейсы в топе по зарплате на обоих грейдах – Wildberries и Ozon платят больше всех и миддлам и сениорам.
Еще мы решили посмотреть на систему мотивации, как те же компании формируют эту зарплату. Мы посмотрели на данные всех специалистов и вот что увидели:
Компания
Есть бонус
Нет бонуса

Wildberries
9%
91%

МТС
50%
50%

VK
63%
37%

Сбер
70%
30%

Иннотех
72%
28%

Т-Банк
75%
25%

Яндекс
82%
18%

Ozon
83%
17%
Прямой взаимосвязи между кол-вом бонусов не видно. Например, у тех же маркетплейсов противоположные стратегии, WB платит фиксом, а Ozon бонусами.
А что по направлениям и стекам?
Выводить очередную медиану мы смысла не видим, а вот посмотреть на разрез по грейдам интересно. Взяли только статзначимые данные по миддлам и сениорам:
Специализация
Middle
Senior
Рост
Java Backend
242к (36)
395к (37)
+63%
React
258к (28)
330к (18)
+28%
DevOps
250к (26)
407к (13)
+63%
Web
190к (19)
289к (8)
+52%
mobile (iOS, Android)
312к (14)
403к (9)
+29%
Vue js
200к (8)
303к (6)
+52%
Python
294к (7)
416к (7)
+41%
.Net
315к (6)
311к (10)
-1%
Микросервисы
280к (6)
421к (9)
+50%
Mobile и .Net лидируют на Middle, но рост до Senior минимальный. .Net вообще -1% — единственная специализация, где Senior получает столько же сколько Middle (допускаем что это стат выброс).
Backend, DevOps - обратная история. На Middle средние 242-250к, зато рост до Senior +63%. Потолок 395-407к.
Senior Фронтендеры (React, Vue, Web) — ниже остального рынка. Потолок 289-330к против 400к+ у бэкенда и DevOps.
Python - миддл и сениор стабильно хорошо: 294к → 416к (+41%).
Справедлива ли ваша ЗП?
Мы сделали этот отчет для того чтобы найти закономерности и тренды, которые помогут вам понять, как строить свою карьеру разработчика на рынке РФ. Несмотря на небольшую, мы уже видим как формируется рост дохода, вам потребуется расти в грейде, вовремя находить плато и выбирать дальнейшую стратегию. Особенно это важно тем, кто сейчас вначале карьеры и не хочет закладывать 10 лет жизни, чтобы стать лидом.
Но важно помнить, что это срез по рынку. Это средние цифры, а ваша ситуация — конкретная. Один и тот же Senior Java в одной компании получает 350к, в другой 450к. При том же стеке, грейде и городе.
Чтобы понять, справедливо ли платят именно вам, нужно сравнить себя не со «средним по больнице», а с теми, кто максимально похож: тот же стек, тот же грейд, тот же формат работы.
Что можно сделать в Grades:
— Посмотреть зарплаты по вашей специализации с фильтрами по 700+ компаниям и десяткам стеков.
— Добавить свою ЗП и проанализировать на графике, где вы находитесь среди остальных.
— Узнать, какие компании платят выше и ниже рынка.
Сравнить свою зарплату →
Мы уже готовим следующий отчет про тренды и изменения в индустрии. Если у вас есть пожелания, вопросы или предложения - можете поделиться в нашей курилке.