Медианная зарплата программиста в России в 2025 году — 182 700 рублей в месяц, на 2% выше показателя 2024 года, по данным исследования Хабр Карьеры за H2 2025. Рынок огромный: одновременно открыто более 24 000 вакансий для разработчиков. Диапазон — от 50 000 руб. у стажёра без опыта до 465 000 руб. у архитектора ПО. Сколько зарабатывает программист конкретно — зависит от шести факторов: грейда, специализации, языка, города, работодателя и формы занятости. Каждый из них разобран ниже.
Шесть ключевых факторов определяют доход: грейд (×3,9 от джуна до сеньора), специализация (×6,4 от верстальщика до архитектора ПО), город (+40% у Москвы к регионам), работодатель (×2 между аутсорсом и топ-компанией), язык программирования и трудовой стаж в коммерческих проектах.
Грейд — главный ориентир при оценке дохода. Junior с медианой 97 000 руб. и архитектор ПО с 448 000–465 000 руб. — разрыв в 4,8 раза в одной профессии. Переход между ступенями определяется тремя критериями: коммерческий опыт, уровень ответственности и сложность задач.
Дефицит middle и senior на рынке реален: работодатели конкурируют за этих специалистов, что разгоняет их зарплаты быстрее рынка в целом. Team Lead получает надбавку за управление командой — медиана 380 000 руб.

Диапазон по специализациям — от HTML-верстальщика (70 000–75 000 руб.) до архитектора ПО (448 000–465 000 руб.). DevOps-инженер — один из самых дефицитных профилей: специалисты сами диктуют условия рынку. Банковский сектор и e-commerce стабильно платят выше рынка; аутсорсинговые компании, как правило, уступают продуктовым.
Средняя зарплата искажается выбросами. Пример: девять джунов по 50 000 руб. и один специалист с 500 000 руб. дают среднюю 95 000 руб., хотя большинство получает вдвое меньше. Медианная зарплата лишена этого эффекта: 50% специалистов зарабатывают ниже неё, 50% — выше. Именно поэтому Хабр Карьера использует медиану как основной показатель. Зарплатная вилка в оффере — пространство для переговоров: навык торговаться на собеседовании реально влияет на итоговую цифру.

На портале hh.ru размещено более 24 000 активных вакансий для разработчиков. Минимальная зарплата джуниора стартует от 50 000 руб., сеньора — от 230 000 руб. Дефицит middle и senior создаёт реальную конкуренцию между работодателями за опытных специалистов.
| Грейд |
Медиана (Хабр Карьера) |
Диапазон (hh.ru) |
Требуемый опыт |
|---|---|---|---|
| Стажёр | — | 10 000–70 000 руб. | Без опыта |
| Junior | 97 000 руб. | от 50 000 руб. | до 1 года |
| Middle | 178 000–203 000 руб. | от 120 000 руб. | 1–3 года |
| Senior | 304 000 руб. | от 230 000 руб. | 3+ лет |
| Team Lead | 380 000 руб. | — | 5+ лет |
| Архитектор ПО | 448 000–465 000 руб. | — | 7+ лет |
Путь без диплома выглядит так: 9 класс → онлайн-курсы или колледж → стажировка (10 000–70 000 руб.) → первый оффер на позицию Junior от 50 000 руб. Переобучение с нуля работает: диплом не обязателен, важнее портфолио с реальными проектами и подтверждённый коммерческий опыт. Испытательный срок — ключевой этап после оффера: именно здесь начинающий разработчик доказывает навыки, заявленные на собеседовании.
Для старта школьникам подходит курс «Программирование: Уверенный старт» — бесплатно (0 ₽ вместо 50 000 ₽), Python, HTML/CSS/JS, Flask и четыре реальных проекта в портфолио. Подробнее — на странице курса.
Москва — главный IT-рынок страны: медиана 225 000–230 000 руб., около 3 500 вакансий «Разработчик» открыто одновременно по данным hh.ru за 2026 год. Регионы растут быстрее столицы: +7% за H1 2025. Удалённая работа сглаживает разрыв — программист из Ростова-на-Дону может работать на московскую компанию по столичной ставке.
| Город |
Медиана |
Δ от рынка |
|---|---|---|
| Москва | 225 000–230 000 руб. | +23–26% |
| Санкт-Петербург | 192 000–200 000 руб. | +5–10% |
| Ростов-на-Дону | 168 000 руб. | −8% |
| Регионы (в среднем) | 159 000–160 000 руб. | −13% |

Язык программирования напрямую влияет на то, сколько зарабатывает разработчик. В топе — Objective-C (355 000–380 000 руб.), Elixir (325 000–335 000 руб.) и Golang (309 000–320 000 руб.): дефицит специалистов при устойчивом спросе. Парадокс Python (медиана 230 000 руб.): несмотря на лидерство в ML и data science, высокая конкуренция среди кандидатов сдерживает рост ставок.
| Язык |
Медиана |
Применение |
Тренд |
|---|---|---|---|
| Objective-C | 355 000–380 000 руб. | Legacy iOS | ↓ −7% за H2 2025 |
| Elixir | 325 000–335 000 руб. | Высоконагруженные системы | Стабильный |
| Ruby | 312 000 руб. | Веб-бэкенд | Стабильный |
| Golang | 309 000–320 000 руб. | Микросервисы, облако | ↑ |
| Kotlin | 306 000 руб. | Android | ↑ |
| Java | 270 000 руб. | Корпоративный бэкенд | Стабильный |
| C# | 250 000 руб. | Корпоративные системы | Стабильный |
| JavaScript | 240 000 руб. | Фронтенд, фуллстек | Стабильный |
| Python | 230 000 руб. | ML, бэкенд, автоматизация | ↑ |
| C | 220 000 руб. | Системное ПО | Стабильный |
Архитектор ПО — самая высокооплачиваемая специализация среди разработчиков программного обеспечения (448 000–465 000 руб.). Мобильная разработка занимает второе место — медиана 271 000 руб.: Kotlin для Android, Swift и Objective-C для iOS; сертификации Google и Apple дают надбавку к ставке. Бэкенд-разработчик в среднем зарабатывает 234 000 руб., веб-программист на фронтенде — 210 000 руб. Нижний полюс — HTML-верстальщики (70 000–75 000 руб.): специальность с низким порогом входа и высокой конкуренцией среди новичков.
Тройка лидеров по данным Хабр Карьеры: Авито (369 000–371 000 руб.), Райффайзен Банк (367 000 руб.) и VK (324 000 руб.). Зарплата программиста в Яндексе — 260 000 руб., в Сбербанке — 255 000 руб. Банковский сектор и e-commerce опережают рынок за счёт крупных IT-бюджетов и жёстких требований к надёжности систем.
| Компания |
Медиана |
Сектор |
|---|---|---|
| Авито | 369 000–371 000 руб. | E-commerce |
| Райффайзен Банк | 367 000 руб. | Банковский |
| VK | 324 000 руб. | IT |
| Яндекс | 260 000 руб. | IT |
| Сбер | 255 000 руб. | Банковский |

Найм даёт медиану 182 700 руб. плюс соцпакет и чёткий карьерный рост по грейдам. Фриланс привлекает гибкостью, но зарплата у программистов на свободном рынке ниже — около 123 000 руб. в среднем, без гарантий занятости. ИП оказывается выгоднее: медиана 195 000 руб. благодаря налоговым преимуществам. Для старта карьеры найм предпочтительнее — есть ментор, понятные грейды и стабильный доход.
Лидер мирового рынка — США: 145 000–225 000 $ в год. Аутсайдер — Индия: 10 000–56 000 $. Разрыв достигает ×8–10. Данные: Stack Overflow Developer Survey 2025, 49 000 участников из 177 стран.
| Страна |
Диапазон |
Источник |
|---|---|---|
| США | 145 000–225 000 $/год | Stack Overflow 2025 |
| Германия | 75 000–118 000 $/год (брутто) | Stack Overflow 2025 |
| Индия | 10 000–56 000 $/год | Stack Overflow 2025 |
| Россия | 182 700 руб./мес (медиана) | Хабр Карьера 2025 |
Немецкий брутто выглядит привлекательно: 75 000–118 000 $/год по данным Stack Overflow 2025. Реальная картина скромнее: при доходе выше €58 тыс. суммарная нагрузка налогов и социальных взносов достигает ~42%. Нетто рассчитывается по простой формуле: нетто ≈ брутто × 0,58. Итог — на руки около 45 000–70 000 $ в год. Знание английского языка и профессиональные сертификаты помогают попасть в верхнюю часть зарплатной вилки.
Сербия (Белград, Нови-Сад): 2 500–5 000 €/мес при фиксированном налоге 10% — уровень сопоставим с московским. Казахстан (Алматы, Астана): 400 000–800 000 KZT/мес (≈80 000–160 000 руб.), индивидуальный подоходный налог (ИПН) — 10%. Оба направления сформировались как IT-хабы для специалистов, изменивших географию работы после 2022 года.
1С-разработчик — отдельная ниша с устойчивым корпоративным спросом, которую конкуренты практически не анализируют. Junior работает с базовыми конфигурациями и получает 70 000–120 000 руб. Middle самостоятельно дорабатывает типовые решения под заказчика — 140 000–220 000 руб. Senior и архитектор 1С, проектирующий ERP-системы, зарабатывает 250 000–400 000 руб.
Специфика ниши — франчайзи 1С и крупные корпоративные заказчики из информационных систем и смежных отраслей. Сертификация 1С даёт прибавку +15–30% к базовой ставке; коммерческий опыт с реальными внедрениями ценится выше учебных проектов. Данные верифицированы по hh.ru за 2025 год и Хабр Карьере.

В 2025 году рост медианы составил +2% — рынок стабилизировался после нескольких турбулентных лет. Прогноз на 2026-й: рост 3–7% по специализациям; медиана по Москве достигнет 235 000–245 000 руб.
Главные драйверы: активная фаза импортозамещения — это новая разработка, а не поддержка унаследованных систем; хронический дефицит опытных специалистов уровня middle и senior; масштабные государственные цифровые проекты. Перспективные направления — Golang, Elixir, мобильная разработка и DevOps. Единственный риск — насыщение рынка джунами при сохраняющейся нехватке тех, кто уже прошёл путь до сеньора.

Средняя искажается выбросами: один сеньор с 400 000 руб. в команде из девяти джунов поднимает её до 95 000 руб., хотя большинство получает 50 000 руб. Медиана — значение посередине ранжированного ряда: 50% специалистов зарабатывают ниже, 50% — выше. По данным Хабр Карьеры за 2025 год, медианная зарплата IT-специалиста — 182 700 рублей.
Наивысшие медианы у Objective-C (355–380 тыс. руб.), Elixir (325–335 тыс.) и Golang (309–320 тыс.) — благодаря дефициту специалистов при устойчивом спросе. Для входа в профессию Python и JavaScript дают больше вакансий, хотя медиана скромнее — 230–240 тыс. руб. Оптимальный выбор для начинающего — Golang: стабильный спрос и порог входа ниже, чем у Elixir.
Медиана джуна по Хабр Карьере — 97 000 руб., значит, половина начинающих зарабатывает выше этой отметки. При хорошем стеке (Java или Kotlin), трудоустройстве в Москве или удалённо в московскую компанию — 100 000+ руб. достижимы. Ключевой этап — испытательный срок: именно здесь подтверждаются навыки, заявленные на собеседовании.
В абсолютных цифрах специализация весомее: разрыв верстальщик/архитектор — ×6,4 (70 000 → 465 000 руб.). Грейд определяет рост внутри специализации: переход Junior → Senior прибавляет +207 000 руб. Максимальный доход — это одновременно редкая специализация и высокий грейд.
В среднем нет. Медиана фрилансера — 123 000 руб. против 182 700 руб. в найме. ИП даёт 195 000 руб. за счёт налоговых преимуществ. Исключение — Senior-фрилансер с зарубежными клиентами. Для старта карьеры найм выгоднее: есть ментор, понятные грейды и предсказуемый доход.
Оба сектора в топе. Авито (e-commerce) — 369 000–371 000 руб., Райффайзен Банк — 367 000 руб. IT-корпорации немного уступают: Яндекс — 260 000 руб., Сбер — 255 000 руб. Банки платят высоко из-за крупных IT-бюджетов и жёстких требований к надёжности систем.
Москва даёт +40% к региональной медиане: 225 000–230 000 руб. против 160 000 руб. в регионах. Но удалёнка открывает тот же уровень без смены города. В 2025 году региональные IT-зарплаты выросли на 7% за полугодие — разрыв между столицей и регионами постепенно сокращается.
DevOps — один из самых дефицитных IT-профилей. При высоком спросе число специалистов ограничено, поэтому они диктуют рынку условия. Медиана выше среднерыночной; конкретная сумма зависит от стека (Kubernetes, Terraform, облачные платформы) и типа работодателя — банк или IT-корпорация заплатят больше, чем аутсорсинговая компания.
При медиане 182 700 руб./мес — около 2,19 млн руб./год. Senior (304 000 руб.) — 3,65 млн руб./год. Архитектор ПО (448 000–465 000 руб.) — 5,4–5,6 млн руб./год. Специалист уровня Senior в Авито или Райффайзен Банке способен превысить 4 млн руб./год.
Хотите попасть на IT-рынок раньше конкурентов? Курс «Программирование: Уверенный старт» даёт школьникам базу Python, HTML/CSS/JS, Flask и Arduino — плюс четыре реальных проекта в портфолио и сертификат об обучении. Всё это бесплатно (0 ₽ вместо 50 000 ₽). Узнайте подробнее на странице курса.