AI-abistatud arendus muudab programmeerijad vähem produktiivseks

AI-abistatud arendus muudab programmeerijad vähem produktiivseks

Uuringud näitavad, et suurte keelemudelite kasutamine arendusprojektides suurendab küll kirjutatud koodi mahtu, kuid tõstab kulusid ja nõuab rohkem parandamistööd. Programmeerijate kasutatud strateegia, mida nimetatakse "tokenmaxxingiks", võib anda petliku produktiivsuse tunnetuse.

Technology

Tehisintellekti mudelid, mis aitavad programmeerijatel koodi kirjutada, on muutunud arendusprotsessi lahutamatuks osaks. Siiski näitavad uuemad uuringud, et nende laialdane kasutamine ei pruugi tõesti arenduse efektiivsust suurendada.

Tüüpiline probleem on see, et arendajad kasutavad suuri keelemudeleid jõuliselt, kirjutades võimalikult palju koodi ühekaupa, märkimata erilist tähelepanu sellele, kas genereeritud lahendused on tõepoolest optimaalsed. Selline käitumine, mille arendurid nimetavad "tokenmaxxingiks", võib tekitada mulje, et tehti palju tööd, kuid tegelikult suureneb sellest tingitud kulude maht märkimisväärselt.

Kirjutatud koodiüksuste arv tõesti kasvab oluliselt, kuid kvaliteediprobleme ilmnemine tähendab, et peale koodi genereerimist tuleb kulutada olulist aega sellel osade parandamisele ja testimisele. See kordumatu otsing-parandus-tsükkel muudab üldise arendusprotsessi aeglasemaks ja kulukamaks kui enne.

Programmeerijad ja organisatsioonid, kes kasutavad tehisintellekti arendustöös, peavad hoolikalt hinnanguid tegema, kuidas nad neid vahendeid kasutavad. Lihtsalt koodimahtude suurendamine ilma kriitilise lähenemiseta võib lõppkokkuvõttes teha arenduse vähem jõudsaks ja kulusamaks.

Open in app →