Архив

Календар

март 2025
П В С Ч П С Н
« фев   апр »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Вайб кодиране

„Има нов вид кодиране“,  „нарича се „вайб кодиране“, при което се отдавате напълно на вибрациите, прегръщате експоненциали и забравяте, че кодът дори съществува. Възможно е, защото LLM стават твърде добри.

„Когато получите съобщения за грешка, просто ги копирате [и] поставяте без коментар, обикновено това оправя нещата … Създавате проект или уеб приложение, но всъщност не е кодиране – просто виждате неща, казвате неща, изпълнявате неща и копирате поставяте неща и най-вече работи.“

Бариерата за навлизане на кодирането никога не е била по-ниска. Инструменти, задвижвани от LLM, като GitHub Copilot, Cursor и Claude, трансформират изживяването при кодиране от „гледане на празен редактор “ до „ разговор за това, което искате да създадете “ .

Забележете как изкуственият интелект не просто генерира код – той обяснява подхода, предлага компонентна структура, която прави потока от данни ясен и създава нещо, което се чете почти като история. Този декларативен подход е фундаментално по-силен от влаченето на кутии. Инструментите без код обещават свят, в който всеки може да създава софтуер, без да се учи да кодира. Но те не можаха да изпълнят това обещание, защото решаваха грешен проблем. Проблемът никога не е бил в това, че самото кодиране е било твърде трудно – а в това, че да се научиш да кодираш е било твърде плашещо и обратната връзка е твърде бавна.

LLM са коригирали и двата проблема: Те премахват сплашването, като обясняват нещата на обикновен английски. Те ускоряват обратната връзка, като генерират незабавно работещ код

Нека бъдем честни за нещо: „ скала без код за кодиране “ е заменена от по-мек „ наклон за подкана за кодиране “ . Вместо да се учите да плъзгате и пускате и след това да удряте стена, сега имате непрекъсната крива на обучение. Започнете, като опишете какво искате – Просто обяснете целта си на обикновен английски. Разберете предложения код – AI инструментите обясняват какво пишат ред по ред. Правете малки корекции и задавайте въпроси – обратната връзка е незабавна. Постепенно усвоете концепциите за програмиране – Ще възприемате моделите естествено

Но ако сте прекарали известно време с тези инструменти, знаете че я има и разочароващата реалност:

Скалата е истинска и е стръмна . Започвате с прост работен процес, добавяте няколко условия и изведнъж се взирате в заплетена паяжина, която дори вие, нейният създател, не можете да разберете. Това е програмният еквивалент на чиния спагети.

Абстракцията винаги изтича . Инструментите без код скриват сложността, докато не го направят. След това оставате да търсите в гугъл технически концепции, които са ви обещали, че никога няма да имате нужда да ги научите.

Всички в крайна сметка завършват . Почти всеки опитен потребител на инструменти без код в крайна сметка се удря в стената и си мисли: „ Иска ми се да можех просто да напиша проста инструкция if тук! “

Основната стойност на използването на AI не идва от способността ви да подсказвате, а от способността ви да формулирате проблеми – да ги идентифицирате, анализирате и очертавате. Използвайте човешкия си мозък, за да разделите проблема, да преформулирате ситуацията отново и отново, докато откриете уловката. След това изградете тесни агенти, за да заработи.

Подобни публикации: