Ieri s-a reaprins o discuție veche pe lore.kernel.org, arhiva publică a listelor de discuții pentru dezvoltarea kernelului Linux. Cineva a ridicat din nou subiectul sentimentelor anti-LLM din comunitate, iar Linus Torvalds a răspuns fără menajamente. Răspunsul lui a fost preluat aproape instant de toată presa de tehnologie și de acolo s-a răspândit peste tot pe internet. Mesajul lui a fost simplu: Linux nu este și nu va fi un proiect anti-AI, iar cine are o problemă cu asta poate face lucrul specific open source, adică poate face un fork sau poate pur și simplu pleca.
Nu e o poziție nouă apărută din senin. Torvalds a avut un parcurs interesant cu subiectul ăsta. În 2024 spunea că tehnologia AI e 90% marketing și doar 10% realitate factuală și că vor trece cinci ani până se va vedea clar la ce anume e utilă. În ianuarie recunoștea că a început să scrie cod cu ajutorul AI, deși doar într-un proiect personal mic, nu în kernel. Câteva luni mai târziu critica dezvoltatorii care trimiteau rapoarte de bug generate de AI chiar înainte de un release candidate, multe dintre ele triviale, cu fix-uri la fel de generate automat care adăugau cod inutil în loc să rezolve problema reală. Deci nu e vorba de un om care a devenit brusc entuziast fără discernământ. E cineva care a testat unealta, a văzut și părțile ei enervante, și a ajuns totuși la întrebarea „e util AI-ul?”.
Ce mi se pare relevant în declarația lui de acum e distincția pe care o face. AI e un instrument, la fel ca oricare altul. Poate fi un instrument dureros, spune el, atât pentru volumul de muncă al întreținătorilor/dezvoltatorilor cât și pentru faptul că tot găsește defecte jenante. Dar soluția nu e să îți bagi capul în nisip și să cânți „la la la, nu te aud” cât te ține gura, cum fac unii. Nimeni nu obligă pe nimeni să folosească AI, dar el, ca întreținător principal, va ignora cu voce tare pe oricine încearcă să convingă alți oameni să nu îl folosească.
Aici ajung la părerea mea, care cred că se suprapune parțial cu a lui Torvalds, dar are și o parte de autocritică pe care vreau să o spun clar. Sunt pro AI atât timp cât e folosit ca unealtă de învățare, ca ceva care te ajută să înțelegi mai bine, să explorezi mai repede, să verifici o idee. Exact ca un compilator care îți spune unde ai greșit sintaxa, sau ca documentația unui proiect care te scutește de ore de citit cod sursă ca să înțelegi o funcție. Unealta amplifică ce știi deja, nu îl înlocuiește pe cel care gândește.
Problema e că nu întotdeauna eu însumi respect distincția asta. Sunt momente în care nu folosesc AI ca să învăț, ci ca să lucreze în locul meu. Îi dau o sarcină, primesc un rezultat, îl folosesc și trec mai departe, fără să fi înțeles neapărat mai mult decât înainte. E diferența dintre a folosi o unealtă și a delega gândirea către ea. Prima variantă te face mai capabil. A doua te face dependent, chiar dacă pe termen scurt pare mai eficientă.
Cred că exact aici e miezul discuției mai largi despre AI în proiecte precum Linux. Nu tehnologia în sine e problema, ci modul în care o folosești. Un dezvoltator care folosește AI ca să înțeleagă mai repede o bază de cod complicată face ceva util. Un dezvoltator care trimite rapoarte de defecte sau patch-uri generate automat, fără să le fi verificat sau înțeles, aruncă practic povara muncii sale pe umerii altcuiva, în cazul ăsta pe cei ai întreținătorilor kernelului. Torvalds nu e supărat pe AI, e supărat pe oamenii care folosesc AI ca scuză să nu mai gândească.
Nu cred că există un răspuns simplu la cum tragem linia aia în viața de zi cu zi, dar cred că întrebarea corectă nu e „folosesc AI sau nu” ci „ce fac eu cu timpul pe care AI mi-l economisește”. Dacă îl folosesc ca să învăț mai mult, are sens. Dacă îl folosesc doar ca să produc mai mult fără să înțeleg mai mult, atunci sunt exact genul de utilizator pe care Torvalds îl tolerează, nu pe care îl laudă.

Comentarii