Cu siguranță am trecut prin partea procesului în care pur și simplu nu credeam că instrumentele AI pot face mai bine și mai rapid ceea ce am făcut eu personal profesional timp de 15 ani. Așa că, la început, a existat multă ezitare în a-i da sarcini reale. Eram ok să-i dau sarcini de genul "Schimbă această copie", "Mută această divizie", "Setează acest tip de stare", dar nu i-am dat niciodată sarcini grele pentru că am presupus că ar face o greșeală. Și era și o modalitate de a mă proteja. A fost un mecanism de apărare pentru a împiedica AI-ul să se apropie prea mult de ceea ce consider traiul meu. Cum pun mâncare pe masă și plătesc ipoteca. Dar apoi începi să faci asta din ce în ce mai mult și realizezi că aceste lucruri sunt foarte bune și poate nu mai trebuie să implementezi manual același lucru pe care l-ai implementat de 12 ori în alte aplicații, fie că e vorba de o pagină de profil de utilizator, autentificarea cu Devise sau configurarea tabelelor și schemelor de baze de date relaționale. Apoi începi să realizezi că jocul este cam un golf cu o singură lovitură. Unde începi să te gândești la o strategie: "Cum pot scrie cel mai bun prompt pentru a face cât mai puțină muncă posibil?" Un lucru pe care îl știu sigur este că nu există viitor cu mai puțin software. Un alt lucru pe care îl știu din experiența mea este că a fi inginer software este mult mai complex decât să scrii cod. Este vorba de gust, este judecată, este vorbește cu mulți oameni, este vorbește cu clienții. Este vorba despre a găsi direcția și strategia corectă. Jobul meu din 2021 nu este sigur; A dispărut. Dar jobul pe care îl fac ca inginer de produs în ultimii opt ani și peste este cu siguranță. Totul se schimbă rapid. Voi avea mai mult timp să lucrez la părțile complexe ale produsului și ale afacerii, care nu se reduc la sarcini repetitive pe care le poate face un LLM, și mă voi concentra mai mult pe părțile profund umane ale creării lucrurilor pe care oamenii le doresc.