Зарплата программиста в России
Медианная зарплата программиста в России — 60 000 ₽ в месяц. Половина работодателей предлагает от 37 898 до 85 000 ₽. Расчёт по 796 вакансиям с указанной зарплатой из 849, данные на 5 августа 2026.
Медианная зарплата (до вычета НДФЛ)
60 000 ₽
796 вакансий за 90 дней, данные на 5 августа 2026. Пунктир — уровень МРОТ
- медиана
- половина вакансий (p25–p75)
- уровень МРОТ
Рассчитано по 796 вакансиям из 849, где указана зарплата (94%). Окно — 90 дней, данные на 5 августа 2026. Одинаковые вакансии одного работодателя считаются одним наблюдением.
Что говорят цифры
- Основной диапазон предложений — от 37 898 ₽ до 85 000 ₽: в него попадает половина вакансий.
- Больше всего платят в Псковской области — 140 000 ₽, на 133% выше медианы.
- За год медиана снизилась на 16%.
- Опыт добавляет к зарплате: «более 5 лет» дают 59% сверх того, что предлагают новичкам.
- В 37% вакансий требуется высшее образование — бакалавриат.
- 75 вакансий (9%) обещают ровно минимальный размер оплаты труда.
Зарплаты на уровне МРОТ
В 9% вакансий указана сумма на уровне минимального размера оплаты труда (75 из 796). Медиана без этих вакансий — 60 000 ₽.
Массовое указание МРОТ — особенность государственного портала: часть работодателей публикует минимально допустимую сумму вместо реальной.
Как распределяются зарплаты
Каждый столбец — диапазон шириной 12 000 ₽. Высота — сколько вакансий попало в диапазон.
Те же данные таблицей
| Диапазон | Вакансий | Доля |
|---|---|---|
| 24 000—36 000 ₽ | 177 | 22.2% |
| 36 000—48 000 ₽ | 133 | 16.7% |
| 48 000—60 000 ₽ | 86 | 10.8% |
| 60 000—72 000 ₽ | 137 | 17.2% |
| 72 000—84 000 ₽ | 52 | 6.5% |
| 84 000—96 000 ₽ | 35 | 4.4% |
| 96 000—108 000 ₽ | 35 | 4.4% |
| 108 000—120 000 ₽ | 19 | 2.4% |
| 120 000—132 000 ₽ | 23 | 2.9% |
| 132 000—144 000 ₽ | 7 | 0.9% |
| 144 000—156 000 ₽ | 28 | 3.5% |
| 156 000—168 000 ₽ | 8 | 1.0% |
| 168 000—180 000 ₽ | 10 | 1.3% |
| 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.8% |
| 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.3% |
| 336 000—348 000 ₽ | 1 | 0.1% |
Как менялась медиана
Разрыв линии — месяц, где вакансий меньше 10. Соединять такие точки нельзя: получился бы тренд, которого не измеряли.
Те же данные таблицей
| Месяц | Медиана | Вакансий |
|---|---|---|
| май 25 | 70 000 ₽ | 3 |
| июн 25 | 58 125 ₽ | 8 |
| июл 25 | 71 500 ₽ | 9 |
| авг 25 | 70 000 ₽ | 17 |
| сен 25 | 62 500 ₽ | 18 |
| окт 25 | 65 250 ₽ | 14 |
| ноя 25 | 95 000 ₽ | 15 |
| дек 25 | 35 000 ₽ | 25 |
| янв 26 | 35 000 ₽ | 86 |
| фев 26 | 51 250 ₽ | 52 |
| мар 26 | 60 000 ₽ | 55 |
| апр 26 | 60 000 ₽ | 57 |
| май 26 | 60 000 ₽ | 53 |
| июн 26 | 60 000 ₽ | 107 |
| июл 26 | 60 000 ₽ | 191 |
Статистика выборки
| Медиана | 60 000 ₽ |
|---|---|
| Медиана без МРОТ-кластера | 60 000 ₽ |
| Усечённая средняя (p5–p95) | 67 193 ₽ |
| 10-й перцентиль | 31 047 ₽ |
| 25-й перцентиль | 37 898 ₽ |
| 75-й перцентиль | 85 000 ₽ |
| 90-й перцентиль | 150 000 ₽ |
| Минимум | 27 093 ₽ |
| Максимум | 344 828 ₽ |
| Медиана «предлагают от» | 50 000 ₽ |
| Медиана «предлагают до» | 60 000 ₽ |
| Вакансий в расчёте | 796 |
| На уровне МРОТ75 вакансий | 9% |
| МРОТ с районным коэффициентом | 27 093 ₽ |
Зарплата программиста по регионам России
| Регион | Медиана | Отличие | Вакансий |
|---|---|---|---|
| Псковская область | 140 000 ₽ | +133% | 2 |
| Республика Алтай | 104 690 ₽ | +74% | 2 |
| Иркутская область | 100 000 ₽ | +67% | 9 |
| Санкт-Петербург | 100 000 ₽ | +67% | 53 |
| Мурманская область | 99 900 ₽ | +67% | 2 |
| Забайкальский край | 91 250 ₽ | +52% | 4 |
| Приморский край | 87 500 ₽ | +46% | 14 |
| Ямало-Ненецкий автономный округ | 87 500 ₽ | +46% | 1 |
| Камчатский край | 80 000 ₽ | +33% | 11 |
| Магаданская область | 80 000 ₽ | +33% | 1 |
| Московская область | 80 000 ₽ | +33% | 9 |
| Рязанская область | 80 000 ₽ | +33% | 3 |
| Пензенская область | 77 000 ₽ | +28% | 6 |
| Архангельская область | 72 500 ₽ | +21% | 4 |
| Чувашская Республика | 72 500 ₽ | +21% | 4 |
| Ленинградская область | 70 375 ₽ | +17% | 6 |
| Калининградская область | 70 000 ₽ | +17% | 7 |
| Хабаровский край | 69 797 ₽ | +16% | 10 |
| Свердловская область | 67 500 ₽ | +13% | 49 |
| Нижегородская область | 67 400 ₽ | +12% | 12 |
| Костромская область | 65 728 ₽ | +10% | 4 |
| Ярославская область | 65 082 ₽ | +8% | 6 |
| Москва | 65 000 ₽ | +8% | 135 |
| Самарская область | 65 000 ₽ | +8% | 30 |
| Новосибирская область | 62 500 ₽ | +4% | 21 |
| Амурская область | 60 000 ₽ | 0% | 3 |
| Пермский край | 60 000 ₽ | 0% | 10 |
| Республика Татарстан | 60 000 ₽ | 0% | 13 |
| Тульская область | 60 000 ₽ | 0% | 7 |
| Тюменская область | 60 000 ₽ | 0% | 10 |
| Республика Саха (Якутия) | 57 500 ₽ | −4% | 9 |
| Республика Коми | 56 515 ₽ | −6% | 4 |
| Ханты-Мансийский автономный округ — Югра | 56 134 ₽ | −6% | 5 |
| Ростовская область | 54 000 ₽ | −10% | 20 |
| Херсонская область | 52 266 ₽ | −13% | 2 |
| Сахалинская область | 52 012 ₽ | −13% | 2 |
| Кабардино-Балкарская Республика | 50 524 ₽ | −16% | 2 |
| Кировская область | 50 000 ₽ | −17% | 7 |
| Республика Марий Эл | 50 000 ₽ | −17% | 5 |
| Томская область | 50 000 ₽ | −17% | 9 |
| Калужская область | 46 500 ₽ | −22% | 4 |
| Еврейская автономная область | 46 000 ₽ | −23% | 4 |
| Республика Бурятия | 45 500 ₽ | −24% | 1 |
| Орловская область | 45 000 ₽ | −25% | 9 |
| Республика Карелия | 44 703 ₽ | −25% | 1 |
| Красноярский край | 44 550 ₽ | −26% | 12 |
| Республика Хакасия | 43 925 ₽ | −27% | 2 |
| Вологодская область | 42 225 ₽ | −30% | 10 |
| Брянская область | 42 000 ₽ | −30% | 2 |
| Владимирская область | 41 150 ₽ | −31% | 4 |
| Челябинская область | 41 059 ₽ | −32% | 14 |
| Белгородская область | 40 000 ₽ | −33% | 10 |
| Республика Башкортостан | 40 000 ₽ | −33% | 14 |
| Удмуртская Республика | 40 000 ₽ | −33% | 15 |
| Воронежская область | 39 500 ₽ | −34% | 9 |
| Липецкая область | 39 500 ₽ | −34% | 4 |
| Кемеровская область — Кузбасс | 39 333 ₽ | −34% | 6 |
| Республика Тыва | 39 252 ₽ | −35% | 1 |
| Краснодарский край | 38 250 ₽ | −36% | 28 |
| Курганская область | 38 079 ₽ | −37% | 2 |
| Саратовская область | 37 850 ₽ | −37% | 16 |
| Карачаево-Черкесская Республика | 37 500 ₽ | −37% | 3 |
| Запорожская область | 37 200 ₽ | −38% | 3 |
| Ульяновская область | 37 000 ₽ | −38% | 8 |
| Волгоградская область | 35 304 ₽ | −41% | 7 |
| Омская область | 35 000 ₽ | −42% | 7 |
| Астраханская область | 34 000 ₽ | −43% | 1 |
| Алтайский край | 33 757 ₽ | −44% | 8 |
| Смоленская область | 33 750 ₽ | −44% | 4 |
| Луганская Народная Республика | 33 547 ₽ | −44% | 4 |
| Оренбургская область | 33 290 ₽ | −45% | 10 |
| Тверская область | 32 500 ₽ | −46% | 5 |
| Республика Адыгея | 32 000 ₽ | −47% | 4 |
| Республика Мордовия | 31 274 ₽ | −48% | 6 |
| Республика Крым | 31 047 ₽ | −48% | 5 |
| Ставропольский край | 30 500 ₽ | −49% | 13 |
| Республика Калмыкия | 29 797 ₽ | −50% | 2 |
| Донецкая Народная Республика | 29 000 ₽ | −52% | 7 |
| Республика Северная Осетия — Алания | 28 047 ₽ | −53% | 2 |
| Тамбовская область | 28 000 ₽ | −53% | 3 |
| Ивановская область | 27 547 ₽ | −54% | 5 |
| Республика Дагестан | 27 320 ₽ | −54% | 2 |
| Курская область | 27 093 ₽ | −55% | 5 |
| Чеченская Республика | 27 093 ₽ | −55% | 1 |
Топ-20 городов по зарплате программиста
Только вакансии, у которых населённый пункт назван в адресе и есть в справочнике. Вакансии из сёл считаются в своём регионе.
| Город | Медиана | Отличие | Вакансий |
|---|---|---|---|
| Подольск, Московская область | 270 000 ₽ | +350% | 1 |
| Долгопрудный, Московская область | 240 000 ₽ | +300% | 1 |
| Семенов, Нижегородская область | 189 700 ₽ | +216% | 1 |
| Жуковский, Московская область | 172 500 ₽ | +188% | 2 |
| Вольно-Надеждинское, Приморский край | 172 000 ₽ | +187% | 1 |
| Елабуга, Республика Татарстан | 146 250 ₽ | +144% | 2 |
| Псков, Псковская область | 140 000 ₽ | +133% | 2 |
| Набережные Челны, Республика Татарстан | 137 500 ₽ | +129% | 2 |
| Пенза, Пензенская область | 137 000 ₽ | +128% | 2 |
| Всеволожск, Ленинградская область | 132 250 ₽ | +120% | 1 |
| Саянск, Иркутская область | 128 500 ₽ | +114% | 1 |
| Гаврилов-Ям, Ярославская область | 125 000 ₽ | +108% | 1 |
| Чебоксары, Чувашская Республика | 122 500 ₽ | +104% | 2 |
| Артем, Приморский край | 120 500 ₽ | +101% | 2 |
| Сосновый Бор, Ленинградская область | 120 000 ₽ | +100% | 1 |
| Тверь, Тверская область | 120 000 ₽ | +100% | 2 |
| Кировск, Мурманская область | 119 800 ₽ | +100% | 1 |
| Рязань, Рязанская область | 115 000 ₽ | +92% | 2 |
| Омск, Омская область | 112 500 ₽ | +88% | 4 |
| Иркутск, Иркутская область | 110 000 ₽ | +83% | 5 |
Зарплата и требуемый опыт
Опыт берётся из отдельного поля вакансии, а не из текста требований.
| Значение | Медиана | Вакансий |
|---|---|---|
| без опыта | 37 650 ₽ | 156 |
| до 3 лет | 57 200 ₽ | 296 |
| 3-5 лет | 65 000 ₽ | 289 |
| более 5 лет | 60 000 ₽ | 55 |
Зарплата и требуемое образование
Поле источника. «Не указано» — обычная ситуация для рабочих специальностей.
| Значение | Медиана | Вакансий |
|---|---|---|
| Высшее образование — бакалавриат | 65 000 ₽ | 297 |
| Среднее профессиональное образование | 40 000 ₽ | 219 |
| Высшее образование — специалитет, магистратура | 60 000 ₽ | 210 |
| Tребования не предъявляются | 67 500 ₽ | 30 |
| Высшее образование — подготовка кадров высшей квалификации | 50 000 ₽ | 16 |
| Общее образование | 60 000 ₽ | 9 |
| Высшее образование | 66 500 ₽ | 8 |
| Не указано | 125 000 ₽ | 7 |
График работы
Неполная занятость в месячные медианы не входит: её ставки несравнимы с окладом.
| Значение | Медиана | Вакансий |
|---|---|---|
| Полный рабочий день | 60 000 ₽ | 769 |
| Режим гибкого рабочего времени | 35 221 ₽ | 13 |
| Ненормированный рабочий день | 61 250 ₽ | 8 |
| Сменная работа | 75 000 ₽ | 6 |
Канал размещения
Кто разместил вакансию: служба занятости или работодатель напрямую.
| Значение | Медиана | Вакансий |
|---|---|---|
| Вакансия работодателя | 58 932 ₽ | 785 |
| Вакансия интернет ресурса | 125 000 ₽ | 11 |
Что требуют в вакансиях
Термины из полей «Требования» и «Обязанности». Доля — от числа работодателей, а не вакансий: иначе одна сеть с тысячей одинаковых объявлений определяла бы весь список.
Инструменты и техника
- 1С27%
Прочее в требованиях
- Программное обеспечение34%
- Программирование23%
- Разработка60%
- Код24%
- Интеграция19%
- Платформа20%
- Доработка17%
- Оптимизация21%
- Конфигурация20%
- Интерфейс15%
- Опыт разработки16%
- Архитектура15%
- Отладка15%
- Структура данные12%
- Sql12%
- База29%
- Обмен14%
- Конфигурация 1с12%
- Написание14%
Сколько добавляет навык
Медиана вакансий, где навык назван, против медианы остальных. Строка появляется только при 20 вакансиях с каждой стороны и не менее чем у пяти работодателей — иначе это политика оплаты одной компании, а не премия за навык.
| Навык | С навыком | Без него | Разница |
|---|---|---|---|
| Функционал82 против 714 вакансий | 100 000 ₽ | 55 000 ₽ | +82% |
| Конфигурация 1с90 против 706 вакансий | 95 000 ₽ | 55 000 ₽ | +73% |
| 1С218 против 578 вакансий | 80 000 ₽ | 50 000 ₽ | +60% |
| Опыт разработки145 против 651 вакансии | 77 500 ₽ | 50 000 ₽ | +55% |
| Доработка137 против 659 вакансий | 85 000 ₽ | 55 000 ₽ | +55% |
| Конфигурация159 против 637 вакансий | 85 000 ₽ | 55 000 ₽ | +55% |
| Написание113 против 683 вакансий | 85 000 ₽ | 55 000 ₽ | +55% |
| Платформа 1с89 против 707 вакансий | 87 500 ₽ | 57 500 ₽ | +52% |
| Разработка497 против 299 вакансий | 65 000 ₽ | 43 500 ₽ | +49% |
| Код206 против 590 вакансий | 70 000 ₽ | 50 000 ₽ | +40% |
Не полный месяц: неполная занятость
Суммы из вакансий, где занятость не полная. К месячному окладу они не приведены: числа часов в данных нет, а делить и умножать наугад значит придумывать цифру.
30 524 ₽ — медиана по 52 вакансиям, половина предложений между 27 093 ₽ и 35 115 ₽.
Кто чаще всего ищет
Работодатели с пятью и более вакансиями за окно.
- ООО «Специальный технологический центр»7 вакансий · 100 000 ₽
- ООО «Строительный двор»7 вакансий · 60 000 ₽
- ООО «Яндекс»6 вакансий · 60 000 ₽
- ООО «Яндекс.технологии»6 вакансий · 60 000 ₽
- ООО «Скб лаб»5 вакансий · 95 000 ₽
- АО «Монитор электрик»5 вакансий · 65 000 ₽
- АО «Северсталь-инфоком»5 вакансий · 40 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