Platformat e inteligjencës artificiale (AI), duke përfshirë ChatGPT, po shkaktojnë bujë në botën e zhvillimit të software. Një raport i fundit nga KPMG sugjeroi se këto platforma mund të bëhen “partneri më i vlefshëm i kodimit” që kanë pasur ndonjëherë zhvilluesit. Ndërsa qëndrojmë në prag të një revolucioni të mundshëm të AI, shumë organizata po ngrenë pikëpyetje rreth ndikimit në programim dhe industrinë e IT.
Joe Welch, drejtuesi dhe udhëheqësi i teknologjisë i Launch Consulting, një departament i The Planet Group, lavdëron potencialin e AI në rritjen e produktivitetit. Ai ka vënë re një rënie të konsiderueshme në kohën e shpenzuar për detyra të ndryshme kur përdor GitHub, apo Copilot. “Është e vështirë të nënvlerësosh impaktin e AI”, tha Welch i entuziazmuar.
Sipas Duncan Angove, CEO në Blue Yonder, platformat e AI, të mbështetura nga modele të mëdha gjuhësore, kanë potencialin për të ekzekutuar detyra komplekse analitike, apo kreativiteti. Raporti i KPMG nënvizon gjithashtu se modelet e AI janë të afta të shpjegojnë, dokumentojnë dhe shkruajnë kode me ndërhyrje minimale njerëzore.
Angove parashikon një zvogëlim të rolit të programuesve në të ardhmen. Ai sheh një të ardhme ku AI, e drejtuar nga njerëzit, do të zëvendësojnë aftësitë e programimit. Analistët e biznesit dhe menaxherët e produkteve do të jenë “inxhinierët e shpejtë”, duke përkthyer nevojat e biznesit në kërkesa për gjenerimin e kodit të nevojshëm.
Sidoqoftë, mund të ketë pengesa në zbatimin e AI për të gjeneruar kode të ndryshme. Implikimet ligjore rreth çështjeve të pronësisë intelektuale mbeten një zonë problematike. Raporti i KPMG paralajmëron se këto modele, të trajnuara për të koduar, mund të përballen me sfida nëse software që ato kanë krijuar ka shumë ngjashmëri me kode të tjera.
Mes debateve mbi rolet e zhvilluesve, Welch mbetet optimist për ndikimet pozitive të AI. Ai sheh disa përfitime, duke përfshirë rekomandimet e AI gjatë zhvillimit të kodit, krijimin e dokumentacionit për kodin ekzistues, përditësimin e bibliotekave të vjetruara, dhe migrimin e aplikacioneve nga gjuhët e vjetra.
“GitHub, për shembull, ofron rekomandime sipas llojit të zhvilluesve. Mund të zvogëlojë shumë kohën e përgjithshme që duhet për të kuptuar një bazë të re kodesh,” tha Welch. Welch gjithashtu sugjeron se AI mund të thjeshtojë migrimin e një baze të madhe kodesh nga një gjuhë më e vjetër, si Cobol, në një gjuhë më moderne si Java ose C#. Kjo do të adresojë nevojën sfiduese për zhvilluesit që të mësojnë gjuhët e vjetra dhe të reja të programimit.
Angove sugjeron se zhvilluesit duhet të përqendrohen në aspektet ku AI ka vështirësi. “Vlera e të menduarit bëhet edhe më e vlefshme. Zhvilloni aftësi që ndihmojnë në ndërtimin e avantazheve të rëndësishme ndaj mjeteve AI,” përfundoi ai.




