Maaari bang lumikha ng isang kumpletong tech novice ang isang website gamit ang pang -araw -araw na wika sa chatgpt?

Iyon ang pangako, nakaliligaw para sa ilan, ng “vibe coding,” ang pinakabagong Silicon Valley catchphrase para sa isang advance sa generative AI na sinasabi ng ilan na ginagawang simple ang computer programming bilang pakikipag -chat sa online.

“Lubos kang sumuko sa mga vibes, yakapin ang mga exponentials, at kalimutan na ang code ay mayroon pa,” OpenAi co-founder at dating empleyado ng Tesla na si Andrej Karpathy na inilarawan noong unang bahagi ng Pebrero, sa isang mensahe na nai-post sa X (dating Twitter), gamit ang termino sa unang pagkakataon.

“Nagtatayo ako ng isang proyekto o web app, ngunit hindi talaga ito coding – nakikita ko lang ang mga bagay -bagay, sabihin ang mga bagay -bagay, magpatakbo ng mga gamit, at kopyahin ang mga bagay na i -paste, at karamihan ay gumagana,” aniya.

Ang developer at negosyante ay tumutukoy sa mga bagong modelo ng AI na gumagawa ng mga linya ng code na hinihiling sa pang -araw -araw na wika, sa pamamagitan ng pagsulat o pagsasalita.

Ang konsepto ng “vibe coding” ay nanatiling nakakulong sa pamayanan ng AI hanggang sa ang kolumnista ng New York Times na si Kevin Roose ay nagsasabing lumikha ng mga website at apps nang walang anumang kaalaman sa programming.

“Ang pagkakaroon lamang ng isang ideya, at isang maliit na pasensya, ay karaniwang sapat,” isinulat niya.

Ang mga interface ng Chatgpt at Claude ay maaaring magsulat ng isang buong linya ng programa sa pamamagitan ng linya sa demand, tulad ng Can Gemini, na inilunsad ang nakalaang bersyon nito, ang Gemini Canvas, noong Martes.

Ang iba pang mga generative platform ng AI na partikular na nakatuon sa coding ay gumawa din ng kanilang marka sa mga nakaraang buwan, mula sa cursor hanggang sa mahal, o bolt, replit at windsurf.

“Siguro, marahil, tinitingnan namin ang isang pangunahing paglilipat sa kung paano nilikha ang software at kung sino ang lumilikha nito,” sabi ng espesyalista sa pagmemerkado sa online na si Mattheo Cellini sa Subtack.

“Hindi malamang na gumawa ng coding na hindi nauugnay, ngunit maaaring baguhin nito ang paraan ng pagtatrabaho ng mga developer,” iminungkahi ni Yangfeng Ji, propesor ng computer science sa University of Virginia.

“Ito ay maaaring humantong sa ilang pag -aalis ng trabaho, lalo na para sa mga nakatuon lamang sa mga pangunahing gawain sa coding.”

Kahit na bago ang “vibe coding,” ang isang pagbagsak ay nakikita ng ilan sa trabaho sa IT dahil ang mga unang epekto ng generative AI ay nagsimulang madama.

Ang sektor ay nagbuhos ng halos 10,000 mga trabaho sa US noong Pebrero, ayon sa Kagawaran ng Paggawa, at ang headcount nito ay nasa tatlong taong mababa.

– Kailangan ng kadalubhasaan? –

Kabilang sa mga baguhan ng code, marami ang nahihirapan na mahuli ang vibe.

“Ang mga taong walang kadalubhasaan sa programming ay madalas na nagpupumilit na gamitin ang mga ganitong uri ng mga modelo dahil wala silang tamang uri ng mga tool o kaalaman upang aktwal na suriin ang output,” sabi ni Nikola Banovic, propesor ng computer science sa University of Michigan.

Sa social media, ang ilang mga bagong dating na nag -uulat sa kanilang “vibe coding” ay mabilis na nagreklamo na hindi ito kasing dali ng nais ng ilan na maniwala.

Kung walang mastering computing kumplikado tulad ng mga digital na direktoryo, runtime environment o application programming interface (APIs), mahirap lumikha ng isang app na gumagana.

Sa kabila ng kanyang coding knowhow, si Claude Rubinson, isang propesor ng sosyolohiya sa University of Houston-Downtown, ay nais na lumikha ng isang aplikasyon para sa kanyang mga mag-aaral dalawang taon na ang nakalilipas nang hindi tinkering sa code na nabuo ng ChatGPT.

Matapos ang maraming pagsubok at pagkakamali, sa wakas ay nagtrabaho ang app, ngunit “Kumbinsido ako na hindi ito nagtrabaho kung hindi ko naintindihan ang code,” na pinayagan siyang gabayan ang interface gamit ang naaangkop na wika.

Inuwi nito ang kahalagahan ng “prompt”: mastering ang kahilingan na isinumite upang makuha ang nais na resulta.

“Ang mga programmer ay may ilang mga antas ng pagbasa ng AI na nagbibigay -daan sa kanila upang makuha ang nais nila sa mga modelo,” sabi ni Banovic.

Araw -araw na mga gumagamit “ay hindi malalaman kung paano mag -prompt,” babala niya.

Ikaw/arp/dw/aha

Share.
Exit mobile version