Home Tehnoloģija Vibe kodēšana ir kļuvusi par vecāka gadagājuma Devs par “Ai auklītēm”, guess...

Vibe kodēšana ir kļuvusi par vecāka gadagājuma Devs par “Ai auklītēm”, guess viņi saka, ka tas ir tā vērts

7
0

Karla Rovera reiz 30 minūtes pavadīja šņukstēja pēc tam, kad bija jārestartē projekts, kuru viņa vibe kodēja.

Rovers šajā nozarē ir bijis 15 gadus, galvenokārt strādājot par tīmekļa izstrādātāju. Tagad viņa veido startup, līdztekus savam dēlam, kas tirgū izveido pielāgotus mašīnmācīšanās modeļus.

Viņa sauca Vibe kodēšanu par skaistu, bezgalīgu kokteiļu salveti, uz kura var mūžīgi ieskicēt idejas. Wager, strādājot ar AI ģenerēto kodu, kuru cer izmantot ražošanā, var būt “sliktāka par bērnu pieskatīšanu”, viņa sacīja, jo šie AI modeļi var izjaukt darbu tādā veidā, ko ir grūti paredzēt.

Viņa bija vērsusies pie AI kodēšanas, lai iegūtu ātrumu ar savu startup, tāpat kā AI rīku solījums.

“Tā kā man vajadzēja būt ātram un iespaidīgam, es paņēmu saīsni un pēc automatizētās pārskatīšanas neskenēju šos failus,” viņa sacīja. “Kad es to izdarīju manuāli, es atradu tik daudz nepareizu. Kad es izmantoju trešās puses rīku, es atradu vairāk. Un es iemācījos savu mācību.”

Viņa un viņas dēls likvidēja visu savu projektu – tātad asaras. “Es to nodevu, it kā kopilots būtu darbinieks,” viņa sacīja. “Tā nav.”

Rover ir kā daudzi pieredzējuši programmētāji, kas vēršas pie AI, lai saņemtu palīdzību. Wager arī šādi programmētāji rīkojas kā AI aukle-pārrakstīšana un faktu pārbaude kods, kuru AI izspiež.

TechCrunch pasākums

Sanfrancisko
|
2025. gada 27.-29. Oktobris

Nesenais satura piegādes platformas uzņēmuma ziņojums ātri atklāja, ka vismaz 95% No gandrīz 800 apsekotajiem izstrādātājiem sacīja, ka viņi pavada papildu laiku AI ģenerēta koda noteikšanai, šādas pārbaudes slodzei visvairāk krīt uz vecāko izstrādātāju pleciem.

Šie pieredzējušie kodētāji ir atklājuši problēmas ar AI ģenerēto kodu, sākot no pakešu nosaukumu halucinēšanas līdz svarīgas informācijas un drošības risku dzēšanai. Nepārbaudīts, AI kods var atstāt produktu daudz bagiju nekā tas, ko cilvēki ražotu.

Darbs ar AI ģenerētu kodu ir kļuvis par tik lielu problēmu, ka tā tiek radīta jaunam korporatīvās kodēšanas darbam, kas pazīstams kā “Vibe koda tīrīšanas speciālists.

TechCrunch runāja ar pieredzējušiem kodētājiem par savu laiku, izmantojot AI ģenerētu kodu par to, ko viņi uzskata par vibe kodēšanas nākotni. Domas atšķīrās, guess viena lieta palika pārliecināta: tehnoloģijai vēl ir tāls ceļš ejams.

“Kodēšanas līdzpilota izmantošana ir tāda veida kā kafijas kanna pasniegšana gudram sešgadniekam un sakot:” Lūdzu, ievediet to ēdamistabā un ielejiet kafiju ģimenei, “” sacīja Rovers.

Vai viņi to var izdarīt? Iespējams. Vai viņi varētu neizdoties? Noteikti. Un, visticamāk, ja viņiem neizdodas, viņi jums nestāstīs. “Tas nepadara bērnu mazāk gudru,” viņa turpināja. “Tas tikai nozīmē, ka jūs nevarat deleģēt [a task] Pilnīgi tas. ”

“Jums ir pilnīgi taisnība!”

Feridoon Malekzadeh arī salīdzināja vibe kodēšanu ar bērnu.

Viņš šajā nozarē ir strādājis vairāk nekā 20 gadus, ieņemot dažādas lomas produktu izstrādē, programmatūrā un dizainā. Viņš veido savu startup un ļoti izmanto vibe kodēšanas platformu, kas ir pievilcīga, viņš sacīja. Lai izklaidētos, viņš arī vibe kodu lietotnes, piemēram, tās, kas ģenerē Boomers Gen Alpha Sleng.

Viņam patīk, ka viņš spēj strādāt vienatnē ar projektiem, ietaupot laiku un naudu, guess piekrīt, ka vibe kodēšana nav tāda kā internta vai junioru kodētāja pieņemšana. Tā vietā vibe kodēšana ir līdzīga “jūsu spītīgā, nemanāmā pusaudža nolīgšanai, lai palīdzētu jums kaut ko darīt”, viņš sacīja Techcrunch.

“Jums 15 reizes ir jālūdz viņiem kaut ko darīt,” viņš teica. “Beigu beigās viņi dara dažus no jūsu jautātajiem, daži sīkumi, kurus jūs nelūdzāt, un viņi pa ceļam izjauc daudz lietu.”

Malekzadeh lēš, ka viņš pavada apmēram 50% no sava laika rakstīšanas prasībām, 10% līdz 20% no sava laika vibe kodēšanā un 30% līdz 40% no viņa laika uz vibe labošana -Kļūdu un “nevajadzīga skripta” novēršana, ko izveidojis AI-rakstīts kods.

Viņš arī neuzskata, ka vibe kodēšana ir vislabākā sistēmu domāšanā – course of, kurā redzams, kā sarežģīta problēma varētu ietekmēt kopējo rezultātu. Pēc viņa teiktā, AI ģenerēts kods mēģina atrisināt vairāk virsmas līmeņa problēmu.

“Ja jūs izveidojat funkciju, kurai vajadzētu būt plaši pieejamai jūsu produktā, labs inženieris to izveidotu vienreiz un padarītu to pieejamu visur, kas ir nepieciešams,” sacīja Malekzadeh. “Vibe kodēšana radīs kaut ko piecu laiku, piecus dažādus veidus, ja tas ir nepieciešams piecās dažādās vietās. Tas rada daudz neskaidrības ne tikai lietotājam, guess arī modelim.”

Tikmēr Rovers atklāj, ka AI “ieskrien sienā”, kad dati ir pretrunā ar to, ko tas bija grūti kods. “Tas var piedāvāt maldinošus padomus, atstāt svarīgus galvenos elementus vai ievietot sevi domu ceļā, kuru jūs attīstāt,” viņa sacīja.

Viņa arī atklāja, ka tā vietā, lai atzītu kļūdas, tas ražos rezultātus.

Viņa dalījās citā piemērā ar TechCrunch, kur viņa apšaubīja rezultātus, ko viņai sākotnēji deva AI modelis. Modelis sāka sniegt detalizētu skaidrojumu, izliekoties, ka izmanto augšupielādētos datus. Tikai tad, kad viņa to sauca, AI modelis atzinās.

“Tas mani izbiedēja, jo tas izklausījās kā toksisks līdzstrādnieks,” viņa sacīja.

Turklāt pastāv bažas par drošību.

Ostins Spiers ir Gusti vecākais izstrādātāju direktors un ir kodējis kopš 2000. gadu sākuma.

Viņš ir atrasts, izmantojot savu pieredzi – kopā ar tērzēšanu ar klientiem -, ka Vibe Code patīk veidot to, kas ir ātrs, nevis tas, kas ir “pareizi”. Tas var ieviest ievainojamības ar kodu, ko mēdz veikt ļoti jauni programmētāji, viņš sacīja.

“Tas, kas bieži notiek, ir tas, ka inženierim ir jāpārskata kods, jālabo aģents un jāpasaka aģentam, ka viņi ir kļūdījušies,” Spiers sacīja TechCrunch. “Šis modelis ir iemesls, kāpēc mēs esam redzējuši, ka” Tu esi pilnīgi taisnība “parādās pār sociālajiem medijiem.”

Viņš atsaucas uz to, kā AI modeļi, piemēram, antropiskais Klods, mēdz reaģēt “jums ir absolūti taisnība”, kad sauc par viņu kļūdām.

Maiks Arrowsmith, IT pārvaldības programmatūras uzņēmuma Ninjaone galvenais tehnoloģiju vadītājs, ir bijis programmatūras inženierijā un drošībā apmēram 20 gadus. Viņš sacīja, ka Vibe kodēšana rada jaunu tā paaudzi un drošības neredzīgos punktus, kuriem jo īpaši jauni jaunuzņēmumi ir jutīgi.

“Vibe kodēšana bieži apiet stingrus pārskatīšanas procesus, kas ir pamata tradicionālajai kodēšanai un ir svarīgi, lai noķertu ievainojamību,” viņš sacīja Techcrunch.

Viņš sacīja, ka Ninjaone to skaita, veicinot “drošu vibe kodēšanu”, kur apstiprinātajiem AI rīkiem ir piekļuves kontrole, kā arī obligāts salīdzinošais pārskats un, protams, drošības skenēšana.

Jaunais normālais

Kaut arī gandrīz visi, ar kuriem mēs runājām, piekrīt, ka AI ģenerētie kods un vibe kodēšanas platformas ir noderīgas daudzās situācijās-piemēram, ideju izsmēķē, viņi visi ir vienisprātis, ka cilvēku pārskats ir būtisks pirms biznesa veidošanas.

“Šī kokteiļu salvete nav biznesa modelis,” sacīja Rovers. “Jums ir jāsabalansē vieglums ar ieskatu.”

Wager, ņemot vērā visas savas kļūdas, vibe kodēšana ir mainījusi darba tagadni un nākotni.

Rovers sacīja, ka vibe kodēšana viņai ārkārtīgi palīdzēja labāka lietotāja saskarnes izstrādāšanā. Malekzadeh vienkārši sacīja, ka, neskatoties uz laiku, kad viņš tērē labošanas kodu, viņš joprojām vairāk tiek darīts ar AI kodētājiem nekā bez viņiem.

““ Katrai tehnoloģijai ir sava negatīva, kas tiek izgudrota vienlaikus ar tehnisko progresu, ”sacīja Malekzadehs, citējot franču teorētiķi Polu Virilio, kurš runāja par kuģa vraka izgudrošanu kopā ar kuģi.

Plusi tālu pārsniedz mīnusus.

Ātri aptaujā tika noskaidrots, ka vecākie izstrādātāji divreiz biežāk ieviesīs AI ģenerēto kodu ražošanā, salīdzinot ar jaunākajiem izstrādātājiem, sakot, ka tehnoloģija viņiem palīdzēja ātrāk strādāt.

Vibe kodēšana ir arī daļa no Spiers kodēšanas rutīnas. Viņš izmanto AI kodēšanas aģentus vairākās platformās gan personīgiem, gan aizmugurējiem projektiem. Viņš šo tehnoloģiju sauca par jauktu pieredzi, guess sacīja, ka tas ir labi, palīdzot prototipēt, veidot katlu plāksni vai sastatnes izrakstot; Tas noņem menoscionālos uzdevumus, lai inženieri varētu koncentrēties uz produktu celtniecību, nosūtīšanu un mērogošanu.

Liekas, ka papildu stundas, kas pavadītas, ķemmējot caur Vibe nezālēm, vienkārši kļūs par panesošu nodokli par inovācijas izmantošanu.

Jaunais inženieris Elvis Kimara to mācās tagad. Viņš tikko pabeidza maģistra grādu AI un veido ar AI darbināmu tirgu.

Tāpat kā daudzi kodētāji, viņš teica, ka vibe kodēšana ir apgrūtinājusi viņa darbu un bieži ir atradusi vibe kodēšanu par bez prieka pieredzi.

“Vairs nav dopamīna, lai atrisinātu problēmu pats. AI to vienkārši izdomā,” viņš teica. Vienā no viņa pēdējiem darbiem viņš sacīja, ka vecākie izstrādātāji neskatās, lai palīdzētu jaunajiem kodētājiem tik daudz-daži nesaprot jaunus vibe kodēšanas modeļus, guess citi deleģēja mentoringa uzdevumus minētajiem AI modeļiem.

Wager viņš teica: “Prosi tālu pārsniedz mīnusus”, un viņš ir gatavs maksāt inovācijas nodokli.

“Mēs ne tikai rakstīsim kodu; mēs vadīsim AI sistēmas, uzņemsim atbildību, kad lietas saplīst, un vairāk kā konsultantus uz mašīnām,” Kimara sacīja par jauno parasto, par kuru viņš gatavojas.

“Pat pāraugot par vecāko lomu, es to turpināšu izmantot,” viņš turpināja. “Man tas ir bijis īsts akselerators. Es pārliecinos, ka pārskatīju katru AI ģenerētā koda rindu, tāpēc es no tā mācos vēl ātrāk.”

avots

LEAVE A REPLY

Please enter your comment!
Please enter your name here