Почему AI-инструменты не заменяют инженерный навык
В@ventureStuffмедиа / агрегатор
2 недРазмышление о том, почему использование AI-кодеров без глубокого понимания архитектуры ведет к созданию некачественного продукта.
Навыки проектирования важнее умения пользоваться AI-инструментами.
- AI-инструменты ускоряют работу, но не заменяют понимание архитектуры.
- Код, написанный без глубокого понимания, часто оказывается неработоспособным при нестандартных задачах.
- Настоящий профессионал использует AI как инструмент для реализации уже продуманного решения.
Чему нас, вайб-кодеров, может научить гитарист Арии?
В 1992 году Сергей Терентьев (тот самый, который потом в Арии играл) поехал с туркменской группой «Гунеш» на гастроли в Китай. Гитару отправили поездом наперёд, а сам он с музыкантами трясся в вагоне трое суток без инструмента и без нот.
На руках только кассета с программой и наушники.
Три дня в поезде он крутил эту кассету и в голове разбирал каждую партию (гитары-то с собой нет!). Пальцами по колену, глазами в потолок, мысленно перебирая струны, которых нет.
Приехал, достал гитару из багажа, вышел на сцену и отыграл.
Вот это, ребята, true skill. Гитары нет, а музыка в голове уже готова.
Инструмент нужен только чтобы её вытащить наружу.
К чему я это. Смотрю сейчас на вайб-кодинг и вижу, как многие путают одно с другим. Наличие клода в подписке принимают за наличие скилла. Открыл Cursor, накидал в промпт "сделай мне SaaS для барбершопов" и ждёшь чуда. На выходе AI слоп, гора кода, которая вроде работает (а главное можно похвастаться что 60К строк код в день делаешь!), но при первом же нестандартном юзкейсе рассыпается, и ты не понимаешь почему.
А теперь представь другого чувака. У него в голове уже играет архитектура. Он понимает, как ляжет база, где будет узкое место при росте, какой паттерн в этом месте уместен, а какой развалится. Ему клод нужен не чтобы придумать за него, а чтобы быстро набрать то, что он уже мысленно услышал. Клод для него - это гитара из багажа.
Достал и отыграл.
Разница между этими двумя ребятами не в скорости печати и не в подписке. Разница в том, что первый пытается научиться играть, впервые взяв инструмент в руки на сцене. А у второго кассета крутилась в голове последние 10-15 лет, и клод для него — просто способ вывести уже готовую композицию.
Я сам год назад вернулся к коду после многолетнего перерыва и вижу это на своей шкуре.
Моя кассета это память как все должно быть в основе в проекте - ORM, ActionMailer, SolidQueue, SolidCable, SolidCache, простой сетап ит д.
Так что если ты только начинаешь, не покупай миф, что ЛЛМ заменит скилл. Она его усиливает, если он есть, и обнажает, если его нет. Учись слышать музыку без гитары.
Гитара приедет.
Кратко (AI)
Автор проводит аналогию между музыкантом, который разучивает партию в уме, и программистом. Он утверждает, что использование AI-инструментов вроде Cursor или Claude эффективно только при наличии глубоких инженерных знаний, иначе результат будет поверхностным и нежизнеспособным.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖