Разработчик — традиционно самая высокооплачиваемая специализация в IT. По данным исследования Хабр Карьеры за первое полугодие 2026 года, медиана для разработчиков — 270 тысяч рублей в Москве, 247 тысяч в Санкт‑Петербурге и 200 тысяч в регионах. Причём медиана по всему IT‑рынку — 191 тысяча рублей.

Разброс внутри профессии огромный: HTML‑верстальщик зарабатывает 80–100 тысяч рублей, а архитектор ПО — 497 тысяч. 

В статье разберём, кто такой разработчик, какие специализации существуют, что нужно знать для входа в профессию, где учиться и сколько можно получать.

Кто такой разработчик и чем занимается

Разработчик программного обеспечения — специалист, который пишет код. Он создаёт приложения, сервисы, сайты, игры, системы. В зависимости от специализации разработчик работает с разными частями продукта, разными языками и разными задачами.

Конечно, типичный рабочий день разработчика — это написание и тестирование кода. Но помимо этого рабочее время занимают и другие задачи. Например, разработчик анализирует задачи и обсуждает их с командой. Также он занимается код‑ревью: проверяет код коллег и получает обратную связь на свой. А ещё ищет и исправляет ошибки в коде, описывает, как работает код и работает в синхронизации с командой.

Программирование — это командная работа, и разработчики‑одиночки встречаются редко. Большинство работает в команде из нескольких человек, где каждый отвечает за свой участок.

Какие бывают разработчики

По части приложения

  • Backend‑разработчик пишет серверную часть: логику приложения, работу с базами данных, API. Медианная зарплата — 251 тысяча рублей. Самые востребованные языки: Python, Java, Go, PHP.

  • Frontend‑разработчик пишет то, что пользователь видит в браузере: интерфейсы, анимации, формы. Медиана — около 225 тысяч рублей. Основной стек: JavaScript, TypeScript, React, Vue.

  • Fullstack‑разработчик работает с фронтом и бэком. Зарплата — около 208 тысяч в месяц.

  • Мобильный разработчик пишет приложения для iOS (Swift, Objective‑C) или Android (Kotlin, Java). Медианная зарплата одна из самых высоких на рынке — 295 тысяч рублей. 

  • Разработчик игр (GameDev) создаёт игры — механику, геймплей, графику, сетевую часть. Преимущественно Unity (C#) или Unreal Engine (C++). Средняя з/п — 175 тысяч.

По стеку и домену

  • Архитектор ПО проектирует структуру всей системы. Это самая высокооплачиваемая роль среди разработчиков, в среднем архитектор получает 504 тысячи рублей в месяц. О том, почему архитекторам ПО платят больше остальных разработчиков, — писали в отдельной статье.

  • Разработчик баз данных работает с СУБД: проектирует схемы, оптимизирует запросы. Медиана — 220 тысяч.

  • 1С‑программист разрабатывает и поддерживает системы на базе 1С. Медианная зарплата — 197 тысяч. Это стабильная специализация с устойчивым корпоративным спросом.

  • Разработчик встраиваемых систем пишет прошивки для оборудования: микроконтроллеры, промышленные устройства. Языки: C, C++. Медиана — 168 тысяч в месяц.

  • HTML‑верстальщик переводит дизайн‑макеты в HTML/CSS. Самая низкая зарплата среди разработчиков — 114 тысяч рублей.

Сколько зарабатывают разработчики в 2026 году

По данным исследования Хабр Карьеры за первое полугодие 2026 года, больше всех среди разработчиков зарабатывают архитекторы программного обеспечения: 497 тысяч в Москве (рост на 8% относительно второго полугодия 2025 года), 508 тысяч в Санкт‑Петербурге (снижение на 7%) и 420 тысяч в регионах (рост на 4%). 

За ними с большим отрывом следуют разработчики мобильных приложений и бэкенд‑разработчики, а замыкают топ-5 программисты 1С и разработчики баз данных.

По языкам программирования лидирует Objective‑С: медианная зарплата специалистов, работающих с этим языком, — 400 тысяч рублей. На втором месте — Elixir с зарплатами в 348 тысяч, а на третьем — Swift с медианой в 326 тысяч рублей.

В целом рост зарплат разработчиков в первом полугодии 2026 года замедлился. Если во второй половине 2025 года рост по отдельным специализациям достигал 15%, то максимум сейчас — 7–8%. При этом годовая инфляция, по прогнозу ЦБ, составит 4,5–5,5%. Поэтому реальный рост зарплат минимален. 

Что нужно, чтобы стать разработчиком

Хард‑скиллы

  • Язык программирования. Для старта достаточно одного — выбирайте под цель. Python или JavaScript — самые популярные входные точки. Java и Go — если цель корпоративный backend. Swift/Kotlin — для мобильной разработки.

  • Алгоритмы и структуры данных. Базовый набор — массивы, связные списки, деревья, графы, сортировки и поиск. Без этого не пройти техническое интервью.

  • Git и системы контроля версий. Стандарт любой командной разработки. Нужно уметь работать с ветками, делать pull request, разрешать конфликты.

  • Базы данных. Базовый SQL — обязателен для большинства backend‑специализаций. Понимание реляционных и нереляционных СУБД.

  • Понимание сети. Что такое HTTP/HTTPS, REST API, как работает браузер — необходимый минимум для веб‑разработки.

  • Тестирование. Умение писать юнит‑тесты и понимать TDD — ценится на рынке даже у джунов.

Софт‑скиллы

  • Умение читать чужой код. В работе разработчик чаще читает, чем пишет. Это отдельный навык.

  • Коммуникация в команде. Ретроспективы, стендапы, код‑ревью — разработчик постоянно общается, поэтому на рынке ценится умение чётко объяснять технические решения.

  • Самостоятельность. Нужно уметь разбираться в незнакомой задаче без постоянного сопровождения.

  • Английский язык. Вся документация, Stack Overflow, GitHub, профессиональные конференции, международные вакансии — на английском. Без технического английского разработчик будет ограничен в обучении и в карьере.

Где учиться

Нетология предлагает десятки программ по разработке — есть курсы по backend, frontend и fullstack‑разработке, мобильной разработке и разработке игр. Есть обучение с нуля, для специалистов с опытом, а также бакалаврские и магистерские программы. Отдельный плюс — карьерная поддержка. Школа поможет с резюме и собеседованиями. 

Aston — IT‑компания с бесплатной программой обучения Java‑разработке и разработке на языке 1C. Для обучения нужна база в программировании, но лучшие студенты смогут стажироваться в компании, получать зарплату и первый коммерческий опыт.

Школа Бруноям специализируется на разработке игр, 3D‑моделировании и геймдеве. Если хотите войти в игровую индустрию, здесь есть курсы по Unity (C#) и Unreal Engine. Также в Бруноям представлены программы по backend‑разработке на языках Python, Java и Go.

Яндекс Практикум — одна из самых полных русскоязычных платформ для обучения разработке. Есть треки по Python‑разработке, веб‑разработке, Java, Data Science, iOS. Обучение строится вокруг практики: студент пишет код с первого дня, работает над проектами, получает обратную связь от наставников.

Институт профессиональных квалификаций (ИПК) предлагает дистанционную аккредитованную программу по веб‑разработке с выдачей удостоверения государственного образца. Подойдёт тем, кому нужен официальный документ о повышении квалификации.

НАДПО ведёт курс по владению нейросетями — пригодится любым специалистам для оптимизации работы и личных дел.

Инглекс — для английского языка. Разработчик, который читает документацию без словаря, разбирается в ошибках на Stack Overflow напрямую и участвует в международных open source проектах, — эффективнее того, кто работает с переводами. 

Как выбрать первый язык программирования

Если хочется...

Язык для старта

Почему

Войти быстрее, широкий рынок

Python

Простой синтаксис, огромное сообщество, ML/AI/backend

Корпоративный backend, банки

Java

Enterprise‑стандарт, стабильный рынок

iOS‑разработка

Swift

Официальный язык Apple, растущая зарплата (+7%)

Android‑разработка

Kotlin

Официальный язык Android, медиана 320 000 ₽

Веб‑разработка, фронт

JavaScript / TypeScript

Единственный язык браузера, огромный рынок

Высокопроизводительные системы

Go или C++

Go: медиана 325 000 ₽, растёт

Разработка игр

C# (Unity) или C++ (Unreal)

Стандарт игровой индустрии

Ищите язык, подходящий под вашу цель. Разработчик, хорошо знающий один язык и понимающий принципы программирования, легко переходит на второй за 1–3 месяца.

Как найти первую работу разработчиком

Подход к поиску первой работы стоит строить как последовательный процесс. Начинайте публиковать проекты на GitHub с первого месяца — достаточно 2–3 рабочих приложений с чистой архитектурой и документацией на русском и английском. Параллельно выделите полчаса в день на алгоритмические задачи в LeetCode или Codeforces: через пару месяцев такой практики вы пройдёте технический блок большинства собеседований. 

Дарья Гуляева 

Менеджер по персоналу в Хабре

Самое сложное для начинающего специалиста — не просто оформить знания в резюме, а показать умения применять их на практике. Делайте pet‑проекты, берите реальные задачи — всё, что можно показать работодателю. Тогда он будет оценивать не только сертификат об окончании курса, но и конкретный рабочий результат.

При этом я бы не делала ставку только на массовые отклики. Советую следить за карьерными сайтами интересующих компаний — у многих регулярно открываются стажировки и программы для начинающих специалистов. Ещё один хороший канал — профильные IT‑мероприятия: через нетворкинг можно напрямую познакомиться с компаниями, рекрутерами и специалистами и найти возможность для первого входа в профессию.

В резюме в первую очередь стоит показывать реальные кейсы — это могут быть учебные проекты, собственные разработки или pet‑проекты. Главное, чтобы по ним было понятно, что человек действительно умеет делать, а не просто знает заученные термины. Портфолио должно быть продолжением резюме: вместо шаблонного «знаю Python, Git, SQL» можно сразу показать эти навыки в работе и объяснить, что именно сделал сам.

На собеседованиях я часто встречаю, как кандидаты теряются, когда их просят объяснить логику решения. Поэтому важно не только знать теорию, но и уметь показать ход мыслей — так сразу видно, насколько человек умеет применять знания на практике, а не просто заучивать.

И обязательно заранее изучите компанию и её продукт, подготовьте вопросы — это база, но именно такие детали показывают, что вы не просто рассылаете резюме веером, а действительно хотите работать именно здесь.

Комментарии (9)


  1. 0hrenet
    28.08.2026 17:55

    Бессмысленно рассуждать о зарплатах если устроиться на работу с такой зарплатой практически невозможно.

    Разработчик на сегодняшнем рынке это полнейший неликвид. Неликвид который кажется вроде имеет цену, но продать невозможно.


    1. Dhwtj
      28.08.2026 17:55

      И купить тоже


      1. 0hrenet
        28.08.2026 17:55

        Купить не проблема, качественного предложения ны рынке предостаточно. Вот отыскать среди кучи волков и прочих жуликов непросто, это да.


        1. Dhwtj
          28.08.2026 17:55

          Купить = нанять квалифицированного разработчика, конечно


          1. 0hrenet
            28.08.2026 17:55

            В чём проблема нанять? Раньше у него могло быть 3 контроффера, он мог убежать. Сегодня такой проблемы нет.


  1. Metotron0
    28.08.2026 17:55

    Я совсем недавно прекратил приём антидепрессантов. Зачем вы нагнетаете?

    Где берут заказчиков те компании, в которых по 200 тысяч платят за фронтенд? Можно нашей конторе уступить парочку таких заказчиков? Сидим почти что без работы. Нет работы — нет зарплаты.


  1. normal
    28.08.2026 17:55

    Интересно, чтобы кто-то сделал аналитику по рынку труда, грубо говоря, в разрезе
    - кровавый энтепрайз
    - студия/галера
    - ну и стартапы, куда уж без них

    по идее корпораты сейчас сами нейронками пишут то, что заказывали у галер... а вот что со стартапами? понятно что в экономике кисло, но может кто глобальные стартапы пилит...


    1. tamazyanarsen
      28.08.2026 17:55

      В корпоратах не всё так просто, если мы про крупные компании. Там много пунктов по безопасности, поэтому чаще всего там разворачивается open source модель внутри контура. И это далеко не самая топовая модель.

      В студиях в целом всё ок. Особенно, у тех, кто работает с госами. Там и зарплаты значительно выше.

      Насчёт enterprise, там достаточно вакансий, просто на некоторых направлениях вакансий уже меньше на начинающие позиции. Недавно занимался поиском работы на фронтенд разработчика. Предложений достаточно. Да, поиск сложнее, но на позицию senior и выше хорошие предложения есть.

      Но я бы не рассчитывал, что так и останется. Даже несмотря на то, что я достаточно быстро нашёл работу, не думаю, что через год или два получится так же.

      Из направлений я бы реально смотрел на бэк, если хочется денег и какой-то стабильности.

      Даже многие авторы курсов закрыли у себя почти все направления, кроме бэка.


  1. MonkeyClicker
    28.08.2026 17:55

    Никому не нужно, даже третьесортные шараги решили копировать наем от условного гугла. Позорные курсы тем более никому не нужны, где пересказывают базовый синтаксис из документации, нейросети с этим справляются на ура.