PYTHON
Definiție
Python nu e un termen de inteligență artificială, ci un limbaj de programare de uz general, apărut în 1991. Apare aici fiindcă e limbajul în care asistenții AI scriu cod în mod implicit: dacă îi ceri unui model o unealtă care prelucrează fișiere, citește un XML sau generează un raport, în nouă cazuri din zece primești Python. Confuzia frecventă e că Python ar fi un program pe care îl deschizi ca pe Excel; în realitate e limbajul, iar ca să rulezi ceva scris în el ai nevoie de interpretorul Python instalat pe calculator.
Python e un limbaj interpretat, adică nu se compilează într-un program de sine stătător înainte de rulare: scrii un fișier cu extensia .py și îl dai interpretorului, care îl execută linie cu linie. Puterea reală nu vine din limbaj, ci din ecosistemul de biblioteci deja scrise pentru citit Excel, pentru prelucrat XML, pentru grafice sau pentru cereri web. Două detalii practice îl fac ușor de greșit la început: pe același calculator pot coexista mai multe versiuni, iar pe Windows comanda corectă e de regulă „py -3”, nu „python”; și indentarea nu e cosmetică, ci parte din sintaxă, deci un spațiu în plus poate opri programul.
Pentru un contabil, Python e cea mai scurtă cale de la o problemă repetitivă la o unealtă proprie: transformarea unui XML de tip SAF-T în Excel, compararea a două extrase de cont, curățarea unui export de 40.000 de linii pe care Excel îl deschide greu. Nu e nevoie să înveți limbajul ca să începi, fiindcă AI-ul scrie codul; e nevoie însă să știi ce ai în față, unde se salvează fișierul, ce versiune rulează și de ce a apărut o eroare. Fără minimul ăsta, vibe coding-ul devine un dialog în care nu poți verifica nimic.
Exemple practice
- Un script de treizeci de linii citește XML-ul declarației D406 și scoate un Excel cu liniile de facturi: muncă de câteva ore transformată în câteva secunde, repetabilă ori de câte ori e nevoie.
- Aceeași sarcină, două rezultate diferite pe două calculatoare: pe unul rulează Python 3.12, pe celălalt 3.9, iar biblioteca folosită nu există în versiunea veche. De aici obiceiul de a nota versiunea în care unealta a funcționat.
- Verificare minimă înainte de a te baza pe un script primit de la AI: rulează-l pe o copie a datelor, nu pe original, și compară rezultatul cu un calcul făcut manual pe zece linii. Dacă cele zece linii ies, restul de zece mii merită încredere.
Întrebări frecvente
Trebuie să învăț Python ca să folosesc vibe coding?
Nu ca să pornești, dar da ca să nu rămâi blocat. AI-ul scrie codul, însă tu instalezi, rulezi, citești eroarea și decizi dacă rezultatul e corect. Nivelul „citesc codul și înțeleg ce face” e suficient și se capătă în câteva săptămâni de folosire.
De ce Python și nu alt limbaj?
Fiindcă e ușor de citit de cineva fără pregătire tehnică, are biblioteci pentru aproape orice sarcină de birou și e cel mai bine reprezentat în datele pe care au fost antrenate modelele. Practic, AI-ul scrie Python mai bine decât scrie orice altceva.
E gratuit și pot să îl instalez pe calculatorul de serviciu?
Python în sine e gratuit și open-source. Riscul nu vine din limbaj, ci din bibliotecile pe care le instalezi și din ce fac scripturile cu datele tale. Într-un cabinet, instalarea și lista bibliotecilor permise sunt o decizie de IT, nu una individuală.