Как я перешел на «тёмную сторону» — вайбкодинг

11.11.26

Сообщество - О жизни

Я был скептиком. И у меня были причины. История, которая сделала меня упрямым. Почему программирование — особенно уязвимая область. Как я всё-таки сдался и что я понял о вайбкодинге на самом деле.

Я был скептиком. И у меня были причины

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

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

Для профессионала с двадцатилетним стажем это звучит почти как ересь. Мы привыкли отвечать за каждую строчку. Мы знаем, чем заканчивается запрос в цикле, непродуманная блокировка или неверно выбранный регистр. Идея писать систему, не читая код, казалась мне прямым путём к катастрофе. И, как выяснилось, у меня были для этого основания не только теоретические.

История, которая сделала меня упрямым

Главная причина моего упорства — то, что я видел своими глазами. Я не буду называть компанию и людей, но суть такова: в какой-то момент топ-менеджеры почти поголовно подсели на ИИ. Сначала это выглядело прогрессивно. Презентации стали появляться за час, аналитические записки — за десять минут, стратегии — за один вечер. Все были в восторге, а руководство гордилось тем, что компания «идёт в ногу со временем».

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

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

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

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

Почему программирование — особенно уязвимая область

Если в управлении ошибка проявляется через месяцы, то в программировании последствия бывают мгновенными и очень дорогими. Особенно в учётных системах. Ошибка в проведении документа — и у вас искажены остатки, себестоимость, взаиморасчёты. Неверно написанный обмен — и данные в двух базах расходятся так, что потом неделями ищешь причину. Неправильное право доступа — и сотрудник видит зарплатные ведомости коллег.

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

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

Как я всё-таки сдался

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

На халявные токены я зарегистрировался на одном сайте (5 млн. токенов) и надиктовал промт. Через 5 минут получил обработку. Через «Файл» — «Открыть» запустил её в Документообороте и посмотрел результат. Получилось довольно приемлемо. Надиктовал еще тройку желаемых изменения и получил готовый результат. Забегая вперед скажу, что эту обработку я потом опубликовал здесь на Инфостарте (//infostart.ru/1c/tools/2832872/). Да, коллеги, вот такая я сволочь. Еще и нажиться хотел.

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

Дальше начался самый интересный процесс. Я стал читать код, где-то он был не очень хороший, но он работал. Был работоспособный и в тот день пришел домой вовремя!

Именно в этот момент у меня в голове что-то щёлкнуло. Проблема топ-менеджеров из моей истории была не в том, что они использовали ИИ. Проблема была в том, что они отказались от роли проверяющего. Они стали пассивными потребителями ответов. А я, будучи профессионалом, мог оставаться ответственным за результат и при этом забирать у машины всю рутину.

 

Как я вижу себя в будущем. 

 

Как это будет на самом деле.)))

 

Что я понял о вайбкодинге на самом деле

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

За несколько месяцев практики моё представление о вайбкодинге сильно изменилось. Вот главные выводы.

Первое: вайбкодинг без экспертизы — лотерея, а с экспертизой — усилитель. Человек, не понимающий предметной области, не отличит удачное решение от катастрофического. Я же вижу, где ИИ «поплыл»: например, предложил обход по документам в цикле с обращением к базе на каждой итерации или забыл про транзакционность. Мои двадцать лет опыта не обесценились — они стали фильтром качества.

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

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

Четвёртое: ИИ отлично справляется с «шаблонной» работой. Запросы, обработка табличных частей, типовые выгрузки, документация к коду, тесты, рефакторинг однотипных фрагментов — всё это он делает быстро и в большинстве случаев хорошо. Освободившееся время я трачу на архитектуру, общение с заказчиком и решение действительно сложных задач.

 

Мои правила безопасного вайбкодинга

Для себя я выработал для себя набор правил, которые (возможно) пригодятся и вам.

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

Правило 2. Всё проверять на тестовой базе. Ничего, созданное с помощью ИИ, не попадает в рабочую базу напрямую. Сначала копия, сначала прогон на реальных данных, сначала проверка граничных случаев: пустые значения, большие объёмы, повторные проведения, отмена проведения.

Правило 3. Ставить задачи маленькими кусками. Просьба «напиши мне всю подсистему» почти гарантированно приведёт к хаосу. Гораздо лучше разбить работу на небольшие шаги, проверять каждый и только потом двигаться дальше. Так проще заметить, где модель свернула не туда.

Правило 4. Давать контекст и ограничения. Версия платформы, режим совместимости, особенности конфигурации, принятые в команде стандарты — всё это нужно сообщать явно. Чем точнее вводные, тем меньше «фантазий» в ответе.

Правило 5. Не доверять фактам без проверки. Модель может уверенно сослаться на метод, которого не существует, или на свойство объекта, которого нет в вашей версии платформы. Любое сомнительное место я сверяю с документацией или проверяю в конфигураторе.

Правило 6. Безопасность и данные — зона повышенного внимания. Я не отправляю в публичные сервисы реальные персональные данные, пароли, строки подключения и коммерческую информацию. Перед тем как показать модели фрагмент кода, я очищаю его от всего конфиденциального. Для бизнеса это не формальность, а вопрос выживания.

Правило 7. Решения принимает человек. Это правило я вынес из истории с топ-менеджерами и считаю самым важным. ИИ может предложить варианты, подсветить риски, сыграть роль оппонента. Но выбор и ответственность остаются за теми, кто понимает контекст и отвечает за последствия.

 

Что это меняет для профессии 1С-разработчика

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

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

У молодых разработчиков, на мой взгляд, есть и опасность, и шанс. Опасность — научиться только «просить» и не научиться понимать. Тогда они окажутся беспомощными в тот момент, когда модель ошибётся, а ошибается она регулярно. Шанс — расти быстрее, чем росли мы, потому что рядом всегда есть терпеливый наставник, готовый объяснить любую конструкцию. Но только если использовать его как наставника, а не как костыль.

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

 

Новое место работы: когда идея есть, а инструкции нет

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

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

Я подошёл к вопросу основательно. Подготовил полный список того, что мне нужно для работы с рабочими инструментами ИИ: компьютер, ИИ-агенты, доступы и остальную информацию, без которой всё это не заработает. На бумаге получился стройный план: перечислено всё, что требуется, ничего не забыто.

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

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

Поэтому ИИ нельзя просто «выдать» сотрудникам, как выдают ноутбуки. Его нужно внедрять так же, как любую серьёзную систему: с пилотом на небольшой группе, с понятными правилами, с обучением и с честным разбором ошибок. Тогда овраги становятся видны заранее, а не в тот момент, когда в них уже упали.

Вместо заключения

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

История компании, которую я наблюдал, стала для меня предупреждением. Она научила меня простой вещи: искусственный интеллект не виноват в чужих решениях, но и не отвечает за них. Отвечают люди. Пока это так, мы остаёмся хозяевами положения.

Я пишу код вместе с ИИ, но каждую строчку по-прежнему читаю сам. И если Вы, как и я когда-то, сомневаетесь, — рекомендую попробовать. Только не выключайте при этом собственную голову.

Всем добра и наилучших благ. Держитесь, коллеги! Нам еще есть, что противопоставить ИИ, но на всякий случай говорите ему «Привет», каждый раз начиная общение с ним. Как знать, может это когда-то Вам это зачтётся.

Теперь я тоже стал вайбкодером.

Вступайте в нашу телеграмм-группу Инфостарт

Вайбкодинг будущее о жизни. 1С конфигурации ЕРП УТ КА.

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

О жизни Бесплатно (free)

С 1998 года я писал код в 1С сам, руками, от первой строки до последней. В марте 2026 я рассказывал, как проект на пять месяцев ИИ воспроизвёл за час. Прошло полгода, и теперь я не пишу код совсем, я даже не проверяю его и при этом закрываю 30-40 задач в месяц. Это история о том, что осталось от программиста, когда из его работы ушёл код, почему у одних коллег этот переход получается за месяц, а у других не получается вообще и почему ИИ без опыта за плечами это умножение на ноль.

20.10.2026    5516    GarriSoft    380    

64

О жизни 1C:Бухгалтерия Бесплатно (free)

Как я считаю стоимость своего часа, почему не извиняюсь за цену и что отвечаю на «дорого». Без теории — только то, что работает в разговоре с заказчиком.

11.09.2026    4457    qwerty1414    73    

86

О жизни Россия Бесплатно (free)

Расскажу, как это было у меня. Собеседования я не умею проходить от слова совсем, особенно когда начинают задавать вопросы типа: • Что такое структура? • Что такое соответствие? • Чем соответствие отличается от структуры? • Как обратиться к общему модулю из формы документа? • Как надо обновлять доработанную конфигурацию?

28.07.2026    6143    chuevsf    175    

47

О жизни Россия Бесплатно (free)

Моё личное мнение о перспективах ИИ в среде 1С.

23.06.2026    5340    1c-intelligence    114    

42

О жизни Бесплатно (free)

30 лет в 1С, 51 год, жёсткие требования к формату работы. За 1.5 месяца нашёл работу, используя DeepSeek как персонального HR-ассистента. Один раз настроил, отправил три своих резюме - дальше просто скидывал вакансии в чат и наговаривал ощущения через микрофон. ИИ анализировал, отсеивал фейки, писал сопроводительные письма, готовил к собеседованиям и разбирал ошибки. Результат: 127 откликов, 2 оффера, выход на работу 1 июня с достойной зарплатой (гибрид, к сожалению, мы с ним не нашли)

20.05.2026    9319    GarriSoft    227    

70

О жизни Россия Бесплатно (free)

В далеком 2007 году я услышал впервые слово «Инфостарт» от своих коллег по работе и нашел этот сайт в Интернете, а 29.06.2007г. успешно зарегистрировался на нем. В течение долгих лет я был «молчуном»: не выкладывал никаких наработок и не писал статей. Просто читал, время от времени, и получал на сайте информацию.

14.05.2026    6117    chuevsf    207    

35

О жизни Россия Бесплатно (free)

Еще совсем недавно у программистов 1С было всё хорошо. Задачи на выполнение сыпались, как из рога изобилия. Счетчик времени зашкаливало от быстроты их выполнения. Чуть ли не каждый месяц был новый рекорд. Новые идеи генерировались бизнесом одна за другой. Но общее состояние экономики в России в 2026 году уже давали о себе знать, и группу компаний также стало лихорадить.

17.04.2026    12066    chuevsf    244    

190

О жизни Бесплатно (free)

Личные заметки о том, как 1С-разработка столкнулась с вызовом времени. От FoxPro до "гаражной инженерии" - тридцать лет по одним и тем же граблям.

02.04.2026    13009    GarriSoft    280    

48
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. DmitryKlimushkin 9 11.11.26 12:24 Сейчас в теме
Зашкварился - таки.... А я в тебя верил! И ты, Брут....??
Если серьёзно, с текстом согласен. Применительно к текущим делам, ИИ по приоритетам где-то между "Протереть пыль с экрана" и "поменять канистру в кулере". Наши проблемы абсолютно точно не в кодировании и скорости этого процесса. У нас идейная немочь. Методологическая дистрофия и архитектурная бездарность. В этом ИИ совершенно не помощник. А без такой прорывной смены парадигмы мы будем ещё четверть века перекрашивать "Запорожец". А что-то мне подсказывает, что ИИ парадоксальным мышлением не обладает и к творчеству не склонен....
SergeyTerentyev; chuevsf; +2 – Ответить
2. chuevsf 476 11.11.26 12:40 Сейчас в теме
(1)
Зашкварился - таки.... А я в тебя верил! И ты, Брут....??

Таки да....((( Не я такой, а жизнь такая.
Меня просто поставили перед фактом: либо "черная сторона", либо пошел нафиг.

В следующей статье я опишу, какими тропами я туда переходил.
3. DmitryKlimushkin 9 11.11.26 12:49 Сейчас в теме
(19) Совсем не так) SAP это комбинация подсистем. При этом в каждой из них заранее известно - как она может и должна взаимодействовать со смежными подсистемами. Это не загрузки и выгрузки, это необходимое по методологии взаимодействие. Если в подсистеме учета материальных ценностей оприходовали товар, то она сама обратится в подсистему учёта взаиморасчётов и внесёт в ней требуемые изменения. И, да, это очень простое (как всё гениальное!) взаимодействие. Может показаться примитивным.
4. DmitryKlimushkin 9 11.11.26 12:51 Сейчас в теме
(2) Ну... если чо, то я "пошёл нафег..." А то завтра возникнет менеджмент, который пол предложит менять или ещё какую ахинею, так что же теперь. А пока я с интересом наблюдаю за подготовкой слива пузыря ИИ, это я про историю с менеджментом НВидиа.
5. chuevsf 476 11.11.26 12:54 Сейчас в теме
(4)
Ну... если чо, то я "пошёл нафег..."

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

А тут еще и Инфостарт молодец, подсуропил! )))
6. DmitryKlimushkin 9 11.11.26 13:15 Сейчас в теме
(5) Меня гораздо больше волнует начавшаяся реформа учёта. Вот с ней я о пенсии буду "участвовать". Это реально и имеет прикладное значение. На этом и сосредоточусь и ИИ в этом не помощник...
7. chuevsf 476 11.11.26 13:17 Сейчас в теме
(6)
о пенсии

"О пенсии" или "до пенсии".
Для отправки сообщения требуется регистрация/авторизация