Mai are sens să înveți programare dacă există ChatGPT
23 nov. 2023 • 5 min citire

Aud constant întrebarea aceasta din partea oamenilor care sunt “curioși” să intre în industria IT. Periodic mă întreabă cineva semi-ironic:
“De ce să mai învăț să scriu cod, dacă pot folosi ChatGPT care poate scrie cod în locul meu? În curând nu vor mai exista programatori.”
Ei bine: Da, ChatGPT există. Și DA, merită să înveți programare.
Ar trebui s-o lăsăm mai moale cu părerile dezinformate.
În primul rând, despre multiple tehnologii s-a zis că vor lăsa programatorii fără job. De la GitHub până la aplicațiile no-code.
♦️ ChatGPT e creat de programatori.
Industria IT mereu se va îndrepta către inovare, automatizare și eficientizare a proceselor de zi cu zi. Acesta este un #fact.
Dacă faci zoom out și te uiți la cum a evoluat lumea în ultimii 100 de ani, vei observa că ChatGPT e o urmare firească a modului în care primim informație.
ATENȚIE: Informația trebuie filtrată. Altfel, sunt doar date brute adunate, goale și aleatorii.
♦️ Dacă nu ai un fundament solid într-o tehnologie anume, ChatGPT nu te poate salva.
Învățând programare, nu doar că scrii cod, ci și înțelegi structurile, logica și principiile din spatele lui.
Acest lucru te face un programator mai conștiincios și eficient, indiferent de tehnologia folosită.
♦️ Am zis cod, dar programarea nu este doar despre #coding.
Se referă la rezolvarea unor probleme reale și la găsirea unor soluții relevante și chiar inovatoare.
Fiecare proiect are particularitățile sale, iar soluțiile trebuie să fie personalizate pe anumite criterii - de la companie, la specificul produsului, la echipa de dezvoltare, la timeline și obiective - lucruri care nu pot fi pur și simplu înlocuite de un algoritm.
Tu ca om trebuie să te concentrezi pe ce nu poate face AI-ul.
Va suna dur dar…degeaba scrii cod bun, dacă nu știi să comunici.
- E important să știi cum să comunici munca pe care o desfășori.
- E important să știi cum să dezbați probleme în scopul găsirii unei soluții cât mai bune.
- E important să fii team-player și să porți discuții alături de echipă care îți dau un simț al direcției. Simțul că ce faci e important, că are scop și că de aceea lucrezi.
♦️ ChatGPT este un tool smart. Dar dacă nu știi cum să îl folosești, sau te vei baza doar pe el, nu vei avea rezultate.
Programarea înseamnă învățare continuă. Nu prea ai de ales.
Mereu va trebui să ții pasul cu tehnologia și să te ADAPTEZI, inclusiv la Chat GPT.
AI-ul este un tool util care face meseria de programator mai accesibilă.
Plus că te ajută pe parcursul procesului de învățare.
Un AI poate fi folosit în domenii tehnice (cum ar fi programarea), doar de oameni care înțeleg acel domeniu tehnic (adică de programatori).
Deci dacă înveți bazele programării și continui să faci exerciții - cu ajutorul ChatGPT - vei ajunge să fii un programator mai bun într-un timp mai scurt.
Ceea ce nu e un motiv de teamă, ci de încurajare.
Așadar, fii informat, lucrează cu tehnologia, rămâi deschis, filtrează și adaptează informația după propriul mod de gândire și acțiune.
Nu ești robot. (Cel puțin, nu în viitorul apropiat :D)
