Что делать и в каком направлении развиваться после изучения учебника Радченко?

Программист 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

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

Закрепление базы: написание собственной конфигурации

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

Проанализируем, какие объекты вам понадобятся:

  1. Справочники: Номенклатура (с иерархией), Склады, Контрагенты, ЕдиницыИзмерения.
  2. Документы: ПриходнаяНакладная, РасходнаяНакладная, ПеремещениеТоваров.
  3. Регистры накопления: ОстаткиТоваров (вид регистра — Остатки).

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

Подготовка к сертификации «1С:Профессионал» и «1С:Специалист»

Сертификаты фирмы 1С — это не просто «бумажки», а мощный стимул систематизировать знания. Выясним, с чего стоит начать:

1С:Профессионал по платформе — это теоретический тест. Подготовка к нему заставит вас прочитать справку по тем объектам, которые Радченко затронул лишь вскользь (например, ПланыВидовХарактеристик или БизнесПроцессы). Изучите сборник вопросов и потренируйтесь на учебных тестированиях.

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

  1. Оперативный учет: сложные схемы списания (FIFO, LIFO, по средней), работа с партиями.
  2. Бухгалтерский учет: работа с регистрами бухгалтерии, планами счетов и двойной записью.
  3. Сложные периодические расчеты: начисление зарплаты, расчет больничных, работа с вытеснением видов расчета.

Даже если вы не планируете сдавать экзамен завтра, само решение задач из сборника «1С:Специалист» даст вам колоссальный опыт, который невозможно получить из обычных учебников.

Изучение продвинутых механизмов: СКД и КД

Современная разработка на 1С немыслима без двух мощных инструментов: Системы компоновки данных (СКД) и Конвертации данных (КД).

Разберем подробнее СКД. В учебнике Радченко отчеты создаются довольно просто. Реальная же отчетность требует группировок, вычисляемых полей, сложных отборов и условного оформления. Найдите бесплатные курсы по СКД. Вы должны понимать, как работает НаборДанныхЗапрос, как использовать СвязиНаборовДанных и как программно выводить отчет в нетипичные формы.

Проанализируем КД (Конвертацию данных). Рано или поздно вам потребуется перенести данные из одной базы в другую (например, из «Управления торговлей» в «Бухгалтерию»). Знание Конвертации данных 2.0 или 3.0 позволит вам настраивать правила обмена без написания сотен строк кода вручную. Это критически важный навык для интегратора.

Освоение Библиотеки стандартных подсистем (БСП)

Важный момент, который часто упускают новички: в реальном секторе никто не пишет конфигурации «с чистого листа». Почти все современные решения (ERP, УТ, БП) построены на базе БСП. Рассмотрим, почему это важно.

БСП содержит готовые блоки кода для:

Если вы научитесь внедрять БСП в свою пустую конфигурацию, вы поймете, как устроены типовые решения от фирмы 1С. Это сократит время вашей разработки в десятки раз и сделает ваш код «стандартным» для других разработчиков.

Современные инструменты: расширения и EDT

Мир 1С не стоит на месте. Посмотрим на технологии, которые стали стандартом в последние годы:

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

1C:Enterprise Development Tools (EDT) и Git. Профессиональная разработка в крупных командах требует контроля версий. Разберем по шагам: вместо старого Конфигуратора вы используете среду на базе Eclipse (EDT), которая интегрируется с Git. Это позволяет нескольким программистам работать над одной задачей, отслеживать историю изменений и не затирать код друг друга.

Интеграция и работа с внешними системами

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

  1. HTTP-сервисы: научитесь создавать в 1С точки входа, к которым может обратиться любой сайт через REST API.
  2. Формат JSON: основной формат обмена данными в вебе. Посмотрите, как использовать объекты ЧтениеJSON и ЗаписьJSON.
  3. Web-сервисы (SOAP): хотя они считаются более сложными, многие государственные системы до сих пор работают именно через них.

Трудоустройство и стажировка

Если вы чувствуете, что «потеряли цель», лучшим лекарством будет реальная задача от клиента. Для студента или начинающего разработчика идеальный путь — работа в компании-франчайзи 1С. Там вы столкнетесь с огромным разнообразием задач. Рассмотрим плюсы такого подхода: вам предоставят доступ к базе знаний ИТС, дадут возможность бесплатно сдавать экзамены и под присмотром опытного наставника (архитектора) вы пройдете путь от мелких правок в печатных формах до внедрения сложных подсистем.

Помните, что программирование на 1С — это не только написание кода, но и понимание бизнес-процессов. Читайте методические материалы по бухгалтерскому и управленческому учету, чтобы говорить с заказчиком на одном языке.

← На главную