Meseria de programator se schimbă radical. AI-ul scrie tot mai mult cod, iar rolul dezvoltatorului devine altul

Meseria de programator se schimbă radical. AI-ul scrie tot mai mult cod, iar rolul dezvoltatorului devine altul
Imagine reprezentativă de ilustrație. (Concept Playtech cu ajutorul AI)

Ani la rând, programatorul a fost omul care construia lumea digitală linie cu linie, într-o muncă migăloasă, tehnică și adesea frustrantă. Imaginea clasică era simplă: stătea ore întregi în fața monitorului, scria cod, testa, repara și relua totul de la capăt până când produsul începea să funcționeze. Astăzi, însă, această imagine începe să se schimbe radical. În tot mai multe companii din tehnologie, dezvoltatorii nu mai scriu efectiv cea mai mare parte a codului, ci ajung să descrie ce vor, să ceară variante și să valideze rezultatul produs de inteligența artificială. Potrivit unei ample analize publicate de The New York Times Magazine, bazată pe discuții cu peste 70 de dezvoltatori de la Google, Amazon, Microsoft, Apple și din start-up-uri, această schimbare nu mai este o simplă promisiune, ci o realitate care deja remodelează profesia.

Ce se întâmplă acum în software nu mai seamănă cu valurile anterioare de automatizare. Nu este vorba doar despre un instrument care completează două-trei linii sau sugerează o formulă. Noile sisteme AI pot genera funcții întregi, pot testa automat ce au produs, pot analiza bucăți uriașe dintr-un proiect și pot propune reparații în timp real. Pentru unii programatori, asta înseamnă un salt uriaș de productivitate. Pentru alții, este începutul unei schimbări care le mută meseria din zona creației directe în cea a supravegherii și judecății.

Programatorul nu mai tastează tot, ci discută cu mașina

Poate cel mai straniu aspect al noii epoci este că programarea devine, tot mai des, o conversație. În loc să scrie manual fiecare bucată de cod, programatorul explică în limbaj natural ce vrea să obțină, cere modificări, aprobă planuri și intervine doar când agentul AI o ia într-o direcție greșită. Asta schimbă profund nu doar ritmul de lucru, ci și reflexele profesiei. Omul nu mai este neapărat executantul fiecărei linii, ci devine un fel de arhitect, supervizor sau editor tehnic al muncii produse de altcineva.

Paradoxul este uriaș. Programatorii au fost mult timp considerați profesioniștii care preferă să vorbească mai puțin și să lase codul să facă toată demonstrația. Acum, exact ei trebuie să comunice continuu cu un sistem care scrie, explică, propune și uneori halucinează cu multă încredere. Cu alte cuvinte, meseria devine mai puțin despre sintaxă și mai mult despre formularea corectă a intenției. Nu mai câștigă doar cel care știe să scrie perfect într-un limbaj de programare, ci și cel care știe să ceară bine, să observe repede deviațiile și să înțeleagă când rezultatul e convingător doar la suprafață.

Această mutație este, pentru unii, fascinantă. Dezvoltatorii pot încerca mai repede idei noi, pot testa prototipuri în ritm nebun și pot ajunge la rezultate care înainte cereau zile sau săptămâni. Pentru alții, însă, există și un sentiment de ciudățenie greu de ignorat: continuă să se numească programatori, dar tot mai puțin din ziua lor seamănă cu programarea clasică pe care au învățat-o și i-au dedicat ani întregi.

Productivitatea crește, dar se schimbă miezul profesiei

În firmele mici și în proiectele noi, efectul AI-ului poate fi exploziv. Când nu există un sistem vechi, uriaș și greu de întreținut, agenții AI pot produce foarte repede funcții noi, interfețe, corecții și variante alternative. Asta le permite start-up-urilor să se miște cu o viteză care până nu demult părea de domeniul exagerării. Sarcini care înainte ocupau o zi întreagă pot fi terminate în zeci de minute. Prototipuri care ar fi cerut o echipă mai mare pot fi ridicate acum de grupuri mult mai mici.

În companiile mature, situația este mai nuanțată. Acolo, AI-ul nu este util doar pentru că scrie cod nou, ci și pentru că poate naviga prin baze vechi și stufoase de cod, explicând rapid ce face o anumită zonă, unde s-a rupt ceva sau ce consecințe ar putea avea o modificare. În astfel de medii, productivitatea nu explodează mereu spectaculos, dar chiar și câștigurile moderate pot conta enorm. Când ai mii de ingineri și produse folosite de milioane de oameni, și o creștere relativ mică a vitezei poate avea efecte uriașe.

Numai că odată cu această eficiență se schimbă și miezul meseriei. Dacă AI-ul produce prima versiune, dacă el testează, el propune și tot el repară o parte din greșeli, atunci omului îi rămân tot mai mult proiectarea de ansamblu, decizia și validarea. Programatorul devine mai mult un judecător al codului decât autorul lui direct. Pentru mulți, asta este o eliberare de partea cea mai obositoare a muncii. Pentru alții, este exact pierderea acelei zone în care meseria avea satisfacția ei cea mai intensă.

Cei mai vulnerabili ar putea fi tocmai cei aflați la început

Dacă programatorii cu experiență pot, deocamdată, să folosească AI-ul ca pe o armă de productivitate, pentru cei aflați la început de drum viitorul pare mai complicat. Ani la rând, juniorii erau angajați tocmai pentru a face o parte din munca de bază: sarcini mai repetitive, mai simple, dar esențiale pentru învățare. Acolo își formau reflexele, învățau să recunoască un cod bun, să repare erori și să înțeleagă cum se construiește un sistem solid. Dacă exact această zonă este automatizată prima, atunci prima treaptă a profesiei devine mult mai fragilă.

Aici apare poate cea mai apăsătoare întrebare: dacă meseria se mută din scris în validare, cum vor ajunge noii programatori suficient de buni încât să valideze corect? Judecata tehnică nu apare din senin. Ea vine după ani de scris, de greșit, de reparat și de înțeles mecanismele din interior. Dacă tinerii se obișnuiesc prea repede să lase AI-ul să producă aproape tot, există riscul să nu mai dezvolte acea intuiție pe care profesioniștii vechi o consideră acum salvatoare.

Iar această problemă se suprapune peste una deja existentă: piața muncii din tech nu mai este liniștită de mult. Concedierile masive din ultimii ani au pus presiune pe industrie, iar orice instrument care promite mai mult output cu mai puțini oameni schimbă inevitabil calculele companiilor. Chiar dacă firmele insistă că vor continua să angajeze, logica economică este simplă: dacă un programator experimentat devine mult mai eficient cu ajutorul AI-ului, pozițiile de intrare riscă să fie primele puse sub semnul întrebării.

Nu moare programarea, ci felul vechi în care era făcută

Ar fi greșit să spunem că programatorii dispar sau că software-ul se va scrie singur fără nicio intervenție umană. Tot atât de greșit ar fi, însă, să pretindem că nu se schimbă nimic important. Ceea ce moare treptat nu este programarea în sine, ci felul vechi, manual și aproape artizanal în care ea era practicată de foarte mulți oameni. Valoarea se mută din zona execuției directe în cea a gândirii de sistem, a formulării precise, a selecției și a controlului calității.

Asta face profesia mai rapidă, dar și mai neliniștitoare. Programatorii câștigă puteri noi, însă pierd din contactul direct cu materia care i-a definit atâta timp. Iar dacă tocmai una dintre cele mai tehnice și bine plătite meserii din economia modernă ajunge să fie automatizată în partea ei considerată cândva „de neînlocuit”, atunci mesajul pentru restul muncii de birou este greu de ignorat. Poate că nu doar programatorii vor ajunge să producă mai puțin cu mâna lor și să valideze mai mult ceea ce a făcut o mașină.

Pe scurt, programatorii nu ies încă din joc, dar jocul s-a schimbat radical. Iar poate cea mai mare ruptură nu este că AI-ul scrie cod, ci că oamenii încep să se obișnuiască foarte repede cu ideea că nu mai trebuie să-l scrie ei înșiși.