Добавить в корзинуПозвонить
Найти в Дзене
Neko.Play.Panic()

«Vibe Coding»: Когда ИИ пишет код, а вы пьёте кофе

«Vibe Coding»: Когда ИИ пишет код, а вы пьёте кофе. Или как сломать продакшн за 10 минут. (Да, я знаю, что человек бы справился быстрее) Все же захотелось резюмировать свой вайбы от вайб-коддинга и добавить половник дегтя. Если думаете, что это будущее, то сейчас вот вам реальность: «Claude, сделай мне SaaS» — это как попросить кота настроить роутер. И почему так? • ЙОЛО-режим: Разрешаете ИИ удалять файлы и запускать скрипты без вашего согласия. Название говорящее — You Only Live Once (и ваш проект тоже). • «Дай пять файлов — сломаю три»: ИИ клонирует интерфейсы вместо импортов, пишет логику авторизации на клиенте (спасибо, хакеры!), а стили применяет к случайным компонентам. • Рефакторинг? Не, не слышал: Даже если попросить исправить ошибки, ИИ упорно плодит монолиты на 1000+ строк, игнорируя ваши крики «разбей на модули!». Реальные кейсы из жизни вайб-кодеров • Лео и его SaaS: «Всё написал на Cursor, код — ноль строчек вручную!» → Потом «случайно» обнаружил, что базу данных з

«Vibe Coding»: Когда ИИ пишет код, а вы пьёте кофе. Или как сломать продакшн за 10 минут. (Да, я знаю, что человек бы справился быстрее)

Все же захотелось резюмировать свой вайбы от вайб-коддинга и добавить половник дегтя.

Если думаете, что это будущее, то сейчас вот вам реальность: «Claude, сделай мне SaaS» — это как попросить кота настроить роутер.

И почему так?

• ЙОЛО-режим: Разрешаете ИИ удалять файлы и запускать скрипты без вашего согласия. Название говорящее — You Only Live Once (и ваш проект тоже).

• «Дай пять файлов — сломаю три»: ИИ клонирует интерфейсы вместо импортов, пишет логику авторизации на клиенте (спасибо, хакеры!), а стили применяет к случайным компонентам.

• Рефакторинг? Не, не слышал: Даже если попросить исправить ошибки, ИИ упорно плодит монолиты на 1000+ строк, игнорируя ваши крики «разбей на модули!».

Реальные кейсы из жизни вайб-кодеров

• Лео и его SaaS: «Всё написал на Cursor, код — ноль строчек вручную!» → Потом «случайно» обнаружил, что базу данных заполонили рандомные записи, а API-ключи сгорели. Итог: «Ребята, я не технарь, сорян».

• Claude Plays Pokémon: ИИ 43 часа бился об стену в Mt. Moon, потому что забыл, куда шёл. Контекстное окно переполнилось — прогресс обнулился. Даже с заметками модель повторяла ошибки предков.

• «Сделай сайт для горнолыжки»: ИИ генерирует шаблон с надписью «Легко добраться, сложно уехать». Проблема: вместо кнопки бронирования — рандомный попап с мемом.

Технические ошибки: Почему ИИ — не senior dev

• Юнит-тесты: Покрытие 5%, зато код ломается так.

• Безопасность: Авторизация через localStorage? - Почему бы и нет! Пароли в логах? - «Так проще дебажить».

• Контекстная амнезия: Модели забывают, что делала 10 минут назад. Это как Twitch Plays Pokémon, где зрители вводят команды, а ИИ путает «вверх» с «удалить node_modules».

Почему это хайпово?

• Уже есть армия фанатов идеи: Инвесторы Y Combinator верят, что вайб-кодеры создадут единорога на коленке. Спойлер: 99% таких стартапов — цифровой мусор.

• Астрологи объявили год ИИ. В прошлом году нам рассказывали про то, что без крипты и Web3 жить нельзя, в этом: «Забудьте про разработчиков! ИИ всё сделает!»

• Деньги: «Мой код — говно, но люди платят!» - и да, это еще работает.

• Лень: Зачем учить TypeScript, если можно сказать «Claude, сделай красивый фронт»

Что будет, если пустить вибро-кодинг в продакшн? (Спойлер, они уже там, присмотритесь к сотрудникам) - пока ничего хорошего.

Итог: По моим ощущениям «Vibe Coding» — это как собрать мебель из IKEA без инструкции: вроде стоит, но дверца шкафа отвалится при первом же сквозняке. Да, ИИ даёт «80% результата», но эти 80% — как машина без колёс: ехать не поедет, зато гудеть может громко.

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

Neko.Play.Panic()