BT Grupa prihvaća AI alate za kodiranje kako bi poboljšala efikasnost programera

BT Group, vodeća telekomunikacijska tvrtka, napravila je značajne korake u poboljšanju učinkovitosti kodiranja usvajanjem alata Amazon Q Developer 2023. godine. Ovaj napredni asistent za kodiranje, ranije poznat kao Amazon CodeWhisperer, koristi umjetnu inteligenciju za pomoć programerima generiranjem značajnih količina izvorne koda.

U samo četiri mjeseca korištenja Amazona Q Developer, BT je uspješno proizveo više od 100.000 linija koda, automatizirajući oko 12% monotonih, ponavljajućih zadataka koji obično oduzimaju vrijeme programerima. Do veljače 2024., tvrtka je primijetila da korisnici dnevno primaju 15 do 20 prijedloga koda, s stopom prihvaćanja od 37%. Nakon ovog inicijalnog uspjeha, BT planira proširiti dostupnost alata svim programerima unutar tvrtke, s ciljem generiranja ukupno 200.000 linija koda do lipnja 2024.

Deepika Adusmiri, glavna direktorica za podatke i umjetnu inteligenciju u BT-u, naglasila je strategiju korištenja postojećih tehnologija umjesto razvoja proprietarnih sustava. Objasnila je da se fokus tvrtke nalazi u određivanju optimalne upotrebe AI u poslovanju, uključujući oblasti ulaganja i izgradnju modela. Programeri su pozitivno reagirali na Amazon Q Developer, što je dovelo do poboljšanja kvalitete koda i smanjenja broja linija koda potrebnih za postizanje sličnih rezultata.

Povratne informacije programera ukazuju da je njihovo angažiranje i vrijeme inovacija poraslo, razbijajući brige o tome da bi AI mogao zamijeniti njihove uloge. Umjesto toga, sada se sve više fokusiraju na načine za daljnje povećanje produktivnosti. Sljedeća faza istražit će pristup BT-a u osiguravanju sigurnosti njihovih AI inicijativa.

BT Group prihvaća AI alate za kodiranje kako bi poboljšala učinkovitost programera

U današnjem brzo evoluirajućem tehnološkom krajoliku, integracija umjetne inteligencije (AI) u razvoj softvera postala je ključni trend za tvrtke koje teže povećanju učinkovitosti. BT Group je napravila značajan iskorak usvajanjem alata Amazon Q Developer za pojednostavljenje svojih procesa kodiranja. Međutim, postoje nijanse koje nadilaze samo poboljšanje produktivnosti, a koje zaslužuju pažnju kada se raspravlja o ovoj tehnološkoj promjeni.

Koja su ključna pitanja u vezi s AI inicijativama BT Group?

1. **Kako BT Group mjeri uspjeh AI alata kao što je Amazon Q Developer?**

BT Group procjenjuje uspjeh kroz kvantitativne metrike kao što su proizvedene linije koda, stope automatizacije zadataka i povratne informacije programera. Nedavna spominjanje više od 100.000 proizvedenih linija koda ističe opipljivi utjecaj ovih alata.

2. **Koje su potencijalne posljedice za tržište rada unutar razvoja softvera?**

Dok strahovi od gubitka radnih mjesta zbog AI prevladavaju, BT je uvjerio zaposlene da je AI namijenjen dopuni, a ne zamjeni ljudskih napora. Naglasak je na povećanju angažiranja i inovacija, a ne smanjenju broja radne snage.

3. **Kako se kvaliteta AI-generiranog koda uspoređuje s onim koji su napisali ljudski programeri?**

Povećana stopa prihvaćanja prijedloga koda (37%) ukazuje da kvaliteta AI-generiranog koda postaje pouzdana. Kontinuirano poboljšanje AI algoritama je nužno za održavanje i poboljšanje ove kvalitete tijekom vremena.

Koji su ključni izazovi i kontroverze?

1. **Briga o privatnosti podataka i sigurnosti:**
Korištenje AI u kodiranju postavlja pitanja o privatnosti podataka, posebno kada se radi o osjetljivim informacijama. BT mora osigurati da integracija AI bude u skladu s propisima i štiti korisničke podatke.

2. **Ovisnost o vanjskim alatima:**
Oslanjanje na Amazon Q Developer znači da je BT ovisan o vanjskim tehnologijama. Bilo kakve promjene u licenciranju, ažuriranjima ili prekidima rada od strane pružatelja alata mogle bi utjecati na njihove operacije.

3. **Pristranost u AI algoritmima:**
AI sustavi mogu perpetuirati pristranosti prisutne u svojim podacima za obuku. Osiguranje pravičnosti i jednakosti u AI-generiranim ishodima ključno je za izbjegavanje učvršćivanja sistemskih problema u praksama razvoja softvera.

Prednosti korištenja AI alata za kodiranje:

– **Povećana učinkovitost:** Automatizacija ponavljajućih zadataka omogućava programerima da se fokusiraju na složenije rješavanje problema, što vodi do poboljšane produktivnosti i zadovoljstva poslom.
– **Poboljšana kvaliteta koda:** AI alati pružaju pametnije prijedloge koda, što rezultira manje grešaka i višom kvalitetom izlaza.
– **Skalabilnost:** Kako BT Group na kraju bude iznosila ovaj alat širom tvrtke, skalabilnost AI rješenja može dovesti do značajnih poboljšanja u kapacitetu kodiranja među timovima.

Nedostaci korištenja AI alata za kodiranje:

– **Prekomjerna ovisnost o automatizaciji:** Programeri bi mogli postati previše ovisni o AI, što bi moglo smanjiti njihove vlastite vještine kodiranja tijekom vremena.
– **Tehnološka ograničenja:** AI možda ne razumije kontekst onako dobro kao čovjek, što može dovesti do manje relevantnih ili optimalnih prijedloga kodiranja u složenim scenarijima.
– **Troškovi i raspodjela resursa:** Implementacija i održavanje AI alata mogu biti skupi, a resursi se moraju dodijeliti za kontinuiranu obuku i praćenje AI sustava.

Kako BT Group nastavlja širiti upotrebu AI u kodiranju, važno je uskladiti koristi od poboljšane produktivnosti s izazovima koje postavljaju brige o privatnosti podataka i ovisnosti o vanjskim alatima.

Za dodatne informacije i uvid u inicijative BT Group i šire implikacije AI u telekomunikacijama, posjetite bt.com.

The source of the article is from the blog japan-pc.jp

Privacy policy
Contact