← к ленте

Почему 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
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖