Программирование Vibe вызывает много критики. И, честно говоря, отчасти это заслужено. Но я не думаю, что кодирование Vibe само по себе является проблемой. Проблема в том, что происходит, когда мы перестаем думать, потому что ИИ может думать за нас. Несколько лет назад построили...
Программирование Vibe вызывает много критики.
И, честно говоря, отчасти это заслужено.
Но я не думаю, что кодирование Vibe само по себе является проблемой.
Проблема в том, что происходит, когда мы перестаем думать, потому что ИИ может думать за нас.
ИИ удешевил написание кода
Несколько лет назад создание небольшого приложения означало тратить часы на поиск документации, написание шаблона, отладку синтаксических ошибок и выяснение того, как разные части сочетаются друг с другом.
Теперь вы можете описать то, что хотите:
«Создайте форму входа с проверкой, состояниями загрузки и обработкой ошибок».
И через несколько секунд у вас есть что-то, что работает.
Это невероятно.
И в его использовании нет ничего плохого.
Проблема начинается, когда разработчик видит результат и думает:
«Это работает. Отправляйте».
Опасная часть — это не сгенерированный код.
За этим стоит отсутствие понимания.
Представьте, что ИИ генерирует это:
const fetchUser = async () => {
const response = await fetch("/api/user");
константные данные = ждут ответа.json();
возврат данных;
};
Выглядит хорошо.
Вы управляете этим.
Оно работает.
Отправьте это.
Пока API не вернет 500.
Или возвращает неверный JSON.
Или пользователь не авторизован.
Или запрос занимает 20 секунд.