Key Takeaways
- DeepMindov AI motor za kodiranje je dobar kao prosječan ljudski programer.
- AlphaCode motor donosi kreativna rješenja za probleme kodiranja.
-
AI bi mogao biti najbolji kada povećava ljudski rad umjesto da ga zamjenjuje.
Istraživačka kompanija DeepMind kaže da motori za AI kodiranje mogu pisati programe kao i čovjek. Dolaze li roboti konačno na poslove programera softvera?
Kada je DeepMind stavio svoj AlphaCode motor da radi na izazovima kodiranja dizajniranim za testiranje ljudi, završio je u prvih 54 posto, što ga čini dobrim kao prosječan čovjek. To bi moglo zvučati kao da je spreman za korištenje za živu upotrebu. Mogli biste otpustiti najgoru polovinu vaših ljudskih kodera, a zatim ih zamijeniti botovima za AI kodiranje, zar ne? Ne još.
"Uz kompanije sa umjetnom inteligencijom, pisci su potrebniji nego ikad. Prava prednost pisaca umjetne inteligencije je da pružaju istraživanja i alate koji ubrzavaju [ubrzavaju] proces onoga što treba ući u sadržaj. Zamišljam da AI motori za kodiranje će učiniti isto za programere. To će ih učiniti efikasnijim, olakšati početak razvoja strukture za njihove aplikacije i ubrzati proces kodiranja, " John Cass, suosnivač kompanije AI AIContentGen, rekao je Lifewireu putem e-pošte.
Podrška, ne zamjena
Obećanje veštačke inteligencije je da može da zameni ljude u sitnim poslovima ili da zameni ljude na skupim poslovima. Ali u praksi još nismo tamo. Ako ste ikada koristili AI aplikacije za uređivanje fotografija, na primjer, znat ćete da još uvijek ima dosta čišćenja nakon što alat bude gotov. U najmanju ruku, čovjek se svodi na to da klikne na dugme da bi se kretao kroz opcije kreirane od umjetne inteligencije, a zatim da izabere najbolje.
U slučaju DeepMindsovog AlphaCode motora, njegova AI je obučena da se nosi s izazovima kodiranja. Primjeri koji se nalaze na stranici projekta AlphaCode su pronalaženje optimalnih načina za uređenje puteva i zgrada ili smišljanje strategija za pobjedu u društvenim igrama. Ovo možda neće biti korisno na radnom mjestu, ali DeepMindova AI je pokazala jednu važnu osobinu: kreativnost.
"Mogu sa sigurnošću reći da su rezultati AlphaCode-a nadmašili moja očekivanja, " rekao je Mike Mirzayanov, osnivač Codeforces, stranice koja organizira takmičenja u kodiranju, na blogu Deep Mind. "Bio sam skeptičan jer čak iu jednostavnim konkurentskim problemima često je potrebno ne samo implementirati algoritam već i – a to je najteži dio – izmisliti ga.”
Najvjerovatniji scenarij, barem za početak, je da ljudi koderi koriste AI alate kako bi im pomogli u radu. I druge kompanije, Microsoft na primjer, rade na AI alatima kako bi pomogli programerima da rade brže radeći mnogo posla umjesto njih.
Na neki način, svi smo navikli da koristimo AI alate svaki dan, i znamo koje zamke i frustracije donose. Automatsko ispravljanje, na primjer, trebalo bi da ubrza kucanje na malim tastaturama na ekranu, ali u praksi na kraju promijenite stil kucanja kako biste bolje pokrenuli prijedloge za automatsko ispravljanje.
Dakle, hoće li ljudski koderi zaista biti zamijenjeni umjetnom inteligencijom? Malo vjerovatno.
"Koderi će i dalje biti na vozačkom mjestu, kao što su pisci s piscima sadržaja AI", kaže Cass. "Na neki način, novi alati za pisanje AI znače još veću sigurnost posla za pisce jer će imati stručnost o tome kako koristiti i izvući najbolje iz sofisticiranijih alata u doglednoj budućnosti."
Službena obavještajna služba umjetnosti
Postoji nekoliko načina da vidite AI u kreativnim aktivnostima. Jedan od njih je da uklanja gunđanje i omogućava ljudima da se više fokusiraju na kreativne aspekte. Čovjek postaje više filmski režiser umjesto scenarista glumca. Možemo napraviti korak unazad i sagledati cijeli projekat sa višeg nivoa, bez brige o sitnim detaljima potrebnim da ostvarimo naše vizije.
"To će ih učiniti efikasnijim, olakšavajući početak razvoja strukture za njihove aplikacije…"
S druge strane, AI kreativnost je i dalje algoritamska kreativnost. Izmišljat će rješenja, pisati romane ili filtrirati naše fotografije, ali možda ne na način koji rezonira s drugim ljudima na način na koji umjetnost može.
Između ovih ekstrema su umjetnici poput Briana Enoa, koji pušta domaću muziku kreiranu umjetnom inteligencijom da radi u pozadini dok je on u studiju. Kada mu nešto zapne za uho, on to čuva za kasniju upotrebu.
AI kreacije mogu inspirirati ljude u smjerovima kojima inače ne idemo. Ili veštačka inteligencija može da diktira način na koji radimo, tako da završimo kao bebi dadilje za mašine. Kao i svaki drugi alat, računa se kako ga koristimo.