Куда расти: типовые конфигурации и сертификация

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

Типовая конфигурация — готовое тиражное решение от фирмы «1С» (например, «Бухгалтерия» или «Управление торговлей»), которое сотни тысяч компаний используют «из коробки», а разработчики дорабатывают под конкретный бизнес.

Вы научились создавать объекты, писать код, работать с данными и отлаживаться. Этого достаточно, чтобы делать собственные небольшие конфигурации. Но 95% работы 1С-разработчика — это не написание решений с нуля, а доработка типовых. Разберёмся, что учить дальше и как выйти на рынок труда.

Типовые конфигурации — ваш следующий шаг

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

КонфигурацияДля чего
Бухгалтерия предприятия (БП)бухгалтерский и налоговый учёт, отчётность в госорганы — самая массовая
Управление торговлей (УТ)продажи, закупки, склад, ценообразование, CRM
Зарплата и управление персоналом (ЗУП)расчёт зарплаты, кадровый учёт, отчётность по сотрудникам

Изучать типовую — значит понимать её модель данных: какими справочниками и документами она оперирует, какие регистры ведёт, как устроено проведение. Хорошая новость: всё это построено на тех же кирпичиках, что мы разбирали. Плохая — объём большой, и учить его придётся долго. Начните с одной конфигурации (чаще берут УТ как самую «программистскую») и копайте вглубь.

Расширения конфигурации — как дорабатывать типовую правильно

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

Расширение — отдельный «слой» поверх основной конфигурации, где живут ваши доработки. Основная конфигурация остаётся нетронутой и спокойно обновляется, а расширение подключается сверху.

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

&Вместо("ПриПроведении")
Процедура Расш_ПриПроведении(Отказ, РежимПроведения)
    // наш код вместо типового
    Если Объект.СуммаДокумента <= 0 Тогда
        Отказ = Истина;
        Сообщить("Нельзя провести документ с нулевой суммой");
    КонецЕсли;
КонецПроцедуры

Есть три способа перехвата: &Вместо (полностью заменить метод), &Перед (выполнить свой код до типового) и &После (после типового). На практике чаще берут &После — он самый безопасный, потому что не ломает исходную логику, а лишь дополняет её.

Сертификация 1С

Сертификаты — не обязательны, но заметно помогают на старте: они подтверждают уровень и часто стоят в требованиях вакансий. Основные ступени:

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

Разумный маршрут новичка: сначала 1С:Профессионал по платформе, затем по выбранной типовой, а через год-два практики — 1С:Специалист. Не гонитесь за корочками впереди опыта: сертификат без реальных проектов быстро «выветривается».

Как это работает: экосистема, а не один язык

Важно понять: 1С — это не просто язык программирования, а целая платформа с рынком вокруг. Фирма «1С» выпускает платформу и типовые, партнёры-франчайзи внедряют их у клиентов, а на местах работают тысячи компаний. Разработчик может расти в трёх направлениях: вширь (освоить больше конфигураций), вглубь (стать экспертом по производительности, интеграциям, обмену данными) или в сторону архитектуры (проектировать решения, вести команду). Смежные навыки — SQL и устройство СУБД, HTTP-сервисы и интеграции, механизм обмена данными (EDT, Конвертация данных) — быстро повышают вашу ценность, потому что «чистого» 1С-кода в вакууме почти не бывает.

Где искать работу

  • Компании-франчайзи «1С» — лучший старт для джуна: там берут новичков, дают наставника и поток разноплановых задач по разным конфигурациям.
  • Штатным разработчиком в компанию — когда у бизнеса своя большая база на 1С и нужен человек, который её постоянно развивает.
  • Фриланс и подработки — небольшие доработки, отчёты, обработки; хорош как дополнение к основной работе, но тяжеловат как самый первый шаг.

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

Частые ошибки на старте карьеры

  • Правят типовую напрямую вместо расширения — самый дорогой грех: конфигурация слетает с поддержки, обновления превращаются в ад.
  • Учат всё подряд поверхностно — лучше знать одну типовую глубоко, чем три по верхам.
  • Копят сертификаты вместо практики — без реальных задач знания не закрепляются; сертификат — дополнение к опыту, а не замена.
  • Игнорируют SQL и устройство базы — а именно тут прячутся проблемы производительности, за решение которых платят больше всего.
  • Боятся идти во франчайзи «за маленькие деньги» — именно там за год набирается опыт, который потом окупается кратно.

Итоги

  • Основная работа 1С-разработчика — доработка типовых конфигураций (БП, УТ, ЗУП), а не написание с нуля.
  • Дорабатывать типовую нужно через расширения (&Вместо/&Перед/&После), чтобы не терять поддержку и обновления.
  • Сертификаты идут по ступеням: 1С:Профессионал (тест) → 1С:Специалист (практика) → 1С:Эксперт (производительность).
  • Расти можно вширь (конфигурации), вглубь (интеграции, производительность) или в архитектуру.
  • Лучший старт для новичка — франчайзи «1С»; в портфолио ценятся доведённые до конца проекты, а не список технологий.
Проверьте себя
1. Заказчик работает на типовой «Управление торговлей» и просит добавить проверку при проведении документа. Как поступит грамотный разработчик?
AИзменит код проведения прямо в типовой конфигурации
BСделает доработку в расширении конфигурации, не трогая типовую
CСкопирует всю конфигурацию и будет вести отдельную ветку
DОтредактирует документ через внешнюю обработку при каждом проведении
2. Чем экзамен «1С:Специалист» принципиально отличается от «1С:Профессионал»?
AНичем, это разные названия одного теста
BПрофессионал — практическая задача в конфигураторе, Специалист — тест
CСпециалист — практический экзамен: нужно решить реальную задачу в конфигураторе, тогда как Профессионал — это тест с вариантами ответа
DСпециалист сдаётся только после Эксперта