Tehnologie

Satya Nadella, CEO-ul Microsoft, sincer la conferință: AI-ul scrie cod în locul programatorilor

Într-o lume în care inteligența artificială pătrunde rapid în tot mai multe domenii, Satya Nadella, CEO-ul Microsoft, a făcut o declarație care atrage atenția oricărui dezvoltator: până la 30% din codul nou introdus în produsele software ale companiei este generat de AI. Afirmația a fost făcută în cadrul unei conferințe la care a participat și Mark Zuckerberg, CEO-ul Meta, și ridică o întrebare esențială: încotro se îndreaptă programarea clasică?

Potrivit lui Nadella, AI-ul este deja un actor activ în procesele creative ale companiei, în special atunci când vine vorba de dezvoltare în Python. Codul generat automat permite obținerea de rezultate rapide și eficiente, reducând semnificativ timpul necesar dezvoltării anumitor componente. Cu toate acestea, în cazul aplicațiilor complexe scrise în C++, unde precizia, viteza și optimizarea sunt esențiale, AI-ul încă are de învățat. În această zonă, contribuția umană rămâne crucială, cel puțin pentru moment.

Declarația lui Nadella nu este un simplu enunț de PR. Ea reflectă o transformare reală în modul în care giganții tech dezvoltă produse. Folosirea modelelor AI pentru a scrie cod nu mai este o curiozitate, ci o practică frecventă, care schimbă fundamental echilibrul dintre efortul uman și cel automatizat în software development.

Viitorul codului este scris de AI, cu oameni doar la butoane

Când CEO-ul Microsoft a fost întrebat despre perspectivele pe termen lung, a citat o estimare îndrăzneață venită de la Kevin Scott, CTO-ul companiei: până în anul 2030, 95% din codul software al Microsoft ar putea fi generat de AI. Nu complet autonom, ci asistat de instrumente avansate care înțeleg cerințele umane și le transformă în soluții concrete.

Comparând această tendință cu evoluția industriei microprocesoarelor, unde AI-ul a ajuns să proiecteze arhitecturi mai eficiente decât cele dezvoltate de ingineri veterani, Nadella subliniază același potențial disruptiv și în programare. Codul „scris de alt software” nu e doar o alternativă mai ieftină, ci una care ar putea deveni mai sigură, mai fiabilă și mai performantă decât cel scris de om.

În acest scenariu, rolul dezvoltatorului nu dispare, ci se transformă. Oamenii vor rămâne responsabili cu ideile, cu specificarea cerințelor și cu verificarea rezultatelor, dar liniile de cod vor fi tot mai mult produsul unor modele AI antrenate pe miliarde de exemple. Programatorii devin arhitecți de idei, nu de instrucțiuni.

Desigur, această tranziție nu va fi lipsită de provocări. Problemele etice, securitatea, păstrarea controlului asupra codului generat automat și riscul de a pierde expertiza umană în dezvoltare sunt aspecte majore care vor necesita reglementare și prudență.

Meta, Google și Microsoft – cursa pentru software autonom e în plină desfășurare

În cadrul aceleiași conferințe, Satya Nadella i-a întors întrebarea lui Mark Zuckerberg: cât din codul Meta este generat cu ajutorul AI? Răspunsul lui Zuckerberg a fost evaziv, dar realitatea este că Meta, la fel ca Google și Microsoft, investește masiv în dezvoltarea de instrumente AI care pot contribui activ la scrierea de cod.

Deja există semne că platforme ca Facebook sau Instagram beneficiază de componente generate cu sprijinul AI, mai ales în ceea ce privește testarea, monitorizarea traficului, personalizarea reclamelor sau îmbunătățirea algoritmilor de recomandare. Dacă Microsoft vorbește deschis despre automatizarea scrierii de cod, este probabil ca și ceilalți giganți din industrie să facă același lucru, dar mai discret.

Această cursă spre automatizare nu este doar despre eficiență, ci despre scalabilitate. Pe măsură ce aplicațiile devin tot mai complexe și utilizatorii cer răspunsuri instantanee, dezvoltarea software-ului nu mai poate rămâne la nivelul metodei clasice, cu echipe care scriu fiecare linie de cod. AI-ul devine astfel un aliat indispensabil în menținerea competitivității.

Industria software trece printr-o transformare profundă, în care AI-ul nu doar asistă programatorii, ci începe să-i înlocuiască în tot mai multe etape ale procesului. Ce urmează? O lume în care programarea se va face prin comenzi vocale sau descrieri textuale, iar codul final va fi generat, optimizat și testat în timp real de algoritmi inteligenți. Ești pregătit pentru această revoluție?