Феновете на "вайб кодирането" молят истински програмисти да оправят бъгавия им софтуер
Изкуственият интелект може да пише код, но той често има проблеми и нужда от проверка
Добре дошли в бъдещето, софтуерът е станал по-тромав, зле написан и пълен с бъгове и уязвимости. Причината? Така популярното напоследък "вайб кодиране" или "Vibe Code". Зад този модерен термин се крие използването на AI модел, който пише кодът вместо вас. На практика може да помолите ChatGPT или Google Gemini да напишат цяла програма вместо вас. Проблемите започват, ако не разбирате много от писането на код.
Генерираният код често има грешки, които програмистите са в състояние да видят и отстранят. Но много от залагащите на "вайб кодиране" нямат необходимите познания или са пълни аматьори по писане на код.
Както съобщава 404 Media, мнозина започват да се обръщат към опитните програмисти, които трябва да проверят кода. И това не е евтина услуга.
"Започнах да оправям vibe-кодирани проекти, защото забелязах нарастващ брой разработчици и малки екипи, които се мъчат да подобрят AI-генериран код," разказва програмистът Хамид Сидики, който предлага услуги за "поправяне на вашия vibe код" в Fiverr.
Сидики добавя, че клиентите му се нуждаят от помощ с всичко — от ужасно неоптимизиран код до провалени AI-генерирани интерфейси. И бизнесът му процъфтява.
"Предлагам услуги за поправяне на vibe кодове от около две години, започнах в края на 2023," казва той пред 404. "В момента работя редовно с около 15-20 клиента, плюс допълнителни еднократни проекти през годината."
AI моделите са известни с халюцинациите си и с това, че често не правят каквото потребителят иска.
Един човек установил това по трудния начин, след като неговият vibe-кодиращ AI изтрил цялата база данни на бизнеса му. Въпреки това дори най-големите технологични компании вече са възприели използването на AI помощници за кодиране. Главният изпълнителен директор на Google, Сундар Пичай, твърди, че 25% от кода на компанията вече е генериран от AI. Шефът на Microsoft, Сатя Надела, поставя по-висок процент - 30%.
Някои проучвания обаче показват, че разчитането на технологията прави работата по-бавна, тъй като програмистите трябва непрекъснато да проверяват и поправят пълните с грешки резултати. Едно скорошно изследване установило, че програмисти, използващи инструменти като Claude на Anthropic, са били с цели 19% по-бавни и са използвали по-малко от половината AI предложения.
Не е изненадващо, че Сидики далеч не е сам. Търсене на "vibe code fixer" във Fiverr — само една от многото платформи за свободна заетост — дава над 230 резултата. Поправянето на "vibe кодове" или вариации на термина е изрично посочено в описанията на услугите на много програмисти.
Някои компании също се включват в тенденцията. 404 цитира софтуерната фирма Ulam Labs, която на сайта си пише: "Чистим след "вайб кодиране". Буквално."
Има дори цял сайт, посветен на нишата: VibeCodeFixers.com. Неговият основател Сватантра Сохни казва, че вече над 300 опитни програмисти са се регистрирали. Той купил домейна веднага след като Андрей Карпати — известен компютърен учен и бивш директор на AI в Tesla — въвел термина през февруари.
"Повечето vibe кодъри са или продуктови мениджъри, или търговци, или малки бизнес собственици, които си мислят, че могат да изградят софтуер без да знаят да програмират," обяснява Сохни.
Често той откривал, че vibe кодърите изгарят пари за такси за AI услуги в последните етапи на разработка, когато се опитват да добавят нови функции, които разбиват приложението.