ПроКодинг - Откроем для вас мир IT!

Сколько сейчас реально платят программистам? Короткий ответ: от 120 тыс ₽ у джуна в регионах до 600+ тыс ₽ у сеньора в топ‑компаниях. На зарубежной удалёнке - примерно от $3k до $12k в месяц. Дальше - конкретика и что делать, чтобы попасть в верхнюю часть вилки.

Быстрые ориентиры по РФ на сентябрь 2025, по открытым вакансиям и публичным офферам в комьюнити: Junior 120-200 тыс ₽, Middle 200-350 тыс ₽, Senior 350-600 тыс ₽, Team Lead 450-800 тыс ₽, Architect/Staff 600 тыс-1,2 млн ₽. Москва и СПб обычно дают +15-30% к регионам.

Удалёнка на зарубеж: продукт и аутсорс платят миддлам $3-7k, сеньорам $6-12k в месяц. Почасовые контракты - ориентиры $30-60/ч для Middle и $60-110/ч для Senior. Налоги и комиссии платёжек считайте отдельно, чтобы не ошибиться в «на руки».

Что сильнее всего двигает цифру: стек (Go, Swift/Kotlin, Scala, .NET Core, highload‑Java обычно дороже, чем классический PHP/WordPress), реальный продакшен‑опыт и влияние на метрики, английский, доменная экспертиза (финтех, телеком, ML/DS), формат компании (аутсорс vs продукт), редкие навыки - перформанс‑тюнинг, безопасность, платёжные интеграции.

Как быстро прикинуть свою «честную» вилку: соберите 20-30 актуальных вакансий по вашему стеку и уровню, выпишите нижнюю/верхнюю границы, уберите экстремумы и возьмите медиану. Сверьте с публичными офферами в профильных каналах. Получится рабочий коридор для торга.

Смотрите не только на оклад. Сравнивайте gross vs net, бонусы (часто 10-20% годовых), премии, переработки, опционы/RSU, ДМС, отпуск и больничные, удалённые расходы (коуоркинг, связь, техника), релокационный пакет. Бывает, оффер на 20% ниже по окладу выигрывает по total comp.

Про налоги в РФ: найм - НДФЛ 13-15% обычно уже удержан; контрактору часто выгоднее ИП на УСН 6% или самозанятый 4-6%, но добавляется отчётность. На международных контрактах заранее фиксируйте, кто платит VAT/withholding и как проходить комплаенс.

Фриланс ориентиры: в РФ - Junior 800-1500 ₽/ч, Middle 1500-3000 ₽/ч, Senior 3000-6000 ₽/ч. На международном рынке выставляйте ставку в $, считайте не только ставку, но и загрузку. Высокая ставка без стабильности - это лотерея.

Рынок и вилки 2025

Картина на 2025 простая: мидлам и сеньорам работы хватает, джунам сложнее. Компании экономят на рисках, но платят за опыт и влияние на продукт. Главный вопрос - какая зарплата программиста сейчас считается нормальной по рынку и из чего она складывается.

Диапазоны ниже - по открытым вакансиям и публичным офферам на HH.ru и Habr Career во второй половине 2024 и начале 2025. В России чаще указывают gross, НДФЛ удерживает работодатель, «на руки» обычно −13% (а при доходе свыше 5 млн ₽ в год ставка по НДФЛ для этой части - 15% - это норма НК РФ). Если контракт через самозанятость - налог 4% с физлиц и 6% с юрлиц, лимит дохода - 2,4 млн ₽ в год.

Быстрые ориентиры по РФ (брутто, в месяц):

  • Junior: 120-200 тыс ₽ (Москва/СПб ближе к верхней границе, регионы - к нижней).
  • Middle: 200-350 тыс ₽.
  • Senior: 350-600 тыс ₽.
  • Team Lead: 450-800 тыс ₽.
  • Staff/Architect: 600 тыс-1,2 млн ₽.

Разница по регионам держится в районе 15-30% в пользу Москвы и Петербурга. В крупных федеральных компаниях и прибыльных продуктах (финтех, маркетплейсы, телеком) верхние границы выше.

По стеку в РФ (брутто, Москва/СПб; регионы обычно −10-25%):

  • Backend Go/Java (highload), Scala, .NET Core: Middle 280-380 тыс ₽, Senior 450-700 тыс ₽.
  • Frontend React/TypeScript: Middle 220-330 тыс ₽, Senior 350-550 тыс ₽.
  • Mobile iOS/Android (Swift/Kotlin): Middle 250-370 тыс ₽, Senior 400-650 тыс ₽.
  • DevOps/SRE/Cloud: Middle 280-400 тыс ₽, Senior 450-700 тыс ₽.
  • Data/ML/DS: широкий разброс - Middle 250-400 тыс ₽, Senior 450-800 тыс ₽ в продуктах с реальной ML‑выручкой.
  • PHP (legacy/корп порталы), 1С: Middle 160-260 тыс ₽, Senior 250-380 тыс ₽; в редких highload‑нишах выше.

Международная удалёнка (обычно gross, налоги - ваша зона):

  • Месячные вилки: Middle $3-7k, Senior $6-12k, Staff $10-15k.
  • Почасовые контракты: Middle $30-60/ч, Senior $60-110/ч, нишевые эксперты (security, low‑latency, HFT) - выше.
  • Часто есть бонус 10-20% годовых и/или опционы/RSU. Смотрите total comp, а не только оклад.

Тип компании влияет не меньше, чем стек:

  • Продуктовые - выше оклад + бонус/опционы, но жестче требования по влиянию на метрики.
  • Аутсорс/аутстафф - ровнее процесс и стек, вилки умеренные, иногда выше ставка при почасовой модели.
  • Энтерпрайз/гос‑контур - стабильность, но потолок по доходу и стеку.

Что реально двигает вилку вверх в 2025: опыт в высоконагруженных системах, знание облаков (AWS/GCP/Azure) на продакшене, английский B2+ для клиентов, безопасность, платёжные интеграции, ML в продуктах с доходом. Бумажные сертификаты почти не помогают без кейсов.

Как быстро проверить, где вы на рынке:

  1. Соберите 20-30 актуальных вакансий под ваш стек и город.
  2. Запишите вилки, отметьте формат (офис/гибрид/удалёнка) и тип компании.
  3. Уберите экстремумы (топ‑5% и низ‑5%), посмотрите медиану и верхнюю четверть - это рабочий коридор для торга.
  4. Сравните gross и net, проверьте бонусы, опционы, переработки, отпуск.

И напоследок про формулировки в офферах: «на руки» в найме - это net после НДФЛ; «ставка» у контрактора - до ваших налогов и комиссий; «OTE» - оклад + переменный бонус при 100% выполнении целей. Разобрались в терминах - меньше сюрпризов и честнее переговоры.

Что влияет на доход

Деньги в разработке двигают три вещи: редкость навыка, измеримая польза бизнесу и готовность брать ответственность. Всё остальное - детали. Ниже разложу по факторам, с понятными ориентирами по надбавкам.

Уровень. Разница между Junior, Middle и Senior - это не годы стажа, а ответственность и масштаб задач. Junior решает хорошо сформулированные задачи под присмотром. Middle тянет фичи от идеи до релиза и чинит прод. Senior проектирует, ревьюит и ускоряет команду. Переход с Junior на Middle обычно поднимает доход на 50-80%, с Middle на Senior - ещё на 40-70% (по открытым оффер-диапазонам 2024-2025).

Стек. За технологии с высокой нагрузкой и сложной инфраструктурой платят больше: Go/Java для highload, .NET Core в enterprise, Scala в data‑пайплайнах, Swift/Kotlin в нативной мобилке. Стэки с низким порогом входа и избытком кандидатов (CRUD на чистом PHP, простой WordPress) обычно дешевле. На международных контрактах в 2024 Senior по Go/Java часто видит $60-110 в час; WordPress‑разработка - $20-40 в час.

Домен и продукт. Финтех, рекламо‑платформы, телеком, SaaS с жёсткими SLO платят премию за риск и влияние на выручку. Геймдев и EdTech местами платят ниже, зато дают быстрый рост по задачам. Если вы умеете снижать инфраструктурные косты, улучшать конверсию или время отклика - это прямой аргумент на плюс к офферу.

Тип компании. Продуктовые компании и большие экосистемы обычно платят выше аутсорса за счёт бонусов и долгосрочных опционов. Аутсорс чаще даёт стабильную загрузку, но без сильных бонусов. Наличие on‑call/дежурств и SLA‑штормов - это доплата 5-20% или отдельные выплаты за смены.

Регион и удалёнка. Москва и СПб традиционно платят на 15-30% выше регионов. Зарубежная удалёнка может кратно поднять вилку, если английский B2+ и есть опыт в распределённых командах. По данным U.S. Bureau of Labor Statistics (май 2023), медианная годовая зарплата Software Developers в США - $132,930, и это объясняет, почему офферы «на вне» часто заметно выше локальных.

Язык и коммуникация. Английский - это не «плюсик в резюме», это доступ к рынку с другими бюджетами. Уровень B2+ открывает переговоры напрямую, без посредников, и прибавляет 10-30% к доходу за счёт большего выбора проектов.

Измеримый вклад. Работодатели лучше всего платят за цифры: срезали latency на 35%, снизили cloud‑счёт на 18%, подняли конверсию чекаута на 1.2 п.п., автоматизировали процесс и убрали 20 часов рутины в неделю. Фиксируйте такие метрики - это самый сильный аргумент в торге.

ФакторТипичный эффект на доходКомментарий
Переход Junior → Middle+50-80%Самостоятельная поставка фич, ответственность за прод
Переход Middle → Senior+40-70%Проектирование, ревью, влияние на команду
Highload стек (Go/Java, Scala, .NET Core)+20-50%Спрос > предложение, сложность среды
Нативная мобильная (Swift/Kotlin)+10-30%Особенно в продуктах с большой MAU
Финтех/AdTech/Telecom домен+10-25%Высокие требования к надёжности/скорости
Москва/СПб против регионов+15-30%Разница в бюджетах и конкуренции
Английский B2+ и интервью на нём+10-30%Доступ к зарубежным офферам
On‑call/дежурства+5-20% или почасовые выплатыКомпенсация за риск и стресс
Жёсткий торг и несколько офферов+5-15%Конкурентные предложения двигают вилку

Налоги и форма занятости. В найме в РФ НДФЛ 13% до 5 млн ₽ в год и 15% на сумму сверх этого - обычно удержан работодателем. Самозанятый платит 4% с доходов от физлиц и 6% от юрлиц (порог режима - 2,4 млн ₽ в год). ИП на УСН 6% часто выгоднее для контрактов, но прибавляются отчётность и фиксированные взносы. Один и тот же gross может давать разный net - считайте руками.

Как быстро поднять зарплата программиста за 3-6 месяцев:

  • Выберите «дорогую» связку: язык + домен + метрика (например, Go + финтех + снижение задержек).
  • Закройте пробелы по системному дизайну: очереди, кэширование, индексы, идемпотентность.
  • Соберите портфолио кейсов с цифрами: 3-5 историй «проблема → действие → результат».
  • Подтяните английский до B2: 20-30 часов разговорной практики - и идите на мок‑интервью.
  • Сделайте воронку: 30 откликов → 10 скринингов → 3-5 финалов → 1-2 оффера, затем торг.

Короткая проверка своей цены: соберите 20-30 вакансий по вашему стеку и уровню, выпишите диапазоны, уберите крайности, посчитайте медиану. Сверьте с реальными офферами в комьюнити и калькуляторами компенсаций (например, открытые отчёты и агрегаторы 2024). Это и будет ваш рабочий коридор для диалога.

Регион, формат, налоги

Регион, формат, налоги

Где ты живёшь и как оформлен - это разница в доходе до трети. В Москве и СПб платят больше, международная удалёнка добавляет ещё. Главное - считать не только оклад, но и чистые деньги на руки, комиссии и взносы. Да, даже у такой вещи, как зарплата программиста, география и формат решают.

По регионам. Вилки в Москве и СПб обычно на 15-30% выше, чем в большинстве регионов. Сильные ИТ-центры - Казань, Новосибирск, Екатеринбург - отстают меньше (часто на 10-15%). Региональная удалёнка внутри РФ нередко платит «московскую» вилку, если ты работаешь в продукте и влияешь на ключевые метрики. Но многие работодатели держат гео-коэффициенты: одна и та же роль в условной Твери может быть на 10-20% дешевле, чем в столице.

Международная удалёнка. Большая часть компаний в США и ЕС платит по «гео-бэндам» - фиксированным грейдам по стоимости локации. Разброс 10-30% между «дорогими» (например, Сан‑Франциско/Нью‑Йорк) и «обычными» регионами - нормальная практика. На контрактах часто просят 4-6 часов пересечения с командой по времени. Это влияет на ставку: чем дальше по часовым поясам и сложнее коммуникация, тем чаще предлагают вилку ближе к нижней границе.

Формат занятости. В продуктовых командах медиана выше, чем в классическом аутсорсе/аутстаффе (часто на 10-25%), зато конкуренция и требования к ответственности выше. Стартапы дают опционы с вестингом 4 года и клифом 1 год - деньги не сразу, риски выше, но апсайд есть. На аутсорсе чаще почасовая оплата и понятный овертайм. Фриланс - свобода, но нужно держать загрузку не ниже 60-70%, иначе календарь «съест» твою ставку.

Офис, гибрид, чистая удалёнка. До 2022 многие компании дисконтировали удалёнку, сейчас в РФ чаще платят одинаково, а разница идёт через гео-коэффициенты. За полный офис иногда дают +5-10% к окладу и доплаты за питание, но это быстро съедается временем в дороге.

Налоги: найм. В РФ НДФЛ 13% до порога 5 млн ₽ в год и 15% на сумму сверху (п. 1 ст. 224 НК РФ). Налог удерживает работодатель - на руки приходит «net». Помни про скрытую часть «стоимости» тебя для компании: страховые взносы работодателя - примерно 30% сверху (22% ПФР, 5,1% ОМС, 2,9% ВНиМ; ставки и базы у взносов разные). Это важно, когда сравниваешь оффер в найм и контракт с оплатой «грязными» деньгами.

Налоги: ИП на УСН. Две базовые схемы: 6% с дохода или 15% «доходы минус расходы». Плюс фиксированные страховые взносы ИП за себя и 1% с дохода свыше 300 тыс ₽ в год. Взносами можно уменьшать налог (на УСН 6% - до нуля, если нет сотрудников). Для разработчиков без больших подтверждаемых расходов чаще выгодна УСН 6%.

Налоги: самозанятый (НПД). Ставки 4% с поступлений от физлиц и 6% от юрлиц/ИП. Есть лимит по доходу - 2,4 млн ₽ в год; после превышения нужно менять режим. Плюсы - минимум отчётности и онлайн‑чеки через «Мой налог». Минусы - нельзя нанимать сотрудников и нет пенсионных начислений по умолчанию (их можно платить добровольно).

Международные контракты и комплаенс. Американские компании обычно просят W‑8BEN/W‑8BEN‑E, и в большинстве случаев не удерживают налоги у источника для услуг подрядчика-нерезидента. В ЕС по B2B‑услугам часто работает «reverse charge»: ты не начисляешь VAT, клиент сам его учитывает у себя. Но свои налоги в стране резидентства платишь в любом случае.

Платёжные каналы и комиссии. SWIFT‑переводы стоят фиксированно (обычно $10-50 за транзакцию) плюс валютный спред банка 0,5-2%. Платёжные платформы берут 0,5-3% и иногда добавляют конвертацию. Это прямые минусы к твоей «на руки», их надо закладывать в ставку.

Как сравнивать офферы по формату - быстрый чек‑лист:

  • Свести всё к месячному «net»: оклад/ставка минус налоги, комиссии и взносы.
  • Учесть бонусы, опционы (график вестинга и ликвидность), ДМС, отпуск, переработки.
  • Проверить гео‑коэффициент: вилки для твоего города/страны и политика компании по релокации.
  • Посчитать время и стоимость логистики (офис/гибрид): дорога, питание, коворкинг, связь.
  • Для ИП/НПД - добавить бухучёт, банк, софт, юридические риски и простой между проектами.

Мини‑формулы, чтобы не промахнуться:

  • Найм (до 5 млн ₽ в год): Net = Gross × 0,87. Пример: 300 000 ₽ gross → 261 000 ₽ net.
  • ИП УСН 6%: Net ≈ Выручка − 6% − страхвзносы − 1% с суммы свыше 300 тыс ₽ в год − комиссии банка/платёжек.
  • НПД: Net ≈ Поступления − 4%/6% − комиссии платёжек (при работе с юрлицами - 6%).

Совет напоследок. Держи таблицу: город/формат/режим налогообложения/валюта/комиссии и пересчитывай total comp раз в квартал. Рынок быстро меняется, а цифры любят внимание.

Стратегии роста и торг

Самые большие прибавки обычно приходят не из «индексации на 5-10%», а при смене работы: на практике многие получают +15-30% к офферу при грамотном торге. Твоя зарплата программиста быстрее растёт, когда ты подтверждаешь ценность цифрами: метрики продукта, экономия инфраструктуры, ускорение релизов.

Сначала - где брать точные вилки. Для международных офферов помогают законы о прозрачности оплаты: работодатели обязаны публиковать диапазоны. Это позволяет заякорить ожидания не «с потолка», а по рынку.

ЮрисдикцияС какого числаЧто обязаны указыватьГде пригодится
Нью‑Йорк (NYC)01.11.2022Диапазон оплаты в каждой вакансииУдалёнка/офисные роли в NYC
Калифорния (SB 1162)01.01.2023Диапазон оплаты в объявлениях (15+ сотрудников)Remote и офисы в CA
Колорадо (Equal Pay for Equal Work Act)01.01.2021Диапазон оплаты и бенефиты в вакансияхКросс‑штатные/удалённые роли с допуском работы из CO
Вашингтон (SB 5761)01.01.2023Диапазон и описание бенефитов (15+)Remote и офисы в WA
ЕС (Pay Transparency Directive)к 07.06.2026Диапазон компенсации в объявлении или до интервьюОфферы в странах ЕС

В России прозрачности меньше, но проверять вилки можно по hh.ru, профильным каналам с опубликованными офферами и публичным грейдам в крупных продуктах. Не путай gross и net, учитывай НДФЛ: 13% до 5 млн ₽ в год и 15% сверх (действует с 2021 года).

Как расти по уровню и доходу без скачков по граблям. Держи короткий план на 90 дней, который реально работает для мидла и выше:

  1. Ставь бизнес‑цель: «−20% затрат на инфраструктуру» или «+5 п.п. конверсии онбординга». Цель привяжет твой вклад к деньгам.
  2. Закрой один «дорогой» пробел в стеке: например, профилирование и оптимизация запросов, очереди, кэш, observability, безопасность платежей. За это платят выше типичного CRUD.
  3. Задокументируй результаты: до/после, графики, PR‑ы, метрики. Сохрани ссылки - это база для промо и торга.
  4. Попроси внутренний «калибровочный» фидбек у 2-3 старших коллег и лида. Исправь слабые места за 2-3 недели.
  5. Собери «brag‑doc»: 1 страница с вкладом, цифрами и отзывами. С ней проще получить апгрейд грейда или сильный оффер снаружи.

Переходим к переговорам. Работает простая схема «якорение - пауза - уточнение total comp - встречное предложение».

  1. До интервью. Если просят «ожидания», отвечай диапазоном от 75‑го перцентиля по рынку: «Ожидаю 320-380 тыс ₽ net/мес, зависит от задач и опционов». Для США/ЕС - указывай валюту и период (год/месяц) и уточняй про бонус/RSU.
  2. На первом оффере. Сначала попроси total compensation: «Какой оклад, бонусы, RSU/опционы, надбавки, отпуск, ДМС, компенсации техники?» Запиши всё.
  3. Якорение вверх. «С учётом моего опыта в highload и сокращения latencies на 40% в прошлой роли, я целюсь в 380 тыс ₽ net или эквивалент по gross. Можно обсудить этот уровень?» Скажи и помолчи. Пауза часто работает лучше аргументов.
  4. Встречное. Если оффер ниже ожидаемого на 15-20%, проси: «Можем поднять оклад на 12% и добавить 2 доп. отпуска/релокацию/поднятый бонус по итогам 6 месяцев?» Альтернативы повышают шанс согласия.
  5. Закрепи письменно. Попроси финальную PDF/письмо с цифрами и сроками действия оффера (часто 3-7 дней). Проверь клоу‑бэк по sign‑on бонусу: обычно возврат при уходе в первые 6-12 месяцев.

Полезные юридические и процессные детали, которые часто упускают:

  • Россия: по ТК РФ сотрудник может уволиться с уведомлением за 2 недели (ст. 80). Испытательный срок обычно до 3 месяцев (ст. 70), для руководителей - до 6.
  • Контракты с США как подрядчик: часто попросят W‑8BEN/W‑8BEN‑E, платежи через Wise/Payoneer, комиссии заложи в ставку.
  • Бонусы: годовой бонус 10-20% - норма для многих продуктов. Уточняй цель, формулу и нижний гарант.
  • Опционы/RSU: смотри вестинг (например, 4 года с 1‑годовым клиффом) и ликвидность. Спроси strike price и срок на exercise при увольнении.

Когда просить повышений. Удобные точки - конец квартала перед бюджетированием и сезон ревью. Во многих компаниях пересмотры 1-2 раза в год, окна решения - 4-8 недель. Подай запрос заранее с цифрами вклада, а не «хочу больше».

Если ты ИП или самозанятый, считай ставку через загрузку. Не оклад, а выручка после налогов и простоев. Типичная формула: желаемый «net‑доход в месяц × 1.7-2.1» делим на оплачиваемые часы. Коэффициент покрывает налоги, отпуск, больничные, простой и комиссии платёжек.

Что реально повышает шансы на верх вилки:

  • Кейсы с деньгами: «сэкономил 1.2 млн ₽ в год, перенеся очереди в SQS и включив авто‑scale» звучит сильнее, чем «оптимизировал». Цифры - валюта переговоров.
  • Дефицитные навыки по рынку: облачная экономика (FinOps), безопасность, перформанс, мобайл с глубоким UI performance, бэкенд с очередями/стримингом, data‑инженерия.
  • Английский B2+: открывает международные вилки и позволяет просить в $/€ сразу диапазон рынка.
  • Реферальные интро: тёплые рекомендации повышают конверсию в оффер и дают больше гибкости в торге.

Наконец, про «красные флаги»: запрет обсуждать зарплату, размытые обязанности, только фикс без бонусов в продукте с метриками - повод дважды подумать. В торге отказываются двигаться совсем? Попроси альтернативы: быстрый пересмотр через 3 месяца по KPI, sign‑on, доп. отпуск, удалённые расходы, обучение.

Написать комментарий