Мнение: я счастливее, когда пишу код от руки. автоматизация.. автоматизация. Вайб-код.. автоматизация. Вайб-код. вайб-кодинг.. автоматизация. Вайб-код. вайб-кодинг. искусственный интеллект.. автоматизация. Вайб-код. вайб-кодинг. искусственный интеллект. мнение.. автоматизация. Вайб-код. вайб-кодинг. искусственный интеллект. мнение. написание кода.. автоматизация. Вайб-код. вайб-кодинг. искусственный интеллект. мнение. написание кода. Программирование.. автоматизация. Вайб-код. вайб-кодинг. искусственный интеллект. мнение. написание кода. Программирование. Управление разработкой.

Fullstack-инженер Clojure/Clojurescript в IPRally Абинав Омпракаш опубликовал пост в своём блоге, посвящённый вайб-кодингу. Он отмечает, что чувствует себя счастливее, когда пишет код старыми и привычными способами.

Мнение: я счастливее, когда пишу код от руки - 1

«LLM-программисты могут генерировать более-менее приличный и корректно выглядящий код, а у меня больше времени на что? На бесконечную прокрутку ленты новостей? Это был третий раз, когда я попробовал claude-code. Каждый раз я испытывал те же чувства и в итоге удалял claude-code через 2-3 недели, и знаете что? Каждый. Раз. Я заново открывал для себя радость программирования», — пишет автор.

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

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

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

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

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

Здесь можно ознакомиться с экспериментом по вайб-кодингу, проведённом разработчиком с 20-летним стажем (Assembler, 1C, C/C++, Go, Pascal, Perl, PL/SQL, Python). Он показывает, когда вайб-кодеру достаточно минимальных знаний предмета, а когда необходимы экспертные навыки и опыт, а также демонстрирует, что изменилось в инструментах вайб-кодинга за год.

Автор: maybe_elf

Источник

Rambler's Top100