Vibe coding pe înțelesul tuturor: prima ta aplicație
Vibe coding înseamnă să spui în cuvinte obișnuite ce vrei și să lași modelul să scrie codul. Ce poți construi azi, unde se strică și cum ții proiectul lizibil.
Ce este vibe coding
Vibe coding înseamnă că spui în limbaj obișnuit ce vrei, codul îl scrie modelul, iar tu conduci, testezi și hotărăști. Nu scrii sintaxa, dar tot tu răspunzi dacă merge sau nu.
Greutatea doar se mută. A scrie o funcție devine ușor, dar să hotărăști ce merită construit, în ce ordine, și să observi când ceva s-a stricat pe tăcute, asta ajunge să fie toată munca.
Ce poți publica azi, cu adevărat
Răspunsul sincer: mai mult decât cred cei mai mulți și mai puțin decât lasă să se creadă demonstrațiile.
Unde se strică un proiect făcut cu vibe coding
Orice proiect rămas la jumătate pică în aceleași trei locuri, de obicei în a doua săptămână.
Modul de lucru care ține proiectul lizibil
Mergi în pași mici, cu nume, și salvează o versiune după fiecare. Dacă nu poți descrie schimbarea într-o propoziție, e prea mare pentru un singur prompt.
Înainte de cod, cere un plan și aprobă-l pe el. Planul e locul unde greșeala încă e ieftină.
Înainte de cod: descrie în cinci puncte cum ai implementa <funcția>, ce fișiere se schimbă și ce se poate strica. Așteaptă aprobarea mea. Apoi implementează doar primul pas și oprește-te.
Când te oprești și înveți bazele
Va veni un punct în care nu poți descrie greșeala destul de exact ca să fie reparată. E semnalul că trebuie să afli ce e o cerere, un rând din baza de date și o variabilă de mediu.
Înseamnă un weekend de citit, nu o facultate, și tocmai asta îl desparte pe cel care publică o aplicație de cel care continuă să publice.
Întrebări frecvente
Ce este vibe coding?
Felul de lucru în care nu scrii codul rând cu rând, ci descrii ce vrei și iterezi cu modelul până merge. Codul rămâne cod, doar că nu îl tastezi tu.
Poți lansa un produs real cu vibe coding?
Lucruri mici, bine delimitate, da: instrumente interne, un landing page, un prototip, un produs simplu cu plată. Unde sunt bani, permisiuni sau date personale, trebuie să citești și codul.
Trebuie să știu programare ca să fac vibe coding?
Ca să începi, nu, dar în a doua săptămână te ajută. Merită să afli ce e starea, ce e o bază de date și cum citești un mesaj de eroare fără să intri în panică.