Dezvoltatorii experimentați de software au folosit cu aproximativ 19% mai mult timp pentru rezolvarea unor taskuri când au utilizat instrumente de inteligență artificială, comparativ cu situaţia în care au lucrat fără aceste instrumente. Este una dintre concluziile unui nou studiu realizat de METR.

Cercetarea a urmărit impactul unor instrumente de AI asupra productivităţii dezvoltatorilor din spaţiul open-source. La experiment au participat 16 programatori cu experienţă, care au identificat împreună 246 de probleme reale (bug-fixes, funcţionalităţi noi, etc). Fiecărui task i s-a alocat aleatoriu fie condiţia “cu AI”, fie condiţia “fără AI”.

De ce încetinirea?

Analiza a investigat 20 de factori potenţiali care ar putea explica de ce instrumentele de AI au condus la o întârziere.

Au fost identificați 5 factori cu probabilitate mai mare de influenţă, printre care timpul suplimentar petrecut pentru înțelegerea și integrarea sugestiilor AI, distragerea atenției și întreruperile frecvente cauzate de interacțiunea cu instrumentele de inteligență artificială, încetinirea ritmului natural de lucru din cauza schimbării frecvente între codare și chat cu AI sau tendința explorării unor variante propuse de model, chiar și atunci când soluția inițială funcționa deja.

Percepţie vs. realitate

Studiul a relevat un paradox: înainte de sarcină, participanţii anticipau o creştere a vitezei de lucru cu aproximativ 24% prin folosirea AI. După finalizarea task-urilor, chiar dacă obiectiv au fost mai lenți, ei au raportat că “au fost mai rapizi” cu circa 20 %.

Important de precizat este și faptul că autorii subliniază clar că rezultatele provin dintr-un cadru specific: dezvoltatori experimentaţi, proiecte open-source mari, instrumente AI disponibile la momentul studiului şi nu oferă dovezi că sistemele de AI nu accelerează „majoritatea” dezvoltatorilor sau că rezultatele se generalizează la toate tipurile de muncă în software.