Ar „Vibe“ kodavimas baigsis kaip kūrėjo judėjimas? | Mewayz Blog Skip to main content
Hacker News

Ar „Vibe“ kodavimas baigsis kaip kūrėjo judėjimas?

komentarai

13 min read Via read.technically.dev

Mewayz Team

Editorial Team

Hacker News

Pavyzdys, apie kurį niekas nenori kalbėti

2012 m. žurnalo Time viršelis paskelbė, kad 3D spausdintuvai „pakeis pasaulį“. „Maker Faires“ pritraukė dešimtis tūkstančių entuziastų. „TechShop“ franšizės buvo atidarytos Amerikos miestuose. Pasakojimas buvo nenugalimas: paprasti žmonės netrukus suprojektuos ir gamins viską, ką tik įsivaizduoja, apversdami gamyklas ir tiekimo grandines taip, kaip internetas apvertė leidybą. Po dešimtmečio „TechShop“ pateikė bankroto bylą, dauguma vartotojų 3D spausdintuvų renka dulkes garažuose, o profesionali gamyba atrodo beveik taip pat, kaip ir anksčiau.

Dabar „3D spausdintuvą“ pakeiskite „AI kodavimo asistentu“ ir „Maker Faire“ bet kuria iš šimtų „sukurk savo verslą per savaitgalį“ Twitter gijų, ir panašumas taps nepatogus. Vibe kodavimas – programinės įrangos aprašymo paprasta kalba ir leisti dirbtiniam intelektui sugeneruoti tikrąjį kodą praktika – šiuo metu išgyvena tą patį euforišką ankstyvąjį skyrių, kurį kūrėjų judėjimas mėgavosi maždaug 2011 m. Verta rimtai užduoti klausimą: kas bus toliau?

Ko Kūrėjo judėjimas iš tikrųjų mus išmokė

Kūrėjų judėjimas žlugo – jam tiesiog nepavyko įgyvendinti revoliucijos, kurią pažadėjo garsiausi šalininkai. Tai, ką ji iš tikrųjų pagamino, buvo reikšmingas, bet tylesnis rezultatas: sumažino aparatinės įrangos prototipų kūrimo pagrindą, sukūrė visą inžinierių kartą, kuri pirmą kartą palietė elektroniką per Arduino rinkinius, ir sukūrė patvarias atvirojo kodo aparatinės įrangos bendruomenes. Įrankiai tikrai patobulinti. Demokratizacija buvo dalinė ir tikra, tik ne visiška ir transformuojanti.

To, ko judėjimas negalėjo įveikti, buvo atotrūkis tarp veikiančio prototipo ir siunčiamo produkto. Gamintojas per popietę galėtų sukurti išmanią augalų laistymo sistemą. Norint tai paversti kažkuo pakankamai patikimu, kad būtų galima parduoti, palaikyti ir išplėsti, prireikė būtent tokios patirties, kuri, kaip teigė judėjimas, nereikalinga. Kietosios dalys – programinės įrangos patikimumas, tiekimo grandinės valdymas, atitiktis reikalavimams, klientų aptarnavimas – neišnyko, nes Instructables palengvino smagias dalis.

Šis skirtumas tarp grindų nuleidimo ir lubų pakėlimo yra labai svarbus vertinant bet kokią demokratizavimo technologiją. Kūrėjų judėjimas pakėlė milijonus žmonių nuo nulio iki prototipo. Daugumą jų buvo sunku perkelti nuo prototipo iki gamybos. Tikra analitinė užduotis yra suprasti, kur tame pačiame spektre yra vibracijos kodavimas.

Vibe kodavimas iš tikrųjų skiriasi vienu svarbiu būdu

Sąžiningas atsakymas yra tas, kad programinė įranga yra labiau suspaudžiama nei aparatinė įranga. Fizinės aparatūros prototipas turi atomų – ​​leistinų nuokrypių, medžiagų savybių, šiluminės dinamikos –, kurių mastelis nėra švarus. Programinės įrangos prototipas turi logiką, o logika gali būti pertvarkyta, išplėsta ir sustiprinta taip, kad nereikėtų pertvarkyti gamyklos. Atotrūkis tarp vibraciniu būdu užkoduoto MVP ir gamybinės programos yra tikras, tačiau jis yra žymiai mažesnis nei tarpas tarp MakerBot spaudinio ir įpurškimo formos gaminio.

Apsvarstykite, kas jau nutiko: 2024 m. „Replit“ pranešė, kad vartotojai diegė „vibe“ koduotas programas tokiu greičiu, kuris prieš dvejus metus atrodė neįtikėtinas. „Cursor“, „Windsurf“ ir „GitHub Copilot“ kartu turi dešimtis milijonų aktyvių vartotojų. Tai ne mėgėjai, statantys paukščių namelius – jie įkūrėjai, paleidžiantys SaaS produktus, rinkodaros specialistai, kuriantys vidinius įrankius, operacijų vadovai, automatizuojantys darbo eigas, kurioms anksčiau reikėjo specialaus kūrėjo sprinto. Tikro naudingumo greitis čia pranoksta viską, ką sukuria gamintojo judėjimas panašiame lange.

Tačiau priėmimo greitis niekada nebuvo tas pats, kas transformacijos patvarumas. Socialinės žiniasklaidos pritaikymas buvo greitesnis ir gilesnis nei vibracinis kodavimas, ir jis vis tiek davė rezultatų, kurie būtų siaubę ankstyvuosius evangelistus. Dabartinės akimirkos greitis yra tikro naudingumo įrodymas, o ne garantija, kad aplink jį bus pasakojama konkreti ateitis.

Lubų problema artėja

Štai kur kūrėjo judėjimo paralelė vėl tampa pamokanti. Žmonės, šiuo metu kuriantys patraukliausią atmosferos kodavimo turinį – įrašus „Sukūriau SaaS per 48 valandas“ – beveik visi jau žino, kaip koduoti. Jie naudoja dirbtinį intelektą, kad žymiai paspartintų darbą, kurį jau galėtų atlikti lėčiau. Tai tikrai vertinga, bet tai kitoks teiginys nei „dabar bet kas gali kurti gamybinę programinę įrangą“.

Netechniniai įkūrėjai, kurie bando kurti rimtas programas naudodami gryną atmosferos kodavimą, patenka į nuspėjamas sienas:

  • Saugos spragos, kurios įvedamos, nes kūrėjas nežino paklausti apie SQL įterpimą ar autentifikavimo srautus
  • Mastelio keitimo prielaidos įtrauktos į ankstyvus architektūrinius sprendimus, kuriuos vėliau brangu išlaisvinti
  • Integravimo sudėtingumas jungiantis prie mokėjimų procesorių, įmonės API arba sistemų, kurios labai atitinka reikalavimus
  • Derinimo neskaidrumas – dirbtinio intelekto sukurtas kodas, kurio gamyba nutrūksta taip, kad kūrėjas negali diagnozuoti sistemos.
  • Išlaikymo skola, kuri kaupiasi, nes nebuvo pakankamai suprasta pradinė logika, kad ją būtų galima saugiai modifikuoti.

Nė viena iš šių problemų nėra teorinė. Tai yra skundai, užpildantys atsakymus į kiekvieną giją „Aš sukūriau X nemokėdamas koduoti“, paskelbtos praėjus šešiems mėnesiams po pirminio triumfuojančio pranešimo. Kūrėjų judėjimo apleistų „Kickstarter“ techninės įrangos projektų kapinėse yra programinės įrangos atitikmuo, kuris jau pradeda populiarėti.

Tikroji technologijų demokratizacija niekada nebuvo „dabar bet kas gali atlikti sunkiausias dalis“. Visada buvo „sunkiausios dalys dabar yra aukščiau ir daugiau žmonių gali pasiekti naujas aukštas“. Vibe kodavimas perkelia grindis. Lubos vis dar yra.

Kas išgyvena ažiotažo ciklą: infrastruktūros žaidimas

Pats ilgalaikis gamintojų judėjimo rezultatas buvo ne plataus vartojimo produktai, o infrastruktūra. Arduino vis dar plačiai naudojamas pramoniniam prototipų kūrimui. „Raspberry Pi“ turi 50 milijonų vienetų ir yra daugybės įterptųjų sistemų pagrindas. Atvirojo kodo aparatinės įrangos projektavimo kultūra sukūrė komponentų bibliotekas ir gamybos darbo eigas, kurias profesionalūs inžinieriai dabar naudoja kasdien. Revoliucija įvyko ne taip, kaip buvo reklamuojama, tačiau ji paliko tikrai naudingus pastolius.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Tikėtina, kad ilgalaikis „Vibe“ kodavimo palikimas atrodys panašiai. Konkretus pasakojimas apie „netechninių steigėjų, savarankiškai kuriančių įmonės programinę įrangą“ tikriausiai bus kuklesnė ir tikslesnė istorija. Išliks dirbtinio intelekto padedama plėtra, kaip nuolatinis dirbančių kūrėjų produktyvumo sluoksnis, ir operatorių karta, kuri pakankamai gerai supranta programinę įrangą, kad galėtų nukreipti dirbtinio intelekto agentus, net jei jie patys nemoka rašyti gamybos kodo.

Įmonėms svarbesnis klausimas yra tai, kas užpildo spragą – būtent čia platformos, sukurtos remiantis tikru moduliškumu ir suderinamumu, užsitarnauja savo egzistavimą. Užuot prašydamas kiekvieno operatoriaus tapti vibracijos programuotoju, atsparesnis modelis suteikia jiems iš anksto sukurtus, profesionaliai sukonstruotus modulius, kuriuos jie gali konfigūruoti nekurdami nuo nulio. Būtent tokia yra platformų, tokių kaip „Mewayz“, projektavimo filosofija, siūlanti 207 skirtingus verslo modulius – CRM, sąskaitų faktūrų išrašymą, personalo valdymą, darbo užmokestį, transporto parko valdymą, rezervavimo sistemas, analizę – kuriuos verslo operatorius gali surinkti neįrašydamas kodo eilutės ir be AI sukurto gamybos kodo saugumo ir patikimumo rizikos.

Dvi lygiagrečiai einančios ateities

Verta atsispirti norui čia pasirinkti vieną rezultatą. Tikroji kūrėjų judėjimo istorija nebuvo paprasta nesėkmė – tai buvo išsišakojimas. Viena šaka tapo profesionalia prototipų kūrimo ekosistema: greitesnė, pigesnė, labiau prieinama aparatinės įrangos iteracija, kuri dažniausiai naudinga žmonėms, jau turintiems inžinerinių įgūdžių. Kita šaka tapo tikru kultūriniu artefaktu – karta žmonių, turinčių gilesnę intuiciją apie tai, kaip gaminami fiziniai daiktai, net jei dauguma jų nieko negamina.

Vibe kodavimas linkęs panašiai išsišakoti. Profesionaliems kūrėjams AI kodavimo įrankiai jau nebeatsiskiria nuo pačios kūrimo darbo eigos – tai ne revoliucija, o tik infrastruktūra, kaip Stack Overflow ir versijų valdymas tapo infrastruktūra. Netechniniams operatoriams labiau tikėtinas ilgalaikis rezultatas yra ne nepriklausomas programinės įrangos kūrimas, o aukštesnės kokybės sąveika su programinės įrangos platformomis: geresni AI įrankių raginimai, geresni reikalavimų dokumentai kūrėjams, geresnis pardavėjo įvertinimas, geresnis esamų sistemų pritaikymas.

Šiuo metu „Mewayz“ naudojančių 138 000 įmonių ten dažniausiai nėra, nes jos užkodavo kelią į tinkintą platformą. Jie yra čia, nes gerai sukonstruotų modulių konfigūravimas yra kategoriškai patikimesnis kelias į veikiančią verslo sistemą nei jos sukūrimas nuo nulio, nepaisant to, koks geras yra AI asistentas. Šis vertės pasiūlymas nesumažėja, jei bręsta vibracinis kodavimas – jis potencialiai sustiprėja, nes operatoriai, turintys dirbtinio intelekto raštingumą, gali geriau išgauti vertę iš galingų modulinių platformų, nei operatoriai be jos.

Ką išmanieji operatoriai turėtų daryti dabar

Kiekvienam verslo operatoriui, stebinčiam šią akimirką, kyla praktinis klausimas, kaip nusiteikti, kad gautų naudos iš tikrosios naudos, išvengiant spąstų, užklupusių garsiausius entuziastus per kiekvieną ankstesnę demokratizacijos bangą.

  1. Naudokite vibracinio kodavimo įrankius mažos apimties vidiniam automatizavimui. Skaičiuoklių scenarijai, vidinės informacijos suvestinės, duomenų transformavimo užduotys – čia rizikos profilis atitinka netechninių kūrėjų įgūdžių lygį. Greitai pristatykite, tikėkitės atstatyti, pasimokykite iš proceso.
  2. Niekada nekoduokite nieko, kas gali būti su klientais, be techninės peržiūros. Šios kategorijos saugumo ir patikimumo trūkumai yra brangūs ir kenkia reputacijai. 48 valandų kūrimo laikas nėra vertas šešių mėnesių atkūrimo po duomenų pažeidimo.
  3. Investuokite į platformų raštingumą, o ne į įrankių raštingumą. Suprasdami, kaip konfigūruoti ir integruoti profesionalaus lygio verslo programinę įrangą, gaunama sudėtinga grąža. Konkretaus AI kodavimo įrankio sintaksės supratimas ne.
  4. Jei įmanoma, remkitės moduliniais pagrindais. Sistemos, sukurtos taip, kad būtų galima sukomponuoti – nesvarbu, ar tai būtų platformos, pvz., „Mewayz“, ar gerai suprojektuotos API ekosistemos –, suteikia jums lankstumo, kurį žada atspalviu užkoduota tinkinta programinė įranga, bet retai pasiekia tokį mastą.
  5. Kodavimą dirbtinio intelekto pagalba laikykite kaip tyrimų ir prototipų kūrimo įrankį, o ne kaip gamybos diegimo strategiją. Naudokite jį idėjoms patvirtinti prieš investuodami į tinkamą inžineriją, kad visiškai nepraleistumėte inžinerijos.

Geriausi kūrėjų judėjimo praktikai buvo tie, kurie jį naudojo norėdami greičiau mokytis, pigiau kurti prototipus ir veiksmingiau bendrauti su profesionaliais gamintojais, o ne tais, kurie bandė visiškai pakeisti profesionalius gamintojus. Vibe kodavimo analogas jau matomas: operatoriai, gaunantys didžiausią vertę, naudoja dirbtinį intelektą, kad greičiau judėtų srityse, kuriose jie jau turi kompetenciją, o ne tam, kad prisišauktų kompetenciją, kurios neturi.

Judėjimas susitvarkys, ir tai gerai

Klausimas, ar „vibe“ kodavimas „baigsis kaip kūrėjo judėjimas“, rezultatas šiek tiek klaidingas. Kūrėjų judėjimas nesibaigė – jis subrendo į kažką mažiau įdomaus ir naudingesnio. Karščiavimas nutrūko, Kickstarter kapinės prisipildė, o liko geresni įrankiai, gilesni talentų kanalai ir aiškesnių akių praktikai, suprantantys ir galimybes, ir darbo ribas.

Vibe kodavimas beveik neabejotinai vyks panašiai. Entuziazmo pikas praeis. Kai kurios svarbios gedimai bus neproporcingai aprėpti. Įrankiai tyliai taps pagrindine infrastruktūra, kuria kūrėjai naudojasi be fanfarų. O operatoriai, kurie apgalvotai naršė ažiotažų ciklą – naudojo dirbtinio intelekto pagalbą, kad judėtų greičiau, neatsisakydami inžinerinio griežtumo, kurie kūrėsi remdamiesi patikimais platformos pagrindais, o ne lošdami sugeneruotu kodu – turės dar daugiau pranašumų, palyginti su tais, kurie per daug indeksavo revoliuciją ir per mažai investavo į amatą.

Ateinantį dešimtmetį laimės ne įmonės, kurios sugalvojo savo kelią į tinkintą programinės įrangos paketą. Jie bus tie, kurie priims geresnius sprendimus, greičiau, naudodami geresnius įrankius – ir suprato, kad demokratizacijos tikslas niekada nebuvo praleisti patirtį, o padaryti žinias prieinamesnes daugiau žmonių. Tai tylesnė istorija nei šiuo metu pasakojama, tačiau ji iš tikrųjų pasitvirtina.

Dažniausiai užduodami klausimai

Kas yra „vibe“ kodavimas ir kodėl jis lyginamas su kūrėjo judėjimu?

Vibe kodavimas reiškia programinės įrangos kūrimą naudojant natūralios kalbos AI raginimus (pvz., „Cursor“ arba „ChatGPT“) be tradicinių programavimo žinių. Palyginimas su kūrėjų judėjimu yra tinkamas, nes abu atvyko žadėdami demokratizuoti kūrybą visiems. Abu jie sulaukė didžiulio entuziazmo, kol tapo neįmanoma ignoruoti atotrūkio tarp „bet kas gali pabandyti“ ir „bet kas gali išsiųsti gamybai paruoštus produktus“.

Ar kūrėjo judesių palyginimas reiškia, kad vibracijos kodavimas pasmerktas žlugti?

Ne visiškai. Gamintojų judėjimas sukūrė ilgalaikę vertę – jis tiesiog sutelkė dėmesį į profesionalias nišas, o ne į masinį vartotojų priėmimą. „Vibe“ kodavimas greičiausiai vyks tuo pačiu keliu: ažiotažas atvės, paprasti vartotojai juda toliau, tačiau kūrėjai ir techniniai įkūrėjai AI kodavimo įrankius laiko nuolatiniais produktyvumo daugikliais. Tikrasis klausimas yra, ar ne techninis atsitiktinis naudotojas kada nors buvo numatytas naudos gavėjas.

Kuo skiria įrankius, kurie išgyvena technologijų ažiotažas, nuo tų, kurie išnyksta?

Išgyventi reikia geriau nei bet kokia alternatyva išspręsti pasikartojančią, skausmingą problemą. Patvarūs įrankiai sumažina trintį darbo eigoje, prie kurios žmonės grįžta kasdien. Tokios platformos kaip „Mewayz“ – 207 modulių verslo OS, kainuojanti 19 USD per mėnesį (app.mewayz.com) – sukurtos pagal šį principą: užuot vadovaudamosi viena tendencija, jose kaupiami praktiniai rinkodaros, CRM, finansų ir operacijų moduliai, kurių įmonėms reikia kiekvieną mėnesį.

Ar netechniniai steigėjai dabar turėtų lažintis dėl savo verslo dėl vibracijos kodavimo įrankių?

Taip, bet aiškiai. AI kodavimo įrankiai tikrai pagreitina prototipų kūrimą ir sumažina idėjų patvirtinimo išlaidas. Pavojus yra pernelyg pasikliauti sugeneruotu kodu, skirtu kritinėms, ilgai veikiančioms sistemoms, nesuvokiant, kas yra apačioje. Taikant išmanesnį metodą, dirbtinio intelekto kodavimas greitiems eksperimentams derinamas su patikrintomis, prižiūrimomis pagrindinėms operacijoms skirtomis platformomis, todėl jūsų verslas nesugrius tuo metu, kai įrankis pasisuka arba išsijungia.