Horizon.al

A është ende e nevojshme të dish të programosh?

Për shumë vite, të dije të programoje ishte aftësia më e rëndësishme për një zhvillues software.

Sot, mjafton një prompt dhe Inteligjenca Artificiale mund të shkruajë funksione, të krijojë API, të gjenerojë dokumentacion apo edhe të sugjerojë zgjidhje për probleme komplekse.

Kjo ka ngritur një pyetje që po dëgjohet gjithnjë e më shpesh.

A është ende e nevojshme të dish të programosh?

Përgjigjja është po.

Por jo për të njëjtën arsye si pesë apo dhjetë vite më parë.

AI shkruan kod. Nuk ndërton sisteme.

Sot ekzistojnë mjete që mund të gjenerojnë qindra rreshta kodi brenda pak sekondash. Megjithatë, një platformë enterprise nuk është thjesht një koleksion funksionesh. Ajo është një sistem ku arkitektura, siguria, performanca, shkallëzueshmëria, integrimet dhe mirëmbajtja duhet të funksionojnë së bashku.

AI mund të ndihmojë në shkrimin e kodit. Por ende nuk është ajo që merr përgjegjësinë për mënyrën se si ndërtohet i gjithë sistemi.

Vlera e një zhvilluesi nuk matet më me numrin e rreshtave të kodit

Për shumë vite produktiviteti lidhej me sa kod shkruhej. Sot ky tregues ka gjithnjë e më pak rëndësi.

Vlera e një zhvilluesi matet nga aftësia për të kuptuar problemin, për të zgjedhur arkitekturën e duhur, për të marrë vendime teknike dhe për të ndërtuar sisteme që vazhdojnë të funksionojnë edhe pas shumë vitesh.

Në fakt, një zhvillues i mirë shpesh shkruan më pak kod. Sepse di të ndërtojë zgjidhje më të thjeshta.

Programuesit po bëhen arkitektë të zgjidhjeve

Ndërsa AI merr përsipër detyrat rutinë, roli i zhvilluesit po zhvendoset.

Më pak kohë për të shkruar kod. Më shumë kohë për të projektuar sisteme.

Për të analizuar procese.

Për të optimizuar performancën.

Për të garantuar sigurinë.

Për të marrë vendime që ndikojnë në të gjithë platformën.

Ky është ndryshimi më i madh që po sjell Inteligjenca Artificiale.

AI nuk e ul rëndësinë e ekspertizës. E rrit atë.

Paradoksalisht, sa më e fuqishme bëhet AI, aq më e rëndësishme bëhet ekspertiza njerëzore.

Sepse dikush duhet të vendosë:

  • çfarë problemi duhet zgjidhur,
  • cilat të dhëna janë të besueshme,
  • si duhet të ndërtohet arkitektura,
  • cilat janë kompromiset mes performancës, sigurisë dhe kostos.

AI mund të propozojë alternativa. Por përgjegjësia për vendimin mbetet te njerëzit.

E ardhmja nuk është AI kundër developer-it

Shpesh debati paraqitet si një zgjedhje mes njerëzve dhe Inteligjencës Artificiale. Në praktikë, platformat më të mira do të ndërtohen nga zhvillues që dinë të përdorin AI si pjesë të procesit të tyre të punës.

Jo për të zëvendësuar mendimin kritik. Por për të punuar më shpejt, për të eksperimentuar më shumë dhe për t’u fokusuar te problemet që krijojnë vlerë reale.

Sa më shumë detyra rutinë të automatizohen, aq më shumë hapësirë krijohet për inovacion, arkitekturë dhe zgjidhjen e problemeve komplekse.

Siç shprehet Ermal Beqiri, themelues i Soft & Solution Group:

“Më pak kohë duke shkruar kod nuk do të thotë më pak vlerë. Përkundrazi. Do të thotë më shumë kohë për të menduar, për të projektuar dhe për të ndërtuar sisteme që i rezistojnë kohës. Ky është drejtimi ku po shkon zhvillimi i software.”

Në vitet që vijnë, aftësia më e rëndësishme do të jetë të kuptosh problemet që ia vlen të zgjidhen dhe të dish si të përdorësh teknologjinë për t’i zgjidhur ato në mënyrën më të mirë.