
Acest articol este o versiune un pic actualizată a celor publicate pe FB și Linkedin. Dacă tot m-a apucat cheful de scris, am zis să rămână și aici.
Fiind final de an, am zis să fac și concluzia unei relații de un an plus-minus câteva luni.
În momentul în care am început relația, AI era juniorul ăla tăntălău care copia cod de pe StackOverflow fără să înțeleagă mare lucru, de unde și un scepticism inițial. Efectiv era cod copiat de pe undeva, cu tot cu erori, iar la partea de debuging încurca și mai mult lucrurile. PHP nici nu e un limbaj foarte complicat, deci eram convins că mai e mult până departe.
Ulterior a apărut ca extensie în VSCode și mi s-a părut util că-mi completa scrisul și așa îmi creștea viteza. Îi mai ceream să-mi completeze niște funcții, în general reușea. Secretul este să-i dai de la bun început promptul complet pentru că se pierde undeva pe drum. Mă rog, se pierde și cu tot cu prompt corect, dar în general păstrează direcția.
Mi s-a părut suficient de util pentru a trece la abonamentul Pro. O chestie derutantă este că GitHub are acest asistent AI sub numele de CoPilot, deci eram convins că era AI Microsoft. Acum câteva zile am văzut că în zona de Chat e de fapt un dropdown, selectat pe ClaudeSonet 4.5 așa că m-am uitat mai atent pe ce am dat banii 🙂
Aparent, Copilot de la Microsoft nici nu e inclus, ai vreo 20 de variante cu tot cu versiuni (la Claude aveai 3.5, 4, 4,5, diverse versiuni de ChatGPT, deci poți să-ți alegi „sclavul”).
Fiind vacanță și având mai mult timp de experimentat, m-am jucat și l-am pus să facă chestii și module cap-coadă. Poate să facă, se mai încurcă, dar acum produce cod funcțional din prima. Dacă îl pui să mai schimbe ceva, atunci mai zăpăcește lucrurile, dar la final obții ce-ți trebuie sau ce i-ai cerut.
Eu am cerut modulele acestea nu în interfața de chat VSCode, ci în Copilotul lui MS (care oricum era inclus în abonamentul de pe firmă). După ce m-am prins ce și cum cu chat-ul din VSCode am trecut la utilizarea exclusivă de aici și practic la utilizarea lui Claude. Am testat și alți agenți disponibili, nu am sesizat diferențe majore între ei. Comportamentul e la fel: mint, nu au chef de lucru („vrei să implementez EU modificările cerute?”), mai fac varză pe chestii care trec de 400-500 linii de cod, dar până la urmă obții ceva funcțional, mai repede decât ți-ar lua ție să le scrii de mână cap-coadă.
Una dintre problemele remarcate era că aplicațiile/modulele generate nu aveau măsuri de securitate. Așa că am zis să verific ce poate acesta. I-am dat să analizeze codul meu și a venit cu sugestii interesante de securizare a codului deja existent. E cumva la modul paranoia, ceea ce e un contrast interesant cu modul în care programează
Probabil că este un proces în mai multe etape, poate sunt mai mulți, fiecare cu specializarea lui, unul cu php-ul, unul cu securitatea, altul cu javascriptul…
Cert este că, parafrazându-i pe cei de la Ca$$a Loco, departele s-a cam apropiat.
Un programator bun cu suficientă experiență poate face mult mai multe, aș zice undeva la dublu sau chiar triplu. Dar nu este pentru oricine. Un programator începător nu cred că va progresa fără a învăța chestii el însuși, bazându-se doar pe cod generat cu AI. Și cred că asta asta se aplică peste tot, nu doar la programare. AI îți poate bricola rapid rapoarte financiare sau din orice domeniu, dar tot trebuie să știi contabilitate pentru a înțelege ce e acolo (sau dacă bate câmpii și nu se leagă cifrele). Poți da un text de lege să-ți facă un rezumat, dar nu m-aș aventura să merg cu un AI în instanță fără un avocat care să-l dreseze.
Ideea că AI democratizează accesul la resurse și abilități e din categoria tradiționalelor „motivaționale” aburitoare. Din contră, AI va crește diferențele dintre cei buni și restul, așa cum un Fender Professional Stratocaster nu va face dintr-un chitarist de nuntă vreun Yngwie Malmsteen. Sau măcar un Sorin Chifiriuc
Da, AI va lua joburile multora, dar nu la modul „nu mai am nevoie de un profesionist că fac eu cu AI tot”, așa cum magazinele DIY și sculele de la Lidl și Kaufland nu au luat pâinea de la gură electro-zugrav-instalatorilor. Sigur că sunt câțiva care preferă să bricoleze singuri chestii, dar sunt suficient de puțini pentru a nu afecta piața meseriașilor.
Indiferent de domeniu, vei avea nevoie de un profesionist, iar AI va fi doar una din uneltele lui, alături de cele tradiționale (laptop, telefon, echipamente…). Avem de vreo 15 ani telefoane inteligente, dar pe mulți îi prinde ploaia sau vijelia pe unde nu trebuie, nu știu să afle o informație sau să caute ceva, la fel este și cu AI.
Viteza cu care se pierd joburile în momentul de față nu este ÎNCĂ legată de AI, ci mai degrabă de o schimbare de paradigmă. În multe domenii numărul de angajați era dat mai degrabă de așteptări nerealiste sau calcule de altă natură în capitalismul shareholderilor, decât de o nevoie reală de business, ceea ce a distorsionat grav piața muncii. Pendulul s-a dus prea mult într-o parte, acum a început balansul în partea cealaltă. Valul AI nici nu a început la modul real în practică pentru că nu există încă utilizări suficiente și rentabile ca business. Investițiile sunt mai degrabă scheme Ponzi de plimbat bani imaginari pentru a produce bani reali, cum sunt tranzacțiile minune între Oracle, NVidia, Microsoft, OpenAI și cine mai știe cine. Vorbim de sume care sar de PIB României. Și care la un moment dat vor dispărea în neantul din care au apărut pentru că efectiv cifrele nu se leagă și realitatea îi va lovi pe mulți în față.