Зарплата программиста в России
Медианная зарплата программиста в России — 58 000 ₽ в месяц. Половина работодателей предлагает от 37 500 до 85 000 ₽. Расчёт по 813 вакансиям с указанной зарплатой из 871, данные за сентябрь 2026.
Медианная зарплата (до вычета НДФЛ)
58 000 ₽
813 вакансий за 90 дней, данные за сентябрь 2026. Пунктир — уровень МРОТ
- медиана
- половина вакансий (p25–p75)
- уровень МРОТ
Рассчитано по 813 вакансиям из 871, где указана зарплата (93%). Окно — 90 дней, данные за сентябрь 2026. Одинаковые вакансии одного работодателя считаются одним наблюдением.
Что говорят цифры
- Основной диапазон предложений — от 37 500 ₽ до 85 000 ₽: в него попадает половина вакансий.
- Больше всего платят в Псковской области — 140 000 ₽, на 141% выше медианы.
- За год медиана снизилась на 16%.
- Опыт добавляет к зарплате: «более 5 лет» дают 67% сверх того, что предлагают новичкам.
- В 37% вакансий требуется высшее образование — бакалавриат.
- 85 вакансий (10%) обещают ровно минимальный размер оплаты труда.
Зарплаты на уровне МРОТ
В 10% вакансий указана сумма на уровне минимального размера оплаты труда (85 из 813). Медиана без этих вакансий — 60 000 ₽.
Массовое указание МРОТ — особенность государственного портала: часть работодателей публикует минимально допустимую сумму вместо реальной.
Как распределяются зарплаты
Каждый столбец — диапазон шириной 12 000 ₽. Высота — сколько вакансий попало в диапазон.
Те же данные таблицей
| Диапазон | Вакансий | Доля |
|---|---|---|
| 24 000—36 000 ₽ | 192 | 23.6% |
| 36 000—48 000 ₽ | 134 | 16.5% |
| 48 000—60 000 ₽ | 86 | 10.6% |
| 60 000—72 000 ₽ | 138 | 17.0% |
| 72 000—84 000 ₽ | 52 | 6.4% |
| 84 000—96 000 ₽ | 35 | 4.3% |
| 96 000—108 000 ₽ | 35 | 4.3% |
| 108 000—120 000 ₽ | 19 | 2.3% |
| 120 000—132 000 ₽ | 23 | 2.8% |
| 132 000—144 000 ₽ | 7 | 0.9% |
| 144 000—156 000 ₽ | 28 | 3.4% |
| 156 000—168 000 ₽ | 8 | 1.0% |
| 168 000—180 000 ₽ | 10 | 1.2% |
| 180 000—192 000 ₽ | 7 | 0.9% |
| 192 000—204 000 ₽ | 11 | 1.4% |
| 204 000—216 000 ₽ | 3 | 0.4% |
| 216 000—228 000 ₽ | 11 | 1.4% |
| 240 000—252 000 ₽ | 6 | 0.7% |
| 252 000—264 000 ₽ | 1 | 0.1% |
| 264 000—276 000 ₽ | 3 | 0.4% |
| 288 000—300 000 ₽ | 1 | 0.1% |
| 300 000—312 000 ₽ | 2 | 0.2% |
| 336 000—348 000 ₽ | 1 | 0.1% |
Как менялась медиана
Разрыв линии — месяц, где вакансий меньше 10. Соединять такие точки нельзя: получился бы тренд, которого не измеряли.
Те же данные таблицей
| Месяц | Медиана | Вакансий |
|---|---|---|
| май 25 | 70 000 ₽ | 3 |
| июн 25 | 60 000 ₽ | 9 |
| июл 25 | 71 500 ₽ | 9 |
| авг 25 | 70 000 ₽ | 17 |
| сен 25 | 62 500 ₽ | 18 |
| окт 25 | 68 000 ₽ | 13 |
| ноя 25 | 95 000 ₽ | 15 |
| дек 25 | 35 000 ₽ | 25 |
| янв 26 | 33 040 ₽ | 98 |
| фев 26 | 50 000 ₽ | 53 |
| мар 26 | 60 000 ₽ | 55 |
| апр 26 | 60 000 ₽ | 58 |
| май 26 | 60 000 ₽ | 54 |
| июн 26 | 60 000 ₽ | 107 |
| июл 26 | 60 000 ₽ | 193 |
Статистика выборки
| Медиана | 58 000 ₽ |
|---|---|
| Медиана без МРОТ-кластера | 60 000 ₽ |
| Усечённая средняя (p5–p95) | 66 310 ₽ |
| 10-й перцентиль | 31 047 ₽ |
| 25-й перцентиль | 37 500 ₽ |
| 75-й перцентиль | 85 000 ₽ |
| 90-й перцентиль | 150 000 ₽ |
| Минимум | 27 093 ₽ |
| Максимум | 344 828 ₽ |
| Медиана «предлагают от» | 50 000 ₽ |
| Медиана «предлагают до» | 60 000 ₽ |
| Вакансий в расчёте | 813 |
| На уровне МРОТ85 вакансий | 10% |
| МРОТ с районным коэффициентом | 27 093 ₽ |
Зарплата программиста по регионам России
| Регион | Медиана | Отличие | Вакансий |
|---|---|---|---|
| Псковская область | 140 000 ₽ | +141% | 2 |
| Республика Алтай | 104 690 ₽ | +81% | 2 |
| Иркутская область | 100 000 ₽ | +72% | 9 |
| Санкт-Петербург | 100 000 ₽ | +72% | 53 |
| Мурманская область | 99 900 ₽ | +72% | 2 |
| Забайкальский край | 91 250 ₽ | +57% | 4 |
| Приморский край | 87 500 ₽ | +51% | 14 |
| Ямало-Ненецкий автономный округ | 87 500 ₽ | +51% | 1 |
| Камчатский край | 80 000 ₽ | +38% | 11 |
| Магаданская область | 80 000 ₽ | +38% | 1 |
| Московская область | 80 000 ₽ | +38% | 9 |
| Рязанская область | 80 000 ₽ | +38% | 3 |
| Пензенская область | 77 000 ₽ | +33% | 6 |
| Архангельская область | 72 500 ₽ | +25% | 4 |
| Чувашская Республика | 72 500 ₽ | +25% | 4 |
| Ленинградская область | 70 375 ₽ | +21% | 6 |
| Калининградская область | 70 000 ₽ | +21% | 7 |
| Хабаровский край | 69 797 ₽ | +20% | 10 |
| Свердловская область | 67 500 ₽ | +16% | 49 |
| Нижегородская область | 67 400 ₽ | +16% | 12 |
| Костромская область | 65 728 ₽ | +13% | 4 |
| Ярославская область | 65 082 ₽ | +12% | 6 |
| Москва | 65 000 ₽ | +12% | 135 |
| Новосибирская область | 62 500 ₽ | +8% | 21 |
| Амурская область | 60 000 ₽ | +3% | 3 |
| Пермский край | 60 000 ₽ | +3% | 10 |
| Республика Татарстан | 60 000 ₽ | +3% | 13 |
| Самарская область | 60 000 ₽ | +3% | 32 |
| Тульская область | 60 000 ₽ | +3% | 7 |
| Тюменская область | 60 000 ₽ | +3% | 10 |
| Республика Саха (Якутия) | 57 500 ₽ | −1% | 9 |
| Республика Коми | 56 515 ₽ | −3% | 4 |
| Ханты-Мансийский автономный округ — Югра | 56 134 ₽ | −3% | 5 |
| Ростовская область | 54 000 ₽ | −7% | 20 |
| Херсонская область | 52 266 ₽ | −10% | 2 |
| Сахалинская область | 52 012 ₽ | −10% | 2 |
| Кабардино-Балкарская Республика | 50 524 ₽ | −13% | 2 |
| Кировская область | 50 000 ₽ | −14% | 7 |
| Республика Марий Эл | 50 000 ₽ | −14% | 5 |
| Томская область | 50 000 ₽ | −14% | 9 |
| Калужская область | 46 500 ₽ | −20% | 4 |
| Еврейская автономная область | 46 000 ₽ | −21% | 4 |
| Республика Бурятия | 45 500 ₽ | −22% | 1 |
| Орловская область | 45 000 ₽ | −22% | 9 |
| Республика Карелия | 44 703 ₽ | −23% | 1 |
| Красноярский край | 44 550 ₽ | −23% | 12 |
| Республика Хакасия | 43 925 ₽ | −24% | 2 |
| Вологодская область | 42 225 ₽ | −27% | 10 |
| Брянская область | 42 000 ₽ | −28% | 2 |
| Владимирская область | 41 150 ₽ | −29% | 4 |
| Челябинская область | 41 059 ₽ | −29% | 14 |
| Саратовская область | 40 700 ₽ | −30% | 17 |
| Белгородская область | 40 000 ₽ | −31% | 10 |
| Республика Башкортостан | 40 000 ₽ | −31% | 14 |
| Удмуртская Республика | 40 000 ₽ | −31% | 15 |
| Воронежская область | 39 500 ₽ | −32% | 9 |
| Липецкая область | 39 500 ₽ | −32% | 4 |
| Кемеровская область — Кузбасс | 39 333 ₽ | −32% | 6 |
| Республика Тыва | 39 252 ₽ | −32% | 1 |
| Краснодарский край | 38 250 ₽ | −34% | 28 |
| Курганская область | 38 079 ₽ | −34% | 2 |
| Карачаево-Черкесская Республика | 37 500 ₽ | −35% | 3 |
| Запорожская область | 37 200 ₽ | −36% | 3 |
| Ульяновская область | 37 000 ₽ | −36% | 8 |
| Волгоградская область | 35 304 ₽ | −39% | 7 |
| Омская область | 35 000 ₽ | −40% | 7 |
| Астраханская область | 34 000 ₽ | −41% | 1 |
| Смоленская область | 33 750 ₽ | −42% | 4 |
| Луганская Народная Республика | 33 547 ₽ | −42% | 4 |
| Алтайский край | 33 079 ₽ | −43% | 11 |
| Ставропольский край | 32 750 ₽ | −44% | 14 |
| Тверская область | 32 500 ₽ | −44% | 5 |
| Республика Адыгея | 32 000 ₽ | −45% | 4 |
| Республика Мордовия | 31 274 ₽ | −46% | 6 |
| Оренбургская область | 31 157 ₽ | −46% | 20 |
| Республика Крым | 31 047 ₽ | −46% | 5 |
| Республика Калмыкия | 29 797 ₽ | −49% | 2 |
| Донецкая Народная Республика | 29 000 ₽ | −50% | 7 |
| Республика Северная Осетия — Алания | 28 047 ₽ | −52% | 2 |
| Тамбовская область | 28 000 ₽ | −52% | 3 |
| Ивановская область | 27 547 ₽ | −53% | 5 |
| Республика Дагестан | 27 320 ₽ | −53% | 2 |
| Курская область | 27 093 ₽ | −53% | 5 |
| Чеченская Республика | 27 093 ₽ | −53% | 1 |
Топ-20 городов по зарплате программиста
Только вакансии, у которых населённый пункт назван в адресе и есть в справочнике. Вакансии из сёл считаются в своём регионе.
| Город | Медиана | Отличие | Вакансий |
|---|---|---|---|
| Подольск, Московская область | 270 000 ₽ | +366% | 1 |
| Долгопрудный, Московская область | 240 000 ₽ | +314% | 1 |
| Дзержинск, Нижегородская область | 189 700 ₽ | +227% | 1 |
| Жуковский, Московская область | 172 500 ₽ | +197% | 2 |
| Вольно-Надеждинское, Приморский край | 172 000 ₽ | +197% | 1 |
| Елабуга, Республика Татарстан | 146 250 ₽ | +152% | 2 |
| Псков, Псковская область | 140 000 ₽ | +141% | 2 |
| Набережные Челны, Республика Татарстан | 137 500 ₽ | +137% | 2 |
| Пенза, Пензенская область | 137 000 ₽ | +136% | 2 |
| Всеволожск, Ленинградская область | 132 250 ₽ | +128% | 1 |
| Саянск, Иркутская область | 128 500 ₽ | +122% | 1 |
| Гаврилов-Ям, Ярославская область | 125 000 ₽ | +116% | 1 |
| Чебоксары, Чувашская Республика | 122 500 ₽ | +111% | 2 |
| Артем, Приморский край | 120 500 ₽ | +108% | 2 |
| Сосновый Бор, Ленинградская область | 120 000 ₽ | +107% | 1 |
| Тверь, Тверская область | 120 000 ₽ | +107% | 2 |
| Кировск, Мурманская область | 119 800 ₽ | +107% | 1 |
| Рязань, Рязанская область | 115 000 ₽ | +98% | 2 |
| Омск, Омская область | 112 500 ₽ | +94% | 4 |
| Иркутск, Иркутская область | 110 000 ₽ | +90% | 5 |
Зарплата и требуемый опыт
Опыт берётся из отдельного поля вакансии, а не из текста требований.
| Значение | Медиана | Вакансий |
|---|---|---|
| без опыта | 36 000 ₽ | 167 |
| до 3 лет | 56 450 ₽ | 298 |
| 3-5 лет | 65 000 ₽ | 293 |
| более 5 лет | 60 000 ₽ | 55 |
Зарплата и требуемое образование
Поле источника. «Не указано» — обычная ситуация для рабочих специальностей.
| Значение | Медиана | Вакансий |
|---|---|---|
| Высшее образование — бакалавриат | 65 000 ₽ | 298 |
| Среднее профессиональное образование | 39 865 ₽ | 234 |
| Высшее образование — специалитет, магистратура | 60 000 ₽ | 212 |
| Tребования не предъявляются | 67 500 ₽ | 30 |
| Высшее образование — подготовка кадров высшей квалификации | 50 000 ₽ | 16 |
| Общее образование | 65 000 ₽ | 8 |
| Высшее образование | 66 500 ₽ | 8 |
| Не указано | 125 000 ₽ | 7 |
График работы
Неполная занятость в месячные медианы не входит: её ставки несравнимы с окладом.
| Значение | Медиана | Вакансий |
|---|---|---|
| Полный рабочий день | 58 966 ₽ | 786 |
| Режим гибкого рабочего времени | 35 221 ₽ | 13 |
| Ненормированный рабочий день | 61 250 ₽ | 8 |
| Сменная работа | 75 000 ₽ | 6 |
Канал размещения
Кто разместил вакансию: служба занятости или работодатель напрямую.
| Значение | Медиана | Вакансий |
|---|---|---|
| Вакансия работодателя | 57 500 ₽ | 802 |
| Вакансия интернет ресурса | 125 000 ₽ | 11 |
Что требуют в вакансиях
Термины из полей «Требования» и «Обязанности». Доля — от числа работодателей, а не вакансий: иначе одна сеть с тысячей одинаковых объявлений определяла бы весь список.
Инструменты и техника
- 1С27%
Прочее в требованиях
- Программное обеспечение35%
- Разработка60%
- Программирование23%
- Код24%
- Интеграция19%
- Платформа20%
- Доработка17%
- Оптимизация21%
- Конфигурация20%
- Интерфейс15%
- Опыт разработки16%
- Архитектура15%
- Отладка15%
- Структура данные12%
- Sql12%
- База29%
- Обмен14%
- Конфигурация 1с12%
- Написание14%
Сколько добавляет навык
Медиана вакансий, где навык назван, против медианы остальных. Строка появляется только при 20 вакансиях с каждой стороны и не менее чем у пяти работодателей — иначе это политика оплаты одной компании, а не премия за навык.
| Навык | С навыком | Без него | Разница |
|---|---|---|---|
| Функционал83 против 730 вакансий | 100 000 ₽ | 52 500 ₽ | +91% |
| Конфигурация 1с90 против 723 вакансий | 95 000 ₽ | 55 000 ₽ | +73% |
| Написание113 против 700 вакансий | 85 000 ₽ | 51 402 ₽ | +65% |
| Доработка139 против 674 вакансий | 85 000 ₽ | 52 500 ₽ | +62% |
| Конфигурация159 против 654 вакансий | 85 000 ₽ | 52 750 ₽ | +61% |
| 1С218 против 595 вакансий | 80 000 ₽ | 50 000 ₽ | +60% |
| Платформа 1с89 против 724 вакансий | 87 500 ₽ | 55 817 ₽ | +57% |
| Опыт разработки145 против 668 вакансий | 77 500 ₽ | 50 000 ₽ | +55% |
| Разработка503 против 310 вакансий | 65 000 ₽ | 42 500 ₽ | +53% |
| Код206 против 607 вакансий | 70 000 ₽ | 50 000 ₽ | +40% |
Не полный месяц: неполная занятость
Суммы из вакансий, где занятость не полная. К месячному окладу они не приведены: числа часов в данных нет, а делить и умножать наугад значит придумывать цифру.
31 157 ₽ — медиана по 57 вакансиям, половина предложений между 27 093 ₽ и 33 867 ₽.
Кто чаще всего ищет
Работодатели с пятью и более вакансиями за окно.
- ГКУ «Центр социальной поддержки населения»9 вакансий · 31 157 ₽
- ООО «Строительный двор»7 вакансий · 60 000 ₽
- ООО «Яндекс»6 вакансий · 60 000 ₽
- ООО «Яндекс.технологии»6 вакансий · 60 000 ₽
- Ооо «стц»6 вакансий · 100 000 ₽
- АО «Северсталь-инфоком»5 вакансий · 40 000 ₽
- АО «Сиболеум»5 вакансий · 32 747 ₽
- ООО «Скб лаб»5 вакансий · 95 000 ₽
Примеры вакансий
Свежие объявления из выборки. Контакты работодателей мы не храним и не показываем — карточка открывается на первоисточнике.
- Программист
АДМИНИСТРАЦИЯ ГОРОДА УСОЛЬЕ-СИБИРСКОЕ · Усолье-Сибирское
47 302 ₽
Опубликовано 4 августа 2026
- Программист 1С
АКЦИОНЕРНОЕ ОБЩЕСТВО "САМАРСКИЙ ЗАВОД ЭЛЕКТРОМОНТАЖНЫХ ИЗДЕЛИЙ" · Самара
100 000 ₽
Опубликовано 4 августа 2026
- Программист
ГОСУДАРСТВЕННОЕ КАЗЕННОЕ УЧРЕЖДЕНИЕ ОРЕНБУРГСКОЙ ОБЛАСТИ "ЦЕНТР СОЦИАЛЬНОЙ ПОДДЕРЖКИ НАСЕЛЕНИЯ" · Новосергиевка
31 157 ₽
Опубликовано 4 августа 2026
- Программист
Индивидуальный предприниматель РАКИТИН АЛЕКСЕЙ ВЛАДИМИРОВИЧ
30 000 ₽
Опубликовано 4 августа 2026
- Программист
КГБУЗ "АЛТАЙСКАЯ ЦРБ" · Алтайское
31 157—35 000 ₽
Опубликовано 3 августа 2026
- Программист
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ "ГОРОДСКАЯ БОЛЬНИЦА ГОРОДА КРОПОТКИНА" МИНИСТЕРСТВА ЗДРАВООХРАНЕНИЯ КРАСНОДАРСКОГО КРАЯ · Кропоткин
39 000 ₽
Опубликовано 3 августа 2026
- Программист
ФГБОУ ВО НГМУ МИНЗДРАВА РОССИИ · Новосибирск
60 000—70 000 ₽
Опубликовано 3 августа 2026
- Программист
ФЕДЕРАЛЬНОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ "ЦЕНТР ГИГИЕНЫ И ЭПИДЕМИОЛОГИИ В ЕВРЕЙСКОЙ АВТОНОМНОЙ ОБЛАСТИ" · Биробиджан
37 000—40 000 ₽
Опубликовано 3 августа 2026
- Программист 1С
ООО "МАРТЕН" · Вологда
90 000—100 000 ₽
Опубликовано 3 августа 2026
- Программист Python
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ ПРОФЕССИОНАЛЬНАЯ КОЛЛЕКТОРСКАЯ ОРГАНИЗАЦИЯ "ТАЛИОН" · Красноярск
110 000—140 000 ₽
Опубликовано 3 августа 2026