Ce riscuri și pierderi pot suferi programatorii începători care depind excesiv de inteligența artificială

Utilizarea software-urilor de inteligență artificială a devenit o practică frecventă printre programatori, în special în rândul celor mai puțin experimentați, iar această dependență are potențialul de a diminua abilitățile critice esențiale ale dezvoltatorilor. Aceasta ar putea afecta atât creativitatea, cât și capacitatea lor de a aborda problemele de securitate cibernetică, conform unei analize efectuate de CSO Online.
În numeroase companii din sectorul tehnologic, utilizarea programelor de inteligență artificială, precum ChatGPT, de către dezvoltatorii juniori a devenit o normă, ceea ce îngrijorează o parte semnificativă dintre manageri din diverse motive.
Aceste unelte AI transformă modul în care programatorii își desfășoară activitatea, abordează provocările, învață și gândesc, adesea cu o eficiență îmbunătățită pe termen scurt. Totuși, această aparentă avansare vine cu dezavantaje: riscul de a diminua abilitățile de programare și gândire critică ale dezvoltatorilor, ceea ce poate avea consecințe negative asupra lor și a organizațiilor în care activează.
Riscul constă în faptul că dezvoltatorii care fac o utilizare excesivă a programelor de inteligență artificială își pot pierde înțelegerea conceptelor fundamentale, având o vedere limitată asupra ansamblului. Chiar dacă creează segmente funcționale de cod, aceștia pot să nu poată explica raționamentul din spatele soluțiilor lor și să nu fie în măsură să le securizeze eficient împotriva atacurilor cibernetice.
Un studiu realizat de Microsoft a demonstrat că angajații care se bazează parțial pe inteligența artificială în sarcinile lor tind să analizeze și să evalueze mai puțin critic rezultatele, mai ales atunci când au încredere că AI-ul generează rezultate corecte. Aceștia pot deveni mai puțin scrupuloși în verificarea anumitor aspecte, convinsi că tehnologia nu greșește.
Fără îndoială, programele de inteligență artificială reprezintă un instrument valoros, dar nu pot substitui necesitatea de a avea o înțelegere profundă a programării și a dezvoltării software.
Totuși, nu toți directorii din IT sunt alarmați de avansul utilizării inteligenței artificiale de către angajați, având în vedere că se află încă într-o etapă incipientă în care avantajele experimentării depășesc riscurile.
Pe măsură ce inteligența artificială generativă va continua să câștige teren, companiile vor trebui să reexamineze modul în care recrutează și instruiesc angajații. Testele tradiționale de codare pentru programatori înainte de angajare nu mai sunt suficiente, iar multe organizații își doresc să se asigure că nu angajează persoane care să devină dependente de inteligența artificială în activitățile lor.
În concluzie, inteligenta artificială nu ar trebui să suplinească competențele de programare, iar dezvoltatorii începători care folosesc AI în activitatea lor fără a-și construi o bază tehnică solidă riscă stagnarea profesională. Instruirea practică asupra vulnerabilităților reale și tehnicilor de exploatare rămâne esențială.
Sursa foto: Dreamstime.com