Puține lucruri lovesc mai puternic un profesionist decât momentul în care competențele construite într-o viață întreagă își pierd brusc relevanța. Pentru mulți programatori, fie că au perfecționat ani la rând limbajul C++ sau au devenit experți în arhitecturi software complexe, identitatea profesională s-a construit în jurul unui set clar de abilități tehnice. Acestea le-au definit valoarea pe piață, statutul și, nu în ultimul rând, nivelul salarial.
Odată cu apariția și accelerarea utilizării inteligenței artificiale, această paradigmă începe însă să se schimbe. Competențele considerate până recent esențiale își pierd din unicitate, iar procesul generează o tensiune profundă în interiorul profesiei. Este, în esență, o criză de identitate profesională: o tehnologie creată de oameni redefinește chiar rolul celor care au construit-o.
Transformarea îi afectează pe toți — de la juniori aflați la început de drum până la specialiști cu experiență de decenii sau ingineri considerați anterior „stabili” în carieră.
Nu este, însă, un moment exclusiv negativ. Orice schimbare majoră aduce oportunități, dar și incertitudine. Întrebările devin inevitabile: cum rescrie AI rolul programatorilor? De ce scrierea de cod nu mai este competența centrală? Și cum se repoziționează specialiștii într-o industrie în care o parte tot mai mare din muncă este preluată de algoritmi?
Rolul inginerilor IT se schimbă rapid
„Am putea fi la 6–12 luni distanță de momentul în care modelele vor putea realiza majoritatea, dacă nu chiar totalitatea, sarcinilor pe care le fac dezvoltatorii cap-coadă”, a declarat CEO-ul Anthropic, Dario Amodei, într-o discuție cu Demis Hassabis de la Google DeepMind, în cadrul Forumului Economic Mondial.
Afirmația poate fi interpretată fie ca o strategie de comunicare, fie ca o evaluare realistă a ritmului în care inteligența artificială agentică schimbă dezvoltarea software.
O cercetare realizată de compania ucraineană SoftServe împreună cu MIT Technology Review sugerează că, în următorii doi ani, dezvoltarea software ar putea atinge un nivel de automatizare comparabil cu industria vehiculelor autonome, scrie Ekonomicina Prava.
În prezent, AI este folosit în principal ca instrument auxiliar — pentru scriere de cod, testare sau analiză. Însă evoluția către sisteme autonome schimbă modelul: dezvoltarea software se îndreaptă către așa-numita „inginerie agentică”, în care AI gestionează întreg ciclul de viață al produsului.
Potrivit datelor citate, 72% dintre respondenți anticipează că AI va controla majoritatea etapelor de dezvoltare în următorii doi ani, iar 41% consideră că acest lucru se va întâmpla în mai puțin de 18 luni.
Reprezentanți SoftServe atrag însă atenția că ritmul schimbării depășește chiar și aceste estimări. „Am început raportul în decembrie, iar în aprilie era deja parțial depășit”, a declarat Serg Gaziev, CTO Advanced Technologies în cadrul companiei.
În industrie apare tot mai des conceptul de „Dark Software Factory” — un model în care utilizatorul descrie cerințele, iar sistemul generează automat aplicația funcțională.
În practică, schimbarea este deja vizibilă. Un inginer software a explicat că aproximativ 80% din activitatea sa nu mai înseamnă scriere de cod, ci formularea de instrucțiuni pentru AI și verificarea rezultatelor generate.
De la scriere de cod la definirea problemelor
Schimbarea fundamentală nu este dispariția programatorilor, ci mutarea rolului lor către nivelul de definire și validare a soluțiilor.
Dacă anterior inginerul software „construia produsul” linie cu linie de cod, acum rolul său seamănă mai degrabă cu cel al unui coordonator: definește cerințele, verifică rezultatele și ia decizii arhitecturale.
„Provocarea principală este schimbarea mentalității”, explică Gaziev. „Mulți ingineri rămân ancorați în identitatea lor tehnică și nu reușesc să se adapteze la noul mod de lucru.”
O comparație frecvent folosită în industrie descrie programatorul ca un bucătar: anterior gătea manual fiecare preparat, în timp ce acum AI funcționează ca o echipă de asistenți care execută sarcinile după instrucțiuni.
Valoarea se mută de la execuție la decizie: înțelegerea problemei, alegerea soluției și controlul calității.
Cum se schimbă echipele și modelele de business
Efectul direct al automatizării este reducerea dimensiunii echipelor și accelerarea livrării.
Conceptul de „one pizza team” — echipe suficient de mici pentru a fi hrănite „cu o singură pizza” — devine tot mai relevant. În locul structurilor mari, companiile preferă grupuri compacte de 4–5 persoane, asistate de AI.
Timpul de dezvoltare scade semnificativ: prototipuri realizate în săptămâni pot deveni produse funcționale în același interval, dar cu resurse umane mai reduse.
În paralel, modelul de business al companiilor IT se schimbă. Facturarea pe oră (Time & Materials) începe să fie înlocuită treptat de modele bazate pe livrare de rezultat.
Totuși, tranziția este graduală. Potrivit experților din industrie, doar o mică parte din contracte funcționează deja pe acest principiu, restul rămânând în modelele tradiționale.
Ce se întâmplă cu profesia de programator
Deși automatizarea avansează rapid, dispariția programatorilor nu este scenariul dominant. Mai degrabă, profesia se reconfigurează.
Rolul juniorilor se schimbă cel mai mult: aceștia nu mai sunt responsabili de scrierea codului de bază, ci de verificarea și ajustarea rezultatelor generate de AI.
În paralel, apare o nouă categorie de specialiști: „AI-native engineers” — profesioniști care nu sunt neapărat cei mai puternici programatori tradiționali, dar care știu să obțină rezultate eficiente folosind instrumente AI.
În industrie se discută chiar despre o estompare a granițelor dintre niveluri de senioritate, pe măsură ce instrumentele reduc diferențele de productivitate.
Totuși, rolurile avansate — în special arhitectura și designul de sisteme complexe — rămân dificil de automatizat.
Piața IT nu se îndreaptă spre dispariția inginerilor software, ci spre o schimbare structurală a modului în care aceștia lucrează.
Codul devine mai puțin centrul profesiei, iar înțelegerea sistemelor, definirea problemelor și utilizarea eficientă a AI devin competențele esențiale.
În locul programatorului clasic apare inginerul software augmentat de inteligență artificială — un rol mai puțin legat de execuție și mai mult de decizie.
Ți-a plăcut articolul?
Vrem să producem mai multe, însă avem nevoie de susținerea ta. Orice donație contează pentru jurnalismul independent