Как стать разработчиком 1С: путь от нуля до первого оффера
Не «стань разработчиком за 3 месяца» — реальный путь входа на основе данных по 418 вакансий.
Можно ли стать разработчиком 1С с нуля
Да. По данным SkillStat, 6% вакансий разработчика 1С — уровня junior или стажёр. Это 25 вакансий прямо сейчас.
«С нуля» для разработчика 1С — это не пустой редактор. Ты приходишь в чужую работающую базу, где уже настроен учёт, проведены документы за три года и живут люди, которым завтра сдавать отчётность. К первому отклику нужны: понимание, чем платформа 1С:Предприятие отличается от конфигурации, путь данных справочник → документ → регистр, встроенный язык с отладчиком, язык запросов и СКД. 1С стоит в 99.3% вакансий профессии, медиана требований — 7 навыков.
Вход трудный не из-за синтаксиса. Встроенный язык закрывается за месяц. Трудно другое — цена ошибки: твоя правка меняет проведение документов, остатки и права, а увидят это не в тестах, а на закрытии месяца, когда цифры не сойдутся. Плюс структура рынка: на одного junior приходится 7.4 senior-вакансии — платят тому, кто уже менял базу, на которой держится учёт компании, и ничего не сломал.
Как стать разработчиком 1С: короткий план
Пять шагов от чтения чужой конфигурации до доработки, которая переживёт обновление типовой.
Что учить 1С-разработчику первым
Не всё сразу. Вот очерёдность по частотности в вакансиях — от самого нужного к менее срочному.
Полный список навыков с частотностью, связками и зарплатной премией — навыки разработчика 1С →
Roadmap разработчика 1С: от нуля до junior
Порядок опирается на частотность навыков по данным вакансий. Первые 4–5 этапов — минимум для первого оффера.
- 01Платформа 1С 99.3% вакансий
Конфигуратор, встроенный язык 1С, основные объекты (справочники, документы, регистры), отладчик.
Подробнее → - 02Типовые конфигурации 17.7% вакансий
1С:ERP, 1С:УТ, 1С:Бухгалтерия — расширения, доработка типовых, сравнение конфигураций.
Подробнее → - 03SQL и базы данных 26.8% вакансий
MS SQL или PostgreSQL: прямые запросы, оптимизация, понимание схемы хранения данных 1С.
Подробнее → - 04HTTP-сервисы и интеграции 31.1% вакансий
REST API и HTTP-сервисы 1С, JSON, обмены данными с внешними системами.
Подробнее → - 05Git и процесс разработки 13.2% вакансий
Версионирование конфигураций (git или EDT), работа в команде, документирование изменений.
Подробнее →
Junior-вакансии разработчика 1С: что реально требуют работодатели
Срез построен на 418 активных вакансий.
Какие проекты сделать для портфолио
Портфолио разработчика 1С — не набор скриптов. Это учебная база, которую можно открыть, провести в ней документ и увидеть, что остатки сошлись. Смотрят не на красоту кода, а на то, понимаешь ли ты последствия правки: что записалось в регистры, что покажет отчёт и что случится с доработкой на следующем обновлении.
Как оформить 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С
Сопоставили программы с реальным стеком из 418 вакансий — оценка соответствия рассчитана автоматически, это не реклама.
Когда начинать искать первую работу
Готов, когда можешь открыть незнакомую конфигурацию, по заявке пользователя найти объекты, которых коснётся правка, сделать её расширением и проверить на копии базы: документ провёлся, движения записались, остатки сошлись, отчёт показывает то же. Ощущения «я знаю платформу целиком» не будет никогда — типовых конфигураций и отраслей больше, чем помещается в одну карьеру.
- → hh.ru: фильтр junior и стажировка. Ищи не только «разработчик 1С», но и «специалист 1С», «программист-консультант 1С», «сопровождение учётной системы»
- → Франчайзи: берут новичков потоком и учат на живых базах клиентов. Зарплата ниже рынка, зато за год через тебя проходит десяток конфигураций и отраслей
- → Внутренний отдел автоматизации: производство, ритейл, банк. Одна база, зато глубоко, с обновлениями, обменами и настоящими последствиями
- → Внутренний переход: бухгалтерия, склад, отдел закупок. Ты уже знаешь, как устроен учёт, — осталось выучить конфигуратор и попросить у отдела автоматизации первые заявки
- → «Опыт от 3 лет» у разработчика 1С читается как «правит рабочую базу без надзора». Учебный контур с расширением и проверкой на копии бьёт этот пункт
- → Смотри на конфигурацию, а не на длину списка: ERP (27.3%) и бухгалтерия (14.8%) — разные предметные области, и вход проще в ту, чей учёт ты понимаешь
- → SQL в требованиях (26.8%) — про диагностику и производительность: почему отчёт висит и что читает запрос. Учёт на MS SQL (15.3%) писать не придётся, пугаться не нужно
- → Совпало больше половины пунктов — откликайся. Медиана требований — 7 навыков, и весь список не закрывает работающий разработчик
Что спрашивают на собеседовании
Объекты конфигурации и проведение
- ·Чем регистр накопления отличается от регистра сведений
- ·Когда нужен регистр бухгалтерии, а когда хватит накопления
- ·Что происходит с базой в момент проведения документа
- ·Зачем справочнику иерархия и владелец
Учебный контур: объясни, почему завёл именно эти объекты и что записывается при проведении
Язык запросов и СКД
- ·Зачем в запросе временные таблицы
- ·Откуда берутся остатки на дату и что такое виртуальная таблица регистра
- ·Почему отчёт на СКД показывает не те итоги
- ·Соединение с регистром: где теряются строки
Отчёт из портфолио: покажи текст запроса и объясни каждое соединение
Обновления и расширения
- ·Когда расширение, а когда правка типовой
- ·Что случится с твоей доработкой после обновления типовой конфигурации
- ·Как переносишь изменение в рабочую базу
- ·Есть ли у тебя план отката и что в нём
Расширение из портфолио: объясни, что перехватываешь и почему не полез в типовую
Обмены и интеграции
- ·Чем HTTP-сервис отличается от веб-сервиса на SOAP
- ·Данные приехали частично — твои действия
- ·Как ловишь дубли при обмене
- ·Где смотришь причину, если обмен молча ничего не выгрузил
Обмен из портфолио: покажи, как обрабатываешь пустое поле и повторную загрузку
Данные и производительность
- ·Зачем разработчику 1С SQL
- ·Отчёт стал отрабатывать полчаса — с чего начнёшь
- ·Как понять, что запрос читает лишнее
- ·Почему одну и ту же базу разворачивают то на MS SQL, то на PostgreSQL
Покажи запрос, который переписал после того, как отчёт начал тормозить
Права и пользователи
- ·Чем роль отличается от профиля групп доступа
- ·Пользователь не видит документ — где ищешь причину
- ·Почему проверять доработку под полными правами недостаточно
- ·Что опаснее для компании: ошибка в коде или ошибка в правах
Учебная база: расскажи, какие роли завёл и что проверял под каждой
Сколько времени нужно, чтобы стать разработчиком 1С
Почему «язык за месяц» не равно «работа через месяц». Встроенный язык правда закрывается быстро: процедуры, модули, обработчики событий. Дальше идёт то, за что платят: язык запросов, СКД, расширения, обновления и умение предсказать, что изменится в остатках. Между первым отчётом и первым оффером обычно проходит год.
Скорость решают три вещи: есть ли рядом живая база, знаешь ли ты учёт конкретного участка (бухгалтерия, склад, зарплата) и умеешь ли читать чужую конфигурацию. На реальном проекте почти всё написано до тебя, и написано не тобой.
Ошибки новичков
Правят типовую конфигурацию напрямую
Почему мешает: На следующем обновлении доработка либо исчезнет, либо начнёт конфликтовать построчно. Обновление конфигурации 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.