Короткий ответ: работа программистом остаётся одной из самых оплачиваемых на российском рынке: медиана инженера-программиста по данным hh.ru около 121 628 рублей в месяц, а мидлы и сеньоры в Москве зарабатывают заметно выше 200 тысяч. Вход в профессию при этом стал требовательнее: вакансий для джуниоров меньше, чем в пик онлайн-бума, и конкуренция на старте высокая. Ниже: реальные зарплаты по грейдам и стекам, что нужно для старта, какие направления растут и как выстроить поиск работы в IT.
Обновлено: сентябрь 2026.
Профессия выгодно отличается прозрачностью: стек, грейд и рынок задают вилку почти без сюрпризов, а портфолио работает вместо лет стажа. Поэтому программисту проще, чем многим, планировать доход: шаг вверх описывается конкретными навыками и практикой, а не «нужными связями».
Сколько зарабатывают программисты
Ориентиры полезно держать из двух источников, потому что они считают разное. По данным hh.ru, медиана инженера-программиста составляет 121 628 рублей, Java-разработчику предлагают медианно около 112 782 рублей, это уровень предложений работодателей. Опросы самих специалистов, например разбор карьерного портала hh.ru по языкам, дают выше: медиана IT-специалистов в России около 180 тысяч, в Москве 225-230 тысяч.
Грейды разворачивают вилку: по PHP-рынку джуну предлагают 50-72 тысячи, мидл получает 78-200 тысяч, сеньор стартует от 230 тысяч. Разрыв между джуном и мидлом объясняется просто: мидл закрывает задачи без наставника, от которого на старте зависит продуктивность всей команды.
| Уровень | Типичный доход | Что умеет |
|---|---|---|
| Джун | от 50 000 до 72 000 рублей | задачи под контролем наставника |
| Мидл | от 78 000 до 200 000 рублей | самостоятельные задачи и фичи целиком |
| Сеньор | от 230 000 рублей | архитектура, решения, менторство |
Нужен ли диплом и как войти в профессию
Формально диплом не обязателен: на собеседовании проверяют код и понимание, а не корочку. Реальный фильтр входа это первый оффер: без коммерческого опыта кандидата сравнивают по пет-проектам, контрибьюциям в опенсорс и результатам тестовых заданий. Разумный путь: выбрать один язык под желаемый рынок, собрать два-три проекта, которые что-то делают, выложить код на GitHub с описанием, и параллельно расти в тестовых заданиях.
Стажировки и программы стажерских наборов крупных компаний остаются самым коротким входом: там джуну дают ментора и задачи по силам. Порог по знаниям ниже, чем кажется: уверенный базовый синтаксис, работа с базой, основы алгоритмов и умение объяснить свои решения важнее экзотических тем.
Какие направления сейчас растут
Классический веб и мобильная разработка по-прежнему дают наибольшее число вакансий, зато быстрее дорожают ниши: продуктовая аналитика, информационная безопасность, DevOps, интеграция и автоматизация бизнес-процессов. Заработок зависит не только от языка, но и от домена: финтех, е-ком и промышленные системы платят заметно выше среднего, потому что цена ошибки там измеряется деньгами в минуту.
Практический совет: выбирать направление не по рейтингу популярности, а по доступности вакансий в вашем городе или удалёнке и по скучности задач лично вам. Программирование требует многолетнего обучения каждый день, и выгорание от «неправильного» домена стоит дороже, чем разница в вилке.
Удалённая работа и география зарплат
IT исторически самая дружелюбная к удалёнке профессия: значительная часть вакансий допускает работу из любого города, а зарплатная география складывается из трёх зон. Москва и ближайшие регионы дают верхнюю часть вилки, регионы присутствия крупных компаний среднюю, полностью удалённые позиции конкурируют со столичными предложениями. Медиана IT-специалиста в Москве по опросам превышает 200 тысяч, поэтому переезд или выход на удалённую столичную команду меняет доход сильнее, чем смена языка программирования.
Из практичного: в резюме и профиле указывайте готовность к удалёнке и часовой пояс, а на собеседованиях уточняйте формат овертаймов и онбординга, у распределённых команд эти детали различаются сильнее, чем у офисных.
Как искать работу: воронка откликов
Поиск строится как воронка: десятки подходящих вакансий, десятки откликов с коротким сопроводительным письмом, несколько тестовых, два-три оффера. Резюме программиста держат компактным: стек по уровням владения, опыт с проектами и результатами, ссылка на GitHub. Тестовые задания берите с расчётом времени: две-три качественные работы за поиск лучше, чем десять формальных, а результат каждого теста можно частично переиспользовать в портфолио.
Отслеживайте статусы откликов: если приглашений нет при двадцати-тридцати откликах, проблема обычно в резюме или выборе вилки, а не в рынке. Раз в две недели обновляйте формулировки под встречающиеся требования и не стесняйтесь спрашивать фидбек у отказавших компаний: часть из них отвечает.
Типичные ошибки начинающих и опытных
- Учить всё подряд вместо одного стека до уверенного уровня: рынок платит за глубину.
- Прятать пет-проекты в резюме: для джуна это единственное доказательство умения писать код.
- Отправлять одно резюме на все вакансии без адаптации под требования.
- Игнорировать тестовые задания или делать их спустя рукав: это основной фильтр входа.
- Называть джуновскую зарплату мидловского уровня и наоборот, без сверки с рыночной вилкой.
- Останавливаться в учёбе после оффера: в IT навыки устаревают быстрее, чем в большинстве профессий.
Частые вопросы о работе программистом
Собрали вопросы, которые чаще всего задают входящие в профессию и те, кто планирует смену работы внутри IT.
Сколько зарабатывает программист в России
Медиана инженера-программиста по данным hh.ru около 121 628 рублей, Java-разработчика около 112 782 рублей. Опросы специалистов дают выше: около 180 тысяч по России и 225-230 тысяч в Москве, потому что считают реальный доход, а не предложения в вакансиях. Рабочий ориентир: джун 50-72 тысячи, мидл 78-200 тысяч, сеньор от 230 тысяч.
Можно ли войти в IT после тридцати
Да, возраст сам по себе фильтром не является, фильтр это навыки и первые проекты. Взрослые кандидаты часто выигрывают за счёт дисциплины и опыта из прошлой сферы: финансы, медицина, логистика подсказывают, какие задачи решать и как говорить с бизнесом. Разумная стратегия: входить через смежный домен, где ваш прошлый опыт экономит команде время на объяснения.
Сколько времени занимает обучение до первого оффера
При регулярных занятиях по несколько часов в день реалистичный горизонт от восьми месяцев до полутора лет до уровня джуна, дальше всё решает рынок и настойчивость в откликах. Ускоряют процесс стажировки, учебные команды и ментор, замедляют распыление на несколько языков. Считать нужно не часы видео, а написанный код: десятки решённых задач и два-три готовых проекта.
Умрут ли вакансии из-за ИИ
Инструменты на моделях уже меняют работу: рутинный код генерируется быстрее, а ценность смещается к постановке задач, архитектуре и проверке результатов. При этом спрос на специалистов, умеющих интегрировать эти инструменты в продукты, растёт. Стратегия не спорить с трендом, а встать выше в стеке: разбираться в системе целиком и уметь проверять чужой и сгенерированный код.
Как джуниору получить первый коммерческий опыт
Три работающих пути: стажировки и программы набора в крупных компаниях, фриланс-задачи на первых заказах и вклад в опенсорс, где ваш код виден каждому работодателю. Параллельно откликайтесь на джуновские вакансии в объёме: конверсия низкая по определению, и приглашение приходит из воронки, а не из одного идеального письма. Каждое тестовое делайте как проект, который не жалко показать дальше.
Что указывать в резюме программиста
Стек с честными уровнями, список проектов с описанием задачи и результата, ссылку на GitHub, контактность и готовность к формату работы. Опыт формулируйте через продукт: что построено, что ускорилось, что починилось. HR-фильтры ищут совпадение по ключевым словам, поэтому названия технологий должны совпадать с формулировками вакансий, а не с вашим внутренним сленгом.
В чём заключается работа программиста
Программист превращает задачу бизнеса в работающий код: проектирует решение, пишет и тестирует программы, разбирает ошибки и сопровождает результат после релиза. Большая часть дня уходит не на печать кода, а на чтение чужого кода, обсуждение задач с командой и согласование решений с заказчиком или аналитиком. Обязательные знания: язык и экосистема своего стека, работа с базами данных, системы контроля версий и базовое понимание алгоритмов. Дальше глубина зависит от специализации: веб, мобильная разработка, DevOps или встроенные системы требуют разного набора инструментов.
Кем можно работать программистом: специализации
Основные ветки: backend и frontend веб-разработки, мобильные приложения под iOS и Android, DevOps и инфраструктура, тестирование с автоматизацией, данные и ML, встроенные системы и 1С для учётного контура бизнеса. Внутри каждой ветки есть роли по грейдам и по продукту: разработчик, тимлид, архитектор, техлид. Специализации отличаются спросом и вилкой: классический веб даёт больше вакансий, а безопасность, DevOps и данные дорожают быстрее рынка. Выбирать стоит по типу задач, которые вам нравятся, и по доступности вакансий в вашем формате работы.
Сколько стоит час работы программиста
В штате месячная медиана около 121 628 рублей при полной занятости — это примерно 700-750 рублей рабочего часа, у мидлов и сеньоров в Москве существенно выше. На фрилансе и подряде ставка за час выше штатной, потому что в неё входят поиск заказов, простои и налоги: от 800-1 500 рублей у начинающих до нескольких тысяч у опытных разработчиков. На цену часа влияют стек, домен и срочность: задачи в финтехе и интеграциях стоят дороже типовых правок на конструкторах. Для клиента цена часа — не только код, но и ответственность за результат, поэтому дешёвые ставки при слабом портфолио обычно заканчиваются переделками.
Сколько зарабатывает джун, мидл и сеньор?
По PHP-рынку джуну предлагают 50-72 тысячи рублей, мидл получает 78-200 тысяч, сеньор стартует от 230 тысяч рублей в месяц.
Нужен ли диплом, чтобы стать программистом?
Диплом формально не обязателен: на собеседовании проверяют код и понимание, а не корочку. Реальный фильтр входа это первый оффер, который получают по пет-проектам и результатам тестовых заданий.
Как искать работу программистом эффективно?
Поиск строится как воронка: десятки подходящих вакансий, отклики с коротким сопроводительным письмом, несколько тестовых, два-три оффера. Если приглашений нет при 20-30 откликах, проблема обычно в резюме или выбранной вилке.
Какие направления в IT сейчас растут?
Быстрее дорожают продуктовая аналитика, информационная безопасность, DevOps, интеграция и автоматизация бизнес-процессов. Финтех, е-ком и промышленные системы платят выше среднего.
Можно ли работать программистом удалённо?
Значительная часть вакансий в IT допускает удалённую работу из любого города. Медиана IT-специалиста в Москве по опросам превышает 200 тысяч, поэтому выход на удалённую столичную команду заметно поднимает доход.
Главное
- Медиана инженера-программиста по данным hh.ru составляет 121 628 рублей в месяц, опросы специалистов дают около 180 тысяч по России и 225-230 тысяч в Москве.
- Вилка по грейдам на PHP-рынке: джун 50-72 тысячи рублей, мидл 78-200 тысяч, сеньор стартует от 230 тысяч.
- Диплом формально не обязателен: реальный фильтр входа — пет-проекты на GitHub и тестовые задания.
- При регулярных занятиях до уровня джуна реально дойти за восемь месяцев-полтора года.
Что делать дальше
Выберите стек и направление, соберите два-три проекта в портфолио и выстройте воронку откликов: целевые вакансии, короткие письма, тестовые с разбором. Когда воронка заработает, рутину массовых откликов можно отдать Оффериусу, сервису автооткликов на hh.ru: он работает в безопасном режиме и меряет результат приглашениями, а не числом форм, оставляя вам тестовые задания и выбор команды.