O platformi Prilike Akademija Vesti EU Grant Radar Prijava Registracija
O platformi Poslovne prilike Tražim posao AI Akademija Prijava Registracija

← Svi članci — Marko Pavišić

Problem nije u AI-ju. Problem je u načinu na koji razvijamo softver

Problem nije u AI-ju. Problem je u načinu na koji razvijamo softver

Najveći problem u programiranju uz pomoć AI-ja nije sposobnost veštačke inteligencije da generiše kod, već zastarela infrastruktura koja nije dorasla novom načinu razvoja softvera i koja sputava njegov puni potencijal.

Gde se zapravo gubi vreme

Ako i dalje moraš ručno da unosiš promene u kod koji AI generiše, ako svaki rezultat moraš da prilagođavaš postojećem sistemu i ako build koji AI isporuči ne može direktno da se integriše u arhitekturu koja podržava takav način rada, onda nisi suštinski promenio proces razvoja. Samo si ubrzao jedan njegov deo.

Takav pristup neminovno pati od problema sa konzistentnošću, održavanjem, integracijom i skalabilnošću. Što više koda generišeš, to više raste složenost sistema koji nije projektovan da podrži takvu produktivnost. Brzina pisanja se tada pretvara u dug: više koda znači više pregleda, više ručnih ispravki i više mesta na kojima nešto može da pukne.

Ne možeš graditi budućnost na infrastrukturi prošlosti

Šta je prava transformacija

Prava transformacija ne nastaje kada AI počne da piše kod umesto tebe. Nastaje kada izgradiš infrastrukturu u kojoj AI može samostalno da razvija, testira, isporučuje i unapređuje softver.

To zahteva:

  • drugačiju arhitekturu koja je dovoljno modularna da AI može bezbedno da menja njene delove,
  • automatizovane procese koji uklanjaju ručne korake između generisanja koda i produkcije,
  • jasne ugovore između komponenti (interfejse, šeme, specifikacije) kako bi AI znao šta sme da menja, a šta mora da ostane netaknuto,
  • pouzdane testove koji služe kao automatska kontrola kvaliteta umesto ljudskog pregleda svake linije,
  • jedinstveno okruženje u kojem su generisanje koda, integracija i isporuka deo jednog neprekinutog procesa.

U suprotnom, AI postaje samo brži proizvođač koda koji neko drugi mora da uklopi u sistem prošlosti.

Dva različita pristupa

Posebno je važna razlika između dve stvari:

  • AI-assisted development: AI pomaže programeru da brže radi u postojećem razvojnom procesu. Proces ostaje isti, samo je jedan njegov korak brži.
  • AI-native development: sama arhitektura sistema, razvojni proces i infrastruktura projektovani su tako da AI bude aktivni učesnik u kompletnom životnom ciklusu softvera, od zahteva do produkcije.

Drugi pristup je suštinski zanimljiviji jer ne optimizuje samo pisanje koda, već čitav put od ideje do funkcionalnog proizvoda.

Šta se dešava kada infrastruktura sustigne AI

Kada jednom infrastruktura bude u stanju da podrži sve mogućnosti AI-ja, promena neće ostati u okvirima razvoja softvera. Počeće da se menja iz korena i korisničko iskustvo, kao i sam način na koji koristimo digitalne proizvode.

Danas se aplikacije prave unapred, za prosečnog korisnika, i svi dobijamo isti interfejs, iste menije i ista ograničenja. Ako nam nešto ne odgovara, čekamo da ga neko drugi izmeni, objavi novu verziju i pusti je u produkciju, što može da traje nedeljama ili mesecima.

U svetu u kojem AI može da razvija, testira i isporučuje softver bez ručnih prepreka, taj ciklus se skraćuje sa meseci na minute. To otvara vrata drugačijim iskustvima:

  • Softver koji se prilagođava korisniku, a ne obrnuto.

Interfejs, tokovi rada i funkcionalnosti mogu da se oblikuju prema tome kako konkretna osoba radi.

  • Funkcije na zahtev.

Umesto da čekaš da ih neko doda na plan razvoja, jednostavno opišeš šta ti treba, a sistem to izgradi, proveri i isporuči.

  • Manje klikanja, više rezultata.

Granica između “otvaranja aplikacije” i “obavljanja posla” postaje tanja, jer korisnik definiše cilj, a sistem pronalazi put do njega.

  • Proizvodi koji se stalno unapređuju.

Popravke i poboljšanja stižu kontinuirano, na osnovu stvarnog ponašanja korisnika, a ne u velikim, retkim izdanjima.

Drugim rečima, softver prestaje da bude gotov proizvod i postaje živ sistem koji se razvija zajedno sa onima koji ga koriste. To menja i očekivanja: korisnici će sve manje prihvatati kruta rešenja, a sve više tražiti iskustva koja razumeju njihov kontekst.

Zaključak

Budućnost programiranja ne pripada onima koji uz AI pišu najviše koda, već onima koji izgrade sisteme u kojima AI može da isporučuje funkcionalan softver uz minimalnu ljudsku intervenciju. A kada takva infrastruktura postane standard, promena neće ostati samo u rukama programera: osetiće je svako ko koristi softver.

Pitanje više nije koliko brzo AI može da piše, već koliko je tvoja infrastruktura spremna da to prihvati.

Autor

Marko Pavišić

SixPack dizajn studio · Beograd

Poveži se na Spajalici →

Još od autora

Kritika ili predrasuda: kako ocenjujemo ono što napravi AI Pogledaš fotografiju i dopada ti se. Kadar je dobar, svetlo je lepo, lice deluje živo. „Ko je radio?“ „AI.“ „Aha. Vidi se.“ Zanimljivo je šta se u tom trenutku dešava. Slika se nije promenila ni za piksel, a ocena jeste. Ono što je pre pet… 06.10.2026. AI i „death by a thousand subscriptions" Postoji jedan novi oblik tehnološkog troška koji se ne oseća posebno teško, sve dok ne saberete sve račune. Naime, pojavom AI-a stiglo je mnoštvo rešenja za svakodnevni rad, i svako od njih deluje kao nešto što vam je baš potrebno. A… 02.10.2026. Korisnici su nova valuta: Zašto marketing pobeđuje u 2026. Mnogi danas misle da je AI napravio problem zato što je omogućio praktično svakome da preko noći izbaci digitalni proizvod. Dovoljno je nekoliko alata, malo volje i solidna ideja — i aplikacija, sajt ili SaaS mogu da budu gotovi za… 26.09.2026.