Nota bene: материал написан Натальей, руководителем команды разработки в нашей компании.
Если у вас будут вопросы, мнение, призыв к дискуссии — автор ответит в комментариях.
Частично это правда. В IT, и особенно в экосистеме 1С, корочка никого не впечатлит, если вы не можете написать рабочий запрос, провести документ или объяснить, почему код упал по исключению. Но давайте честно: за правильно выстроенной программой стоит не диплом, а сформированное мышление разработчика, живое портфолио и инженерные навыки, которые не купишь за вечер марафонов в YouTube.
Я, как ведущий разработчик с 10-летним стажем, участвовала в разработке и сопровождении дополнительной профессиональной программы «1С-программирование для начинающих». Общий объём — 246 часов, очно-дистанционный формат, итоговая аттестация в форме защиты проекта.
В статье я хочу развенчать миф о том, что переподготовка — это «курсы для галочки». На примере нашей недавней стажировки я покажу, какая реальная работа скрывается за этой официальной корочкой.
Бумажка vs Реальность: зачем вообще нужен диплом?
Диплом о повышении квалификации — это всего лишь юридическое подтверждение того, что вы освоили программу в соответствии с профстандартом «Программист» и требованиями ФЗ-273. Для HR или отдела кадров это маркер: специалист изучил дисциплину системно и прошёл контроль.
Но в 1С диплом — только входной билет на собеседование. Главное — что вы сможете показать в Конфигураторе и на демо-базе. Работодатель покупает не бумагу, а способность решать бизнес-задачи. И именно на это заточена программа.
Что внутри 246 часов? Два этапа, ноль «воды»
Программа построена так, чтобы вывести слушателя с уровня «я видел 1С только как пользователь» до уровня самостоятельной разработки прикладных решений.
Этап 1: Основы программирования 1С
Здесь мы ломаем страх перед средой разработки и закладываем синтаксический фундамент. К концу этапа выпускник:
- Пишет внешние обработки, понимает жизненный цикл объекта и стандарты оформления кода.
- Работает с управляемыми формами: реквизиты, элементы, команды, события.
- Владеет циклами, универсальными коллекциями (Массив, Структура, ТаблицаЗначений) и отладчиком.
- Понимает клиент-серверную архитектуру, умеет грамотно расставлять директивы &НаКлиенте, &НаСервере.
- Программно создаёт элементы интерфейса и умеет читать чужой код без паники.
Этап 2: Разработка прикладного решения
Это «дипломная работа» в чистом виде. Стажер не просто дописывает чужой код, а проектирует систему сам:
- Проектирование структуры данных: Создание справочников, документов и регистров «с чистого листа».
- Механизмы учета: Настройка регистров накопления, формирование движений документов и понимание того, как данные превращаются в остатки и обороты.
- Система компоновки данных (СКД): Настраивает СКД и формирует отчеты без «костылей».
- Интерфейсные решения: Настройка управляемых форм так, чтобы пользователю не хотелось закрыть программу через секунду.
Итог курса — защита проекта. Не тест. Не эссе. Живая конфигурация, которую можно развернуть, проверить, отладить и задать вопросы по архитектуре.
Цифры, которые говорят сами за себя
Пример, как проходит программа. На старте было 43 человека.
- После первого этапа 3 ушли самостоятельно. Не потому, что «сложно», а потому что поняли: 1С — это не «перетащить поле в форму», а инженерная работа с данными, логикой и ограничениями платформы.
- До итоговой аттестации дошли 40 человек.
- Финальную защиту проекта не сдали 8 человек.
Почему такой фильтр? Потому что «списал на экзамене» здесь не работает. Проект требует:
- Работающих запросов и корректных движений по регистрам.
- Продуманной клиент-серверной логики.
- Отлаженного интерфейса и отчёта на СКД.
- Понимания, почему код падает и как это исправить.
Диплом получают только те, кто доказал навык, а не просто просидел часы.
Топ «смертных грехов»: за что мы не ставим зачёт
На защите проекта комиссия смотрит не на красоту кода, а на его жизнеспособность и соблюдение стандартов 1С. Вот некоторые ошибки, из-за которых мы отправляем на доработку или не допускаем к защите:
- Запрос внутри цикла. Пока Выборка.Следующий() Цикл ... Запрос = Новый Запрос; ... КонецЦикла — это гарантированный провал по производительности.
- Частые переходы с клиента на сервер или неоправданные переходы на сервер.
- Игнорирование виртуальных таблиц и индексов. Использование полных срезов вместо ОстаткиИОбороты, СрезПоследних или СрезПервых там, где это необходимо.
- Запись документа без обработки исключений. Записать(РежимЗаписиДокумента.Проведение) без обёртки Попытка...Исключение — прямая дорога к зависшим транзакциям.
Что в портфолио у выпускника к моменту получения документа?
Когда мы говорим, что диплом — это юридическое подтверждение квалификации, мы имеем в виду конкретный технологический стек. Вот что имеет человек, успешно прошедший два этапа нашей стажировки:
- Готовый проект, который разворачивается за 5 минут и демонстрирует полный цикл разработки.
- Навык работы с метаданными: от проектирования дерева до настройки прав через роли и профили.
- Уверенное владение запросами и регистрами:
- понимание, зачем нужны регистры сведений, накопления, бухгалтерские;
- как формируются остатки, обороты, срезы;
- как писать оптимальные запросы.
- Отчёты на СКД: схемы, настройки, варианты, встроенные функции.
- Опыт доработки типовых конфигураций и интеграции БСП без потери обновляемости.
- Культура кода: отладка, обработка исключений, стандарты 1С, клиент-серверное взаимодействие.
- Юридически подтверждённая квалификация по профстандарту «Программист», открывающая двери в крупные компании и госструктуры.
Вместо заключения: кому это нужно?
Если вы новичок: не гонитесь за дипломом. Гонитесь за портфолио. Диплом придёт как естественное следствие дисциплины, практики и защиты проекта. Пройденный курс — это не магия, это марафон. Но он даёт структуру, которую самостоятельно собрать долго и сложно.
Если вы работодатель: не смотрите на корочку как на гарантию гениальности. Смотрите на неё как на страховку того, что кандидат уже совершил свои первые 100 ошибок под присмотром ментора, а не на вашем боевом проекте. Оценивайте, как кандидат пишет запрос, как объясняет проведение документа, как отлаживает модуль и почему выбрал именно такую архитектуру. За дипломом из этой программы стоит человек, который уже умеет думать как разработчик 1С, а не просто повторять примеры из учебника.
Диплом переквалификации — не гарантия трудоустройства. Это маркер того, что человек прошёл фильтр, выдержал нагрузку и готов к задачам уровня Junior / Junior+ в 1С. Остальные становятся теми самыми специалистами, на которых держится автоматизация бизнеса. А бумажка? Она просто подтверждает, что это произошло официально.
Вступайте в нашу телеграмм-группу Инфостарт