В последнее время, если вы создавали что-нибудь с помощью HTML, CSS и JavaScript, у вас, вероятно, был именно такой момент: Вы вводите подсказку, и ИИ выдает вам чистый рабочий код ровно за три секунды. Это похоже на абсолютное волшебство. Ты сидишь сложа руки...
В последнее время, если вы создавали что-нибудь с помощью HTML, CSS и JavaScript, у вас, вероятно, был именно такой момент:
Вы вводите подсказку, и ИИ выдает вам чистый рабочий код ровно за три секунды.
Это похоже на абсолютное волшебство. Вы сидите сложа руки, делаете глоток кофе и думаете: «Чувак, моя работа официально решена».
...И тут что-то ломается.
И именно здесь, в 2 часа ночи, начинается настоящая инженерия.
По мере того, как мы все больше и больше склоняемся к разработке с помощью ИИ, формируется тихая и опасная иллюзия. Мы начали верить, что написание кода — самая сложная часть работы разработчика. Но если последние несколько месяцев интенсивного программирования ИИ и научили меня чему-то, так это следующему: умение писать код никогда не было суперсилой. Знать, как починить это, когда оно разобьется.
«Ловушка копирования-вставки» в современном интерфейсе
Послушайте, сочетание искусственного интеллекта с современным интерфейсом — это потрясающе. Вам нужно собственное модальное окно с плавными переходами CSS и доступной навигацией с помощью клавиатуры? Сделанный. Нужен помощник по управлению состоянием Vanilla JS? Легкий.
Ловушка не в том, что код ИИ — мусор — зачастую он на удивление приличный. Настоящая ловушка — контекстная слепота.
ИИ генерирует небольшой аккуратный фрагмент, но понятия не имеет, что делать дальше.