Данные из 418вакансий · 12 августа 2026

Как стать разработчиком 1С: путь от нуля до первого оффера

Не «стань разработчиком за 3 месяца» — реальный путь входа на основе данных по 418 вакансий.

Мурадов ЮрийАвтор·Мурадов Юрий·Аналитик SkillStat
ТАПроверено·Титовец Антон·Технический редактор·1С-разработчик · опыт 10+ лет
Junior-вакансий сейчас
25
6% от всех 418 вакансий
Сложность входа
Высокая
6% junior-вакансий
Senior / Junior+Intern
7.4x
На каждого junior+intern — 7.4 senior
Навыков / вакансия
7
медиана по вакансиям
Всего вакансий
418
активных в Москве

Можно ли стать разработчиком 1С с нуля

Да. По данным SkillStat, 6% вакансий разработчика 1С — уровня junior или стажёр. Это 25 вакансий прямо сейчас.

«С нуля» для разработчика 1С — это не пустой редактор. Ты приходишь в чужую работающую базу, где уже настроен учёт, проведены документы за три года и живут люди, которым завтра сдавать отчётность. К первому отклику нужны: понимание, чем платформа 1С:Предприятие отличается от конфигурации, путь данных справочник → документ → регистр, встроенный язык с отладчиком, язык запросов и СКД. 1С стоит в 99.3% вакансий профессии, медиана требований — 7 навыков.

Вход трудный не из-за синтаксиса. Встроенный язык закрывается за месяц. Трудно другое — цена ошибки: твоя правка меняет проведение документов, остатки и права, а увидят это не в тестах, а на закрытии месяца, когда цифры не сойдутся. Плюс структура рынка: на одного junior приходится 7.4 senior-вакансии — платят тому, кто уже менял базу, на которой держится учёт компании, и ничего не сломал.

Как стать разработчиком 1С: короткий план

Пять шагов от чтения чужой конфигурации до доработки, которая переживёт обновление типовой.

01
Платформа и конфигурация
Раздели платформу и конфигурацию, которая на ней крутится. Конфигуратор — где меняют логику, режим предприятия — где живёт пользователь. 1С — в 99.3% вакансий профессии.
02
Данные и проведение
Справочник хранит, документ оформляет, регистр фиксирует остаток или расчёт. Пока не видишь, какие движения появляются после проведения, доработка будет ломать учёт молча.
03
Язык и запросы
Модули, обработчики событий, отладчик. Дальше язык запросов и СКД: отчёт, цифры которого сходятся с регистром. 1С: Программирование просят в 41.6% вакансий.
04
Расширения и обмены
Расширение вместо правки типовой — чтобы доработка пережила обновление. Обмены: HTTP (31.1%), REST (16.7%), SOAP (9.6%).
05
Учебный контур
Собери связку: справочник, документ, регистр, отчёт, печатная форма, простой обмен. Дальше — франчайзи или внутренний отдел автоматизации: вход туда шире.

Что учить 1С-разработчику первым

Не всё сразу. Вот очерёдность по частотности в вакансиях — от самого нужного к менее срочному.

Полный список навыков с частотностью, связками и зарплатной премией — навыки разработчика 1С →

Roadmap разработчика 1С: от нуля до junior

Порядок опирается на частотность навыков по данным вакансий. Первые 4–5 этапов — минимум для первого оффера.

  1. 01
    Платформа 1С 99.3% вакансий

    Конфигуратор, встроенный язык 1С, основные объекты (справочники, документы, регистры), отладчик.

    Подробнее →
  2. 02
    Типовые конфигурации 17.7% вакансий

    1С:ERP, 1С:УТ, 1С:Бухгалтерия — расширения, доработка типовых, сравнение конфигураций.

    Подробнее →
  3. 03
    SQL и базы данных 26.8% вакансий

    MS SQL или PostgreSQL: прямые запросы, оптимизация, понимание схемы хранения данных 1С.

    Подробнее →
  4. 04
    HTTP-сервисы и интеграции 31.1% вакансий

    REST API и HTTP-сервисы 1С, JSON, обмены данными с внешними системами.

    Подробнее →
  5. 05
    Git и процесс разработки 13.2% вакансий

    Версионирование конфигураций (git или EDT), работа в команде, документирование изменений.

    Подробнее →

Junior-вакансии разработчика 1С: что реально требуют работодатели

Срез построен на 418 активных вакансий.

Junior-вакансий
25
inc. стажировки
Доля junior
6%
от всего рынка
Senior / Junior+Intern
7.4x
соотношение
Навыков / вакансия
7
медиана
Распределение вакансий по грейдам
Intern — 1% (3)
Junior — 7.3% (22)
Middle — 28% (84)
Senior — 61.3% (184)
Lead — 2.3% (7)
Что значат эти цифры. 25 вакансий уровня junior из 418 — вход конкурентный. Особенность платформы: рынок держат франчайзи и внутренние отделы автоматизации, и это разные входы. У франчайзи за год проходишь десяток чужих баз и отраслей, зарплата ниже; во внутреннем отделе одна база, зато глубоко и без гонки по клиентам. Ещё одна дверь — предметная: бухгалтер, кладовщик или экономист, который выучил конфигуратор, догоняет программиста быстрее, чем программист догоняет учёт.

Какие проекты сделать для портфолио

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

Учебный контур: справочник → документ → регистр → отчёт
Средняя · 2 недели
Стек: 1С, 1с: предприятие 8, СКД
GitHub: Репозиторий: выгрузка конфигурации, скриншоты формы и отчёта, README с логикой проведения и списком проверок после записи
Ценность: Главный артефакт роли. Видно, что человек понимает путь данных, а не только синтаксис
Отчёт на СКД, который сходится с регистром
Средняя · 1 неделя
Стек: Язык запросов, СКД, 1с: предприятие
GitHub: Текст запроса отдельным файлом, настройка компоновки, README: откуда берутся итоги и как ты проверял, что они верные
Ценность: Отчёты — самая частая задача новичка. По запросу сразу видно, умеешь ли ты соединять таблицы и читать виртуальные таблицы регистров
Расширение вместо правки типовой
Средняя · 1–2 недели
Стек: Расширения, обновление конфигурации 1с, Git
GitHub: Расширение отдельной папкой, README: что перехватываешь в типовой, почему не правкой и что проверял после обновления
Ценность: Обновление конфигурации 1с — в 10.3% вакансий профессии. Это ровно та зрелость, которой у новичка обычно нет
Обмен с внешним сервисом
Средняя · 1–2 недели
Стек: HTTP, REST, SOAP
GitHub: Обработка обмена, README: что делаешь с пустым полем, дублем и частично приехавшими данными
Ценность: HTTP — в 31.1% вакансий разработчика 1С, REST — в 16.7%. Обмены ломаются чаще всего, и это видно на собеседовании

Как оформить GitHub и резюме

Профиль GitHub
  • Выгрузка конфигурации в репозиторий: Git — в 13.2% вакансий профессии, хранение доработок в нём давно норма, а не экзотика
  • README на каждую базу: какой процесс автоматизирует, какие документы и регистры завёл, что проверял после проведения
  • Скриншоты формы, отчёта и печатной формы: код в 1С по картинке не читают, а результат виден сразу
  • Текст запроса и настройку СКД клади отдельным файлом — по ним читают уровень быстрее, чем по модулю на тысячу строк
  • Расширение — отдельной папкой, с пояснением, что именно перехватываешь и почему не правишь типовую напрямую
  • База с работы в репозиторий не выгружается. Собери учебную на тех же правилах, убери названия контрагентов и суммы
Резюме без коммерческого опыта
  • Раздел «Проекты» вместо «Опыт работы»: учебный контур с расширением описывается как рабочая задача
  • «Знаю 1С» не говорит ничего. Пиши конфигурации: 1С: ERP (6.9%), 1с: бухгалтерия (14.8%), 1с: управление торговлей (12.7%), 1с: документооборот (9.1%) — это разные предметные области
  • Навыки — только рабочие: 1С, 1С: Программирование
  • По каждой доработке: чей процесс, что было не так, что менял, как проверял на копии до переноса в рабочую базу
  • Опыт бухгалтера, кладовщика, экономиста — валюта, а не прошлая жизнь. Предметную область у чистого программиста придётся выращивать годами
  • Сертификат 1С:Профессионал упомяни строкой: он читается как контроль базы, но учебный контур с проведением и отчётом весит больше
Слабое резюме

«Знаю 1С, работал в конфигураторе, владею языком запросов, умею дорабатывать конфигурации»

Сильное резюме

«Учебная база учёта заявок на закупку: справочник контрагентов, документ заявки, регистр накопления по остатку лимита, отчёт на СКД и печатная форма. Доработку сделал расширением, чтобы типовая обновлялась без конфликтов. Проверял на копии: документ проводится, движения по регистру совпадают с отчётом, под ролью пользователя ничего лишнего не видно. Выгрузка конфигурации и README: [ссылка]»

Самостоятельно, курсы или вуз — какой путь выбрать

Самостоятельно
Учебная версия платформы и демо-база типовой ставятся бесплатно: конфигуратор, отладчик и консоль запросов у тебя дома с первого дня
Никто не скажет, что твоя правка развалит закрытие месяца, — на учебной базе последствий не видно, там нечего закрывать
Если рядом есть живой учёт: работаешь в бухгалтерии, на складе, в закупках и видишь настоящие заявки
Курсы с ментором
Разбор твоей конфигурации чужими глазами: где ты полез в типовую, где не проверил права, где запрос читает лишнее
Дорого; часть программ учит синтаксису и молчит про обновления, расширения и последствия правки для учёта
Если предметной области рядом нет и непонятно, зачем нужен регистр, кроме как «так в уроке»
Вуз / колледж
Прикладная информатика в экономике даёт учётную базу — ту половину роли, которую программисты добирают дольше всего
Четыре года; саму платформу в программе почти не преподают, конфигуратор всё равно осваивать самому
Если выбираешь первое образование или целишься во внедрение и консалтинг, где диплом читают
Ловушка 1С: учат язык, а не учёт. Синтаксис закрывается за месяц, и кажется, что дело сделано. Но заявка приходит на языке пользователя: «отчёт показывает не те остатки». Ответ лежит не в коде, а в том, какие движения делает документ при проведении и почему регистр видит их иначе, чем ждал бухгалтер. Разработчик, который правит модуль и не открывает движения документа, чинит симптом и ломает соседний участок.
Курсы · подобрано по данным рынка

Курсы для разработчика 1С

Сопоставили программы с реальным стеком из 418 вакансий — оценка соответствия рассчитана автоматически, это не реклама.

Все курсы →
Соответствие = доля ключевых навыков вакансий, которые закрывает программа курса. На основе 418 вакансий, обновлено автоматически.

Что спрашивают на собеседовании

Объекты конфигурации и проведение
Типовые вопросы
  • ·Чем регистр накопления отличается от регистра сведений
  • ·Когда нужен регистр бухгалтерии, а когда хватит накопления
  • ·Что происходит с базой в момент проведения документа
  • ·Зачем справочнику иерархия и владелец
Как показать проектом

Учебный контур: объясни, почему завёл именно эти объекты и что записывается при проведении

Язык запросов и СКД
Типовые вопросы
  • ·Зачем в запросе временные таблицы
  • ·Откуда берутся остатки на дату и что такое виртуальная таблица регистра
  • ·Почему отчёт на СКД показывает не те итоги
  • ·Соединение с регистром: где теряются строки
Как показать проектом

Отчёт из портфолио: покажи текст запроса и объясни каждое соединение

Обновления и расширения
Типовые вопросы
  • ·Когда расширение, а когда правка типовой
  • ·Что случится с твоей доработкой после обновления типовой конфигурации
  • ·Как переносишь изменение в рабочую базу
  • ·Есть ли у тебя план отката и что в нём
Как показать проектом

Расширение из портфолио: объясни, что перехватываешь и почему не полез в типовую

Обмены и интеграции
Типовые вопросы
  • ·Чем HTTP-сервис отличается от веб-сервиса на SOAP
  • ·Данные приехали частично — твои действия
  • ·Как ловишь дубли при обмене
  • ·Где смотришь причину, если обмен молча ничего не выгрузил
Как показать проектом

Обмен из портфолио: покажи, как обрабатываешь пустое поле и повторную загрузку

Данные и производительность
Типовые вопросы
  • ·Зачем разработчику 1С SQL
  • ·Отчёт стал отрабатывать полчаса — с чего начнёшь
  • ·Как понять, что запрос читает лишнее
  • ·Почему одну и ту же базу разворачивают то на MS SQL, то на PostgreSQL
Как показать проектом

Покажи запрос, который переписал после того, как отчёт начал тормозить

Права и пользователи
Типовые вопросы
  • ·Чем роль отличается от профиля групп доступа
  • ·Пользователь не видит документ — где ищешь причину
  • ·Почему проверять доработку под полными правами недостаточно
  • ·Что опаснее для компании: ошибка в коде или ошибка в правах
Как показать проектом

Учебная база: расскажи, какие роли завёл и что проверял под каждой

Сколько времени нужно, чтобы стать разработчиком 1С

Минимум
6–9 мес
С учётным опытом: бухгалтер, кладовщик, экономист — предметная область уже своя, остаётся платформа
Медиана
10–14 мес
Самостоятельно, с нуля, по 2–3 часа в день, с учебной базой вместо конспектов
Реалистично
14–20 мес
При совмещении с работой и без живого учёта рядом, на котором можно тренироваться

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

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

Ошибки новичков

Правят типовую конфигурацию напрямую

Почему мешает: На следующем обновлении доработка либо исчезнет, либо начнёт конфликтовать построчно. Обновление конфигурации 1с — в 10.3% вакансий профессии

Как исправить: Расширение, если типовая позволяет перехватить нужное. Прямая правка — осознанное решение с последствиями, а не умолчание

Учат язык и не учат учёт

Почему мешает: Заявка звучит как «не сходятся остатки» или «в отчёте лишний контрагент». Без предметной области это не переводится в объекты конфигурации

Как исправить: Разбери один участок целиком: заявка → поступление → остаток → отчёт. Дальше конфигурации отличаются деталями, а не смыслом

Проверяют доработку в рабочей базе

Почему мешает: Рабочая база — не место для экспериментов: на ней люди проводят документы прямо сейчас, а откат обойдётся дороже самой правки

Как исправить: Копия базы, проверка проведения и остатков, перенос, план отката. Этот порядок спрашивают на собеседовании отдельно

Пишут код и не смотрят на движения

Почему мешает: Документ провёлся без ошибки — это не значит, что регистры записались правильно. Учёт разъедется молча и вскроется на закрытии месяца

Как исправить: После проведения открывай движения документа и остатки регистра, а не только сообщение об успешной записи

Пропускают язык запросов и СКД

Почему мешает: Отчёты — самая частая задача новичка, а 1С: Программирование стоит в 41.6% вакансий профессии, и запросы там большая часть работы

Как исправить: Соединения, группировки, временные таблицы, виртуальные таблицы регистров. Дальше СКД: вывод и то, откуда берутся цифры

Игнорируют SQL

Почему мешает: SQL — в 26.8% вакансий разработчика 1С. Без него причина «отчёт отрабатывает полчаса» не ищется, а гадается

Как исправить: Хватает выборки, соединений, фильтров, агрегатов и умения аккуратно посмотреть данные, ничего в них не правя

Не проверяют права

Почему мешает: Ошибка в ролях — не косметика: пользователь либо не может провести документ, либо видит чужие деньги. Второе хуже

Как исправить: После каждой доработки заходи под ролью пользователя, а не под полными правами. Это две разные картины

Считают 1С «не настоящим программированием»

Почему мешает: Это выбор профессии по ярлыку, а не по работе. В требованиях те же инженерные темы: SQL (26.8%), HTTP (31.1%), REST (16.7%), Git (13.2%), PostgreSQL (10.8%)

Как исправить: Смотри на задачи: интеграции, производительность, обновления и цена ошибки в базе, на которой держится учёт компании

Как SkillStat считает данные

Источник: 418 вакансий в московском сегменте. Навыки и грейды извлекаются автоматически из текста каждой вакансии.

Грейды: определяются по требованиям вакансии — уровню опыта, упоминанию «junior», «intern», «стажёр». Это рыночная оценка объявления.

Сложность входа: рассчитывается по доле junior-вакансий и медиане навыков на junior-уровне. Это индикатор, а не гарантия.

Обновление: данные пересчитываются регулярно. Текущий срез — 12 августа 2026.

Частые вопросы

Можно ли стать разработчиком 1С с нуля?
Да, и это одна из немногих ролей, где непрофильное прошлое — плюс. По данным SkillStat, junior и стажёров среди вакансий разработчика 1С — 25 из 418. Берут за понимание платформы и учёта: конфигурация, документ, регистр, проведение, запрос. Технического образования обычно не требуют, а вот опыт бухгалтера или кладовщика читают как преимущество.
Нужно ли знать бухгалтерию?
Глубоко — нет, на прикладном уровне — да. Ты не считаешь налоги, но должен понимать, что документ поступления делает с остатком и себестоимостью, зачем закрытие периода и почему бухгалтер не примет отчёт, где итог не бьётся с регистром. Конфигурация 1с: бухгалтерия стоит в 14.8% вакансий профессии, и разговор там идёт на языке учёта, а не кода.
Чем разработчик 1С отличается от консультанта 1С?
Границей ответственности. Консультант выясняет, как компания работает, и настраивает систему штатными средствами; разработчик приходит там, где типовой настройки не хватает, и меняет логику. Разница видна по стеку: у разработчика на первом плане встроенный язык, запросы, расширения, обмены по HTTP (31.1%) и SQL (26.8%). В маленьких компаниях роли совмещает один человек.
1С — это настоящее программирование?
Вопрос про ярлык, а не про работу. Задачи те же, что в любой корпоративной разработке: данные, интеграции, производительность, обновления, цена ошибки. Git встречается в 13.2% вакансий, PostgreSQL — в 10.8%, REST — в 16.7%. Отличие в другом: ты почти никогда не пишешь с нуля и почти всегда правишь работающий учёт.
Какую конфигурацию учить первой?
Ту, чей учёт ближе. Если ничего не ближе — начинай с бухгалтерии (14.8%): она даёт словарь, на котором говорят остальные. Дальше смотри по спросу: ERP просят в 27.3% вакансий профессии, 1С: ERP — в 6.9%, управление торговлей — в 12.7%, документооборот — в 9.1%. Учить все сразу бессмысленно: платформа общая, отличается предметная область.
Нужен ли SQL разработчику 1С?
Да, и не для того, чтобы писать учёт руками. SQL стоит в 26.8% вакансий разработчика 1С, MS SQL — в 15.3%, PostgreSQL — в 10.8%. Нужен, когда отчёт тормозит, а язык запросов уже не объясняет почему: посмотреть, что читается на самом деле, сколько данных поднимается, где проблема в блокировках. Минимум — выборка, соединения, фильтры, агрегаты.
Зачем 1С Git, если есть хранилище конфигурации?
Git просят в 13.2% вакансий профессии, и обычно там, где команда больше одного человека или доработки живут расширениями. Хранилище решает захват объектов внутри одной базы, Git — историю, ветки и код-ревью. Для новичка практический смысл проще: репозиторий — единственное место, куда можно положить портфолио так, чтобы его открыли.
Что такое расширение и почему про него всё время спрашивают?
Это способ изменить типовую конфигурацию, не трогая её саму: ты перехватываешь нужное поведение отдельным объектом. Спрашивают потому, что за этим стоит обновляемость: обновление конфигурации 1с встречается в 10.3% вакансий профессии, и работодатель хочет знать, переживёт ли твоя доработка следующий релиз типовой. Ответ «правлю напрямую, так проще» закрывает собеседование.
Нужен ли сертификат 1С:Профессионал?
Как контроль базы — полезен: он заставляет разложить термины по местам. Как аргумент найма — слабее учебного контура. Работодателю нужно увидеть, что ты завёл документ, настроил движения, собрал отчёт и проверил остатки. Сертификат этого не показывает. Строкой в резюме упомяни, но портфолио он не заменяет.
Где взять базу для практики?
Ставь учебную версию платформы и демо-базу типовой конфигурации — этого хватает, чтобы пройти весь путь: справочник, документ, регистр, отчёт на СКД, печатная форма, обмен по HTTP (31.1%). Придумай процесс, который знаешь: заявки на закупку, выдача инструмента, учёт заказов. Базу с работы не выгружай и не выкладывай — это данные компании, а не твоё портфолио.
Сколько учиться до первой работы?
С учётным прошлым — 6–9 месяцев, самостоятельно с нуля — 10–14 при занятиях по 2–3 часа в день, при совмещении с работой — до 20. Язык занимает месяц, остальное время уходит на запросы, СКД, расширения, обновления и умение читать чужую конфигурацию. Последнее не ускоряется: его набирают базами, а не курсами.
Что спрашивают на собеседовании?
Регистры и проведение, язык запросов и СКД, расширения против правки типовой, обмены и перенос изменений в рабочую базу. Почти всегда есть практика в конфигураторе: отчёт, обработка или печатная форма. Любимый вопрос — «что будет с твоей доработкой после обновления»: по нему видно, работал человек с живой базой или только с уроками.
Нужен ли английский?
Почти нет, и это редкость для разработки. Платформа, документация, конфигурации и сообщество — русскоязычные, работодатели тоже. Английский пригодится только на стыке: описание внешнего сервиса при обмене по REST (16.7%) или SOAP (9.6%), документация к PostgreSQL (10.8%). Уровень «читаю со словарём» закрывает задачу.
Куда расти дальше?
Из middle дорога расходится. Внутрь платформы — сложные конфигурации, интеграции, производительность, архитектура решений. В сторону людей — ведущий разработчик, руководитель отдела автоматизации, консалтинг и внедрение, где важнее выстроить правила изменений, чем писать код. Отдельная ветка — отраслевая экспертиза: senior отличают не по числу технологий, а по тому, насколько он понимает производство, зарплату (9.8%) или ERP (27.3%) как предметную область.