Iată câteva sfaturi populare de programare în zilele noastre:

Învață să descompui problemele în bucăți mai mici, fii specific despre ceea ce vrei, alege modelul AI potrivit pentru sarcină și iterează asupra prompturilor tale. Nu face asta.

Adică, “învață să descompui problema” — sigur. “Iterează asupra prompturilor tale” — nu atât de mult. Scrie de fapt codul:

Cere AI o versiune inițială și apoi refactorizează-o pentru a se potrivi așteptărilor tale. Scrie tu însuți versiunea inițială și cere AI să o revizuiască și să o îmbunătățească. Scrie părțile critice și cere AI să facă restul. Scrie o schiță a codului și cere AI să completeze părțile lipsă. Probabil că vezi deja modelul. Implică-te cu codul, nu lăsa totul pe seama AI.

Dacă, având în vedere promptul, AI face treaba perfect la prima sau a doua iterație — perfect. Altfel, oprește rafinarea promptului. Du-te și scrie niște cod, apoi revino la AI. Vei obține rezultate mult mai bune.

Nu mă înțelege greșit: acesta nu este un sfat anti-AI. Folosește-l, cu siguranță. Folosește-l mult dacă vrei. Dar nu cădea în capcana rafinării nesfârșite a prompturilor, încercând să obții rezultatul perfect de la AI prin “programare în engleză”. Este un mod imprecis, lent și teribil de dureros de a face lucrurile.

Murdărește-te pe mâini. Scrie codul. Este ceea ce faci bine.

Ești un inginer software. Nu deveni un rafinor de prompturi.

de Anton Zhiyanov


Vezi și: Sfaturi AI pentru mai multe sfaturi practice despre lucrul cu asistenți AI de programare.