Вайб-кодинг в 1С. Бизнесу нужен не код, а результат

Старый Заказчик исчез на несколько месяцев и недавно объявился с небольшой задачей — доделать некую обработку.
Обработка была сделана самим Заказчиком на базе чего-то найденного в сети и доработана им же с использованием ИИ.
Моя задача была косметическая, т.е. прям глубоко разбираться в коде не требовалось. Просто посмотрел из интереса.
Общее впечатление — неплохо. Понятнее чем типовой код 1С.

Вайб-кодинг в 1С

Заказчик истратил на это много времени, но деньги сэкономил (как бы) и получил удовлетворение.
Не думаю что в 1С можно вайбкодить что-то серьезное без базовых знаний о платформе, базах данных, стандартах обмена данными и т.д. Но какие-то типовые задачи, которые понятно как можно вручную полностью оттестировать, кажется скоро смогут делать и без программистов. Получится это дешевле и быстрее чем по старинке не знаю.

Язык 1С относительно простой и хорошо структурирован.
Большая часть типовых задач повторяется от проекта к проекту.
В интернете накоплено огромное количество примеров кода, статей и обсуждений.

На практике многие разработчики уже используют ChatGPT, Claude и другие ИИ-инструменты для ускорения написания кода, поиска ошибок и подготовки технических решений.

Основная проблема заключается в том, что бизнес-задача редко сводится к написанию кода. Когда заказчик говорит: «Нам нужно перейти с котлового учета затрат на позаказный», это не задача для программиста. Нужно разобраться в бизнес-процессах, определить виды затрат, понять правила распределения, учесть переходный период и последствия для отчетности.

Именно здесь возникает главный барьер для вайб-кодинга. ИИ может написать процедуру, но пока не способен самостоятельно провести полноценный анализ предприятия и согласовать спорные моменты между подразделениями.

Кроме того практический опыт показывает что при чрезмерном доверии к ИИ растут риски появления технического долга, ошибок архитектуры и плохо поддерживаемого кода.

Если раньше ценился специалист, который быстро пишет код, то теперь растет ценность специалиста, который:
понимает бизнес-процессы;
умеет формулировать требования;
способен проверить решение ИИ;
отвечает за архитектуру системы;
организует внедрение изменений.

Фактически хороший 1С-программист все больше становится аналитиком и архитектором, а ИИ превращается в очень быстрого младшего разработчика.


Больше записей