Карьера в 1С: какие навыки, сертификаты и практика нужны на каждой ступени

· 9 мин

Содержание

Профессионалом 1С становятся через три вещи: уверенное знание платформы и встроенного языка, понимание хотя бы одной типовой конфигурации изнутри и реальные задачи заказчиков. Сертификат «1С:Профессионал» — это стартовая отметка, а не финиш. Путь от стажёра до ведущего специалиста обычно занимает 3–5 лет работы на проектах.

Частое заблуждение — «выучу язык, и я программист 1С». На деле язык осваивают за пару месяцев. Дольше и сложнее всего — понять, как устроены учётные механизмы в Бухгалтерии, ЗУП или УТ, и научиться разговаривать с бухгалтером на его языке.

Карта роста: ступени профессии и что от них ждут

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

СтупеньЧем занимаетсяЧто должен уметь
Стажёр / джуниорМелкие доработки: отчёт, печатная форма, обработкаОбъекты метаданных, базовый язык, запросы, отладчик
Разработчик (middle)Доработки типовых, обмены, интеграцииСКД, расширения, БСП, механизмы учёта одной-двух конфигураций
Ведущий разработчикПроектирует решения, ревьюит код коллегПроизводительность, блокировки, клиент-серверная архитектура
Архитектор / экспертОтвечает за систему целиком, нагрузку, внедрения на сотни пользователейСервер 1С, СУБД, расследование проблем производительности
КонсультантНастраивает учёт, обучает пользователейМетодология учёта, типовые конфигурации на уровне пользователя

Ориентировочный план на первый год

ПериодФокусРезультат
1–2 месяцПлатформа, объекты метаданных, языкСвоя учебная конфигурация со складом
3–4 месяцЗапросы, СКД, формыПять-шесть отчётов разной сложности
5–6 месяцПодготовка к «1С:Профессионалу», поиск стажировкиСертификат и первые реальные задачи
7–9 месяцОдна типовая конфигурация, расширенияДоработки без снятия с поддержки
10–12 месяцОбмены, обновление доработанных базПодготовка к «1С:Специалисту»

План сдвигается в зависимости от времени на учёбу. Главное — не застревать на теории: с третьего-четвёртого месяца ищите реальные задачи, хоть небольшие.

Если вы бухгалтер и хотите в 1С — путь через консультанта часто короче. Знание учёта у вас уже есть, а именно его не хватает многим программистам.

Ориентиры по доходу на рынке (примерно, сильно зависят от города и формата работы): джуниор — 60–100 тыс. ₽, middle — 150–250 тыс. ₽, ведущий и архитектор — от 250 тыс. ₽ и выше. Разброс большой, но рост дохода от ступени к ступени заметный.

Основа: как устроена платформа 1С:Предприятие 8.3

Платформа — это фундамент. Тот, кто понимает её устройство, быстро разбирается в любой конфигурации.

Что изучить в первую очередь

  • 📦 Объекты метаданных: справочники, документы, регистры сведений, накопления, бухгалтерии и расчёта, перечисления, планы видов характеристик.
  • 🔄 Проведение документов: что такое движения, почему документ пишет в регистры, а отчёты читают из регистров.
  • 🧩 Формы: управляемые формы, реквизиты формы, команды, разница между клиентом и сервером.
  • 🔐 Права и роли: как настраивается доступ, что такое ограничение доступа на уровне записей (RLS).
  • 🗄 Режимы работы: файловая и клиент-серверная база , когда какая уместна.

Где практиковаться бесплатно

Для начала хватит учебной версии платформы. Она бесплатна, но с ограничениями: подходит для самообучения, а не для рабочего учёта.

  1. Установите учебную версию и создайте пустую информационную базу.
  2. Соберите с нуля маленькую конфигурацию: склад с приходом, расходом и отчётом об остатках.
  3. Добавьте регистр накопления остатков и проверьте, что расход не уводит остаток в минус.
  4. Сделайте печатную форму накладной.

Эта учебная задача покажет весь цикл: метаданные → форма → проведение → регистр → отчёт. Без такого «костяка» дальше двигаться трудно.

Классическая книга для старта — «1С:Предприятие 8.3. Практическое пособие разработчика» (Радченко, Хрусталева). Её задачи как раз проводят через этот цикл.

Встроенный язык и запросы: без чего не берут на работу

Язык 1С похож на упрощённый Бейсик с русскими ключевыми словами. Синтаксис учится быстро. Сложнее другое — писать так, чтобы код не тормозил на базе в 50 ГБ.

Минимум, который проверяют на собеседовании

  • ✍️ Процедуры и функции, экспорт, модули объектов, менеджеров, общие модули.
  • 🖥 Директивы компиляции &НаКлиенте, &НаСервере, &НаСервереБезКонтекста — и почему лишний серверный вызов дорого стоит.
  • 🔍 Язык запросов: соединения, группировки, временные таблицы, виртуальные таблицы регистров (Остатки, Обороты, СрезПоследних).
  • 📊 Система компоновки данных (СКД): отчёты с отборами, группировками и вариантами без строчки кода.
  • 🐞 Отладчик: точки останова, просмотр значений, замер производительности.

Главная ошибка новичков в коде

Запрос в цикле. Код работает на тестовой базе с десятком документов и «ложится» на рабочей. Пример неправильного подхода:

// Плохо: обращение к базе на каждой итерации
Для Каждого Строка Из Товары Цикл
    Цена = Строка.Номенклатура.ЦенаЗакупки;
КонецЦикла;

Точечное обращение Строка.Номенклатура.ЦенаЗакупки каждый раз читает объект из базы. Правильно — получить все нужные данные одним запросом до цикла и затем работать с результатом.

Как это выглядит правильно — один запрос по всем товарам сразу:

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|    Номенклатура.Ссылка КАК Номенклатура,
|    Номенклатура.ЦенаЗакупки КАК ЦенаЗакупки
|ИЗ
|    Справочник.Номенклатура КАК Номенклатура
|ГДЕ
|    Номенклатура.Ссылка В (&СписокТоваров)";
Запрос.УстановитьПараметр("СписокТоваров", Товары.ВыгрузитьКолонку("Номенклатура"));
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
    // работаем с Выборка.ЦенаЗакупки без новых обращений к базе
КонецЦикла;

Реквизит ЦенаЗакупки здесь условный: в вашей конфигурации цена может храниться в регистре сведений. Принцип тот же — данные для всех строк читаются за одно обращение.

Привычка «сначала запрос, потом цикл» — то, что отличает разработчика от человека, который просто знает синтаксис.

Типовые конфигурации: учимся на чужом большом коде

Работодатели почти не пишут конфигурации с нуля. Основная работа — доработка типовых: Бухгалтерии предприятия 3.0, ЗУП 3.1, Управления торговлей 11, ERP. Поэтому одну типовую нужно знать глубоко.

С какой начать

КонфигурацияКому подходитЧто даёт
Бухгалтерия предприятия 3.0Тем, кто знает бухучётСамая распространённая, много заказов на доработки
Управление торговлей 11Разработчикам «без бухгалтерии»Логистика, склад, продажи, сложная архитектура
ЗУП 3.1Тем, кто готов к расчётным механизмамРегистры расчёта, кадровый учёт, редкая экспертиза
ERPСледующий шаг после УТ 11Производство, крупные внедрения, высокие ставки

Три навыка практика

  • 🧱 Расширения конфигурации . Доработки делают в расширении, а не правят типовую напрямую. Тогда обновление проходит без ручного сравнения и объединения. Это первое, что проверяют на собеседовании middle-разработчика.
  • 📚 Библиотека стандартных подсистем (БСП). На ней построены все современные типовые. Печать, дополнительные отчёты и обработки, права, версионирование — готовые механизмы, которые не надо изобретать.
  • 🔁 Обновление типовой с доработками. Сравнение и объединение конфигураций, поставка, режим поддержки. Умение аккуратно обновить «доработанную» базу ценится очень высоко.

Хороший тренажёр — демо-база типовой. Откройте её в конфигураторе и пройдите отладчиком проведение любого документа реализации. Час такой трассировки даёт больше, чем день чтения.

Сертификация 1С: какие экзамены сдавать и в каком порядке

Сертификаты фирмы 1С — понятный для работодателя сигнал уровня. Ступени идут от теста к практическому экзамену.

Лестница сертификатов

  1. «1С:Профессионал» — тест на знание конкретной области: платформы, Бухгалтерии, ЗУП, УТ и других. Короткий, на время, с вопросами по меню и механизмам. Можно сдать в центре сертифицированного тестирования или онлайн.
  2. «1С:Специалист» — практический экзамен: за ограниченное время решаете задачу на компьютере, затем защищаете решение перед экзаменатором. Для разработчика первый — «Специалист по платформе».
  3. «1С:Специалист-консультант» — для консультантов: проверяет умение настроить учёт и решить задачу пользователя в типовой.
  4. «1С:Эксперт по технологическим вопросам» — для тех, кто отвечает за производительность и крупные внедрения. Самый сложный экзамен, его сдаёт небольшая часть специалистов.

Как готовиться

  • 📝 Тренируйтесь на сборниках задач по «Специалисту»: экзамен проверяет не знания, а скорость решения типовой задачи.
  • ⏱ Засекайте время. Решение «правильно, но не успел» не засчитывают.
  • 🎯 Начните с «Профессионала» по платформе — он закрывает пробелы в теории перед практикой.

Сертификат не заменяет опыт, но помогает пройти отбор, особенно у партнёров 1С: статус партнёра требует определённого числа сертифицированных сотрудников.

Готовность к экзамену «1С:Специалист по платформе»
Выполнено: 0 / 5

Бизнес и коммуникации: что отличает сильного специалиста

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

Что развивать

  • 🗣 Разговор с пользователем. Бухгалтер говорит «не бьётся 60 счёт». Ваша задача — понять, какие документы и движения за этим стоят.
  • 📐 Постановка задачи. Прежде чем писать код, сформулируйте письменно: что на входе, что на выходе, как проверить результат.
  • ⚖️ Оценка трудозатрат. Заказчики ценят тех, кто честно называет срок и укладывается в него.
  • 📖 Основы учёта. Разработчику полезно знать хотя бы план счетов , НДС и устройство зарплатных начислений. Без этого вы не поймёте, почему отчёт «неправильный».

Типичная ловушка

Сделать ровно то, что попросили, не вникая. Пользователь просит «кнопку, которая перепроведёт все документы за год». Профессионал спрашивает, зачем, — и выясняет, что проблема в одном неверно настроенном документе.

Массовые операции в рабочей базе (перепроведение, групповое изменение реквизитов) делайте только после резервной копии и по согласованию с ответственным за учёт.

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

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

Технические темы следующего уровня

  • 🚀 Производительность: технологический журнал, анализ долгих запросов, управляемые блокировки, взаимоблокировки.
  • 🖧 Клиент-серверная архитектура: сервер 1С, кластер, рабочие процессы, связка с СУБД (MS SQL, PostgreSQL).
  • 🛠 Современные инструменты: 1С:Enterprise Development Tools (EDT), хранение кода в Git, автоматическое тестирование.
  • 🔗 Интеграции: HTTP-сервисы, REST, обмен через EnterpriseData, работа с внешними системами.

Где брать опыт и знания

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

Частые ошибки на пути и как их обойти

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

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

Можно ли стать программистом 1С без технического образования?
Да. Диплом в этой нише проверяют редко. Смотрят на практические навыки, сертификат «1С:Профессионал» и готовность выполнить тестовое задание.
Сколько времени нужно, чтобы найти первую работу?
При регулярных занятиях 2–3 часа в день базового уровня достигают примерно за 4–6 месяцев. Этого хватает, чтобы пройти собеседование на стажёра у партнёра 1С.
Что лучше для старта: франчайзи или штатный программист на предприятии?
Франчайзи даёт больше разных задач и быстрый рост, но выше нагрузка. Штатная работа спокойнее, зато вы глубоко узнаёте один бизнес. Для первого года обычно выгоднее франчайзи.
Нужно ли знать другие языки программирования?
Не обязательно, но SQL, основы HTTP и JSON сильно помогают в интеграциях и анализе производительности. На уровне архитектора без них сложно.
Сколько стоит сертификация?
Тест «1С:Профессионал» обходится примерно в несколько тысяч рублей, экзамен «1С:Специалист» — дороже, ориентировочно от 10 тыс. ₽. Точную цену называет центр сертифицированного тестирования.