Hey.lt - Nemokamas lankytojų skaitliukas

Vibe Coding: ar dabar kiekvienas gali programuoti?

4 min. skaitymo

Naudodami „Vibe Coding“, net ir neprofesionalai gali kurti programinę įrangą, o techninį darbą atlieka dirbtinis intelektas. Didžiosios technologijų įmonės jau naudoja šį metodą, o netrukus mes visi galėsime tapti programėlių kūrėjais. Tačiau yra ir spąstų.

Įsivaizduokite, kad galite kurti programėles nemokėdami nė vienos programavimo kalbos. Sveiki atvykę į „Vibe Coding“ – naują programavimo būdą, kuriame vizija ir kūrybiškumas yra svarbesni už technines žinias.

 

Kas iš tiesų yra „Vibe Coding“?

Šį terminą 2024 m. pradžioje sukūrė AI ekspertas Andrej Karpathy. Idėja: vietoj to, kad rūpintumėtės kodavimo detalėmis, sutelkite dėmesį į viziją – ką turėtų gebėti programinė įranga ir kaip ji turėtų veikti?

Ši koncepcija panaši į muzikos prodiuserio Ricko Rubino darbo metodą, kuris pateikiamas kaip palyginimas naujausiame AI podkasto epizode. Rubin atvirai prisipažįsta, kad nemoka naudotis mikšeriu ir nesupranta muzikos teorijos. „Mano skonis ir pasitikėjimas savimi yra naudingi menininkams“, – aiškina jis. Lygiai taip pat veikia ir „Vibe Coding“: AI rūpinasi technine puse, o žmogus pateikia viziją.

 

Nuo profesionalų iki mėgėjų

Naujajame AI podkasto epizode vedėjai išbando šią koncepciją. Gregor Schmalzried su Claude sąmoningai kuria banko svetainę su netikru klientų pokalbių langu ir nesaugiu slaptažodžių tikrintuvu, o Fritz Espenlaub, bandydamas programuoti programėlę, susiduria su kliūtimis, ypač kai reikia įdiegti papildomą programinę įrangą.

Šie pavyzdžiai rodo, kaip „Vibe Coding“ demokratizuoja programavimą. GitHub vyriausiasis produktų vadovas Mario Rodriguez mato čia didžiulį potencialą: „Yra daug Mozarto talentų, kurie iki šiol neturėjo galimybės įgyvendinti savo idėjų.“ Ateityje programėles galės kurti net vaikai ar žmonės be brangaus išsilavinimo.

Programuoti gali kiekvienas

Technologijų įmonėse jau tapo standartu

Didžiosiose technologijų įmonėse AI pagrįstas programavimas jau yra realybė. Markas Zuckerbergas prognozuoja, kad iki 2026 m. mažiausiai 50 procentų metakodo bus sukurta naudojant AI. „Google“ kalba apie 30 procentų, o AI įmonė „Anthropic“ net apie 100 procentų.

Profesionalūs kūrėjai dabar naudoja AI įrankius kaip neatskiriamą savo darbo proceso dalį. Kodų fragmentų paieška tapo nuolatiniu dialogu su AI asistentais.

 

„Vibe Coding“ ribos

Tačiau tai nėra taip paprasta, kaip atrodo. Kaip aiškiai parodyta AI podkaste, „Vibe Coding“ kartais gali nepavykti netikėtuose vietose. AI supranta, ko norima, bet kartais negali įgyvendinti tam tikrų detalių, pavyzdžiui, kai Gregor, nepaisant pakartotinių prašymų, negali įdėti pokalbio į norimą vietą. Kritikai taip pat įspėja, kad AI gali sukelti saugumo spragas kode.

Kita problema: kuo AI tampa geresnė, tuo daugiau kodo bus. O kuo daugiau kodo, tuo svarbesnis tampa gebėjimas atskirti gerą kodą nuo blogo – šiek tiek panašiai kaip Rick Rubin, kuris gali nuspręsti, kokia muzika yra gera, o kokia ne.

 

Kaip pradėti programuoti su AI?

Pradedantiesiems: ChatGPT, Claude arba Gemini yra geri pradžios taškai. Paaiškinkite AI, ką norite programuoti, ir leiskite jam žingsnis po žingsnio jus vesti per procesą.

Pažengusiems: specialios kodavimo priemonės, pvz., GitHub Copilot, kurios AI integruoja tiesiai į kūrimo aplinką, suteikia daugiau patogumo.
Konkretiems projektams: svetaines ypač lengva kurti naudojant AI. Pavyzdžiui, Claude gali tiesiogiai kurti vadinamuosius „artefaktus“ – visiškai funkcionuojančias svetaines.

Jei kyla problemų: jei kažkas neveikia, performuluokite savo užduotį arba pradėkite visiškai iš naujo. Kartais AI pasiklysta tam tikruose metoduose.

„Vibe Coding“ pažadas: dabar kiekvienas gali programuoti dalykus, kurie anksčiau atrodė nepasiekiami. Bet taip pat: pasaulyje, kuriame kiekvienas gali lengvai kurti kodus, kūrybiškumas, vizija ir geras skonis tampa vertingiausiomis savybėmis – kaip ir Ricko Rubino atveju.

Šaltinis: br.de

Įvertink šį straipsnį

Suteikiame jums galimybę įvertinti mūsų turinį. Spustelėkite ant žvaigždės, kad įvertintumėte!

Vidutinis reitingas / 5. Balsų skaičius:

Kol kas nėra balsų! Būkite pirmas, įvertinęs šį įrašą.

Pasidalinkite šiuo straipsniu
Sekti:
Donatas Varnas – KAIPKADA.LT portalo straipsnių autorius, besidomintis naujausiomis technologijomis, žiniatinklio tendencijomis ir dirbtinio intelekto pasauliu. Mano straipsniai padeda skaitytojams suprasti sudėtingas technologines naujoves, atrasti sprendimus ir neatsilikti nuo sparčiai besikeičiančio skaitmeninio pasaulio.
guest
0 Komentarai(ų)
Naujausi
Seniausi Daugiausiai balsavo
Įterpti atsiliepimai
Žiūrėti visus komentarus