Nova istraživanja o upotrebi AI asistenta za kodiranje među programerima
Nedavna istraživanja tvrtke JetBrains, koja su provedena na temelju anketa s više od 23,000 programera, otkrila su koji AI asistenti za kodiranje programeri zapravo koriste. Ovo istraživanje potvrđuje ono što smo već znali – OpenAI-ov ChatGPT dominira tržištem.
ChatGPT vodi u upotrebi
Prema rezultatima, čak 66.4% programera koji su isprobali ChatGPT nastavljaju koristiti ovu platformu. Na drugom mjestu nalazi se GitHub Copilot, s 64.5% korisnika koji ga redovito koriste. Međutim, ovo je samo polovica priče. Iako 52.4% onih koji su se okušali s Anthropic Claude nastavlja njegovu upotrebu, zanimljivo je napomenuti da samo 2.7% programera uopće koristi ovu platformu.
Sve više progamera koristi AI tehnologiju
Čak 49% ispitanika redovito se oslanja na ChatGPT, dok 26% koristi GitHub Copilot, koji se oslanja na OpenAI-ove modele. S druge strane, Google Gemini preferira samo 7% programera, dok JetBrainsov vlastiti AI asistent koristi tek 5%.
Korporativna politika i prihvaćanje AI alata
Osam od deset kompanija (80%) ili dopušta korištenje vanjskih AI alata u različitim kapacitetima ili nema politiku o njihovoj upotrebi. Samo 11% kompanija potpuno zabranjuje korištenje vanjskih AI alata temeljenih na oblaku.
Kako AI poboljšava produktivnost programera
Više od polovice ispitanika (57%) priznaje da AI može značajno povećati njihovu produktivnost, omogućujući brže izvršavanje ponavljajućih zadataka (57%) i brže kodiranje i razvoj (58%). Ključni motiv za mnoge (67%) bila je ušteda vremena pri traženju informacija. Ipak, samo jedan od četiri ispitanika (23%) smatra da AI stvara kvalitetniji kod.
Uštede vremena kroz AI
Dodatno, tri petine (59%) ispitanika izjavljuje da tjedno štedi između jednog i četiri sata uz korištenje AI alata, dok samo 4% tvrdi da ne štedi vrijeme uopće.
Zaključak: AI asistenti oblikuju budućnost programiranja
Detaljni podaci iz izvještaja Developer Ecosystem 2024 dostupni su online i uključuju dodatne informacije o popularnosti programskih jezika i porastu virtualne stvarnosti. Kako se tehnologija nastavlja razvijati, jasno je da AI alati postaju neizostavni dio svakodnevnog rada programera.