
BFS2024: Hoće li AI uzeti posao programerima?


Ne može AI razumjeti korisnikove zahtjeve i prohtjeve kad ih niti on sam (korisnik) ne razumije i ne zna što želi.
X puta se dogodilo da se krenulo sa jednom idejom/zahtjevom i nakon određenog vremena, kad korisnik vidi prve prototipove/wireframe ili što već kaže "ali to nije to što nama treba"....

Ovo je čisti clickbait naslov !
1- Trenutno AI može progrmairati samo app. sa osnovnim CRUD operacijama.
2- Ne može niti običnog MySQL admina zamjenuti, tako da nema brige JOŠ.
Repetitivne i dosadne poslove će moći zamjenuti, ali tko je ekspert u nekom području za njega nema zime.

svaka nova tehnologija ima prednosti i mane a uvijek treba gledati prednosti, npr. izum traktora ti olakša obradu zemlje i imaš više vremena za nešto drugu, samohodnom kosilicom brže pokosiš travnjak, netbankingom brže platiš račune, autocadom brže nacrtaš kuću nego ručno itd. možda će imat više vremena i onda treba uvest 6 sati radno vrijeme, mislim ljudi su se uvijek prilagođavali tako da će i sada. pitanje je što učinit onda sa viškom vremena to je izbor na nama možeš ga provodit produktivno (putovanja, vježbanje, druženje s prijateljima i obitelji i sl. ili na poroke kako ko voli.

Tu se, kaže Morava, treba vratiti na sam početak – razvijati analitičke vještine, naučiti "razmišljati" i rješavati probleme, radije nego kodirati. Pojednostavljeno rečeno, moramo se vratiti na "starije postavke" i početi ponovno razmišljati o dubini problema i njihovom rješavanju.
Svaki afirmirani programer ima razvijene analitičke vještine, zna razmišljati i rješavati probleme. No, bez finalnog kvalitetnog kodiranja sve to prije navedeno ne znači doslovno ništa.
Tako da je prvi dio izjave urenebesno glup.
Ovaj dio s ponovnim razmišljanjemm o dubini problema kao da mu je Vice Mihanović sročio. Izjava toliko glupa da ju slovima ne možeš opisati.
Svi problemi do sada su riješeni upravo razmišljanjem o problemu (ova famozna dubina je nebitna). Ispada da su problemi prije pojave AI rješavani onako... eto, riješili se nekako sami od sebe.
Zanimljivo kako je mesija za AI lik koji po narudžbi štanca web sajtove. Kao što je Prpić bio mesija za kriptovalute (BTC).

Tu se, kaže Morava, treba vratiti na sam početak – razvijati analitičke vještine, naučiti "razmišljati" i rješavati probleme, radije nego kodirati. Pojednostavljeno rečeno, moramo se vratiti na "starije postavke" i početi ponovno razmišljati o dubini problema i njihovom rješavanju.
Svaki afirmirani programer ima razvijene analitičke vještine, zna razmišljati i rješavati probleme. No, bez finalnog kvalitetnog kodiranja sve to prije navedeno ne znači doslovno ništa.
Tako da je prvi dio izjave urenebesno glup.
Ovaj dio s ponovnim razmišljanjemm o dubini problema kao da mu je Vice Mihanović sročio. Izjava toliko glupa da ju slovima ne možeš opisati.
Svi problemi do sada su riješeni upravo razmišljanjem o problemu (ova famozna dubina je nebitna). Ispada da su problemi prije pojave AI rješavani onako... eto, riješili se nekako sami od sebe.
Zanimljivo kako je mesija za AI lik koji po narudžbi štanca web sajtove. Kao što je Prpić bio mesija za kriptovalute (BTC).
Krenuo sam komentarisati upravo taj citat, ali vidim da si me pretekao.
Znaci, po njemu je programiranje debilno udaranje po tipkama tastature. (p.s. Mozda on i jeste takav "programer", pa se sad prekvalifikovao u "prompt inzenjera")
Sve je glupo u vezi ovog izlaganja, ali ta je zaista vrhunac. Ali da podebljam ovaj tvoj dio:
Izjava toliko glupa da ju slovima ne možeš opisati.


Daleko je "AI" aka LLM od bilo kakve zamjene bilo kojeg programera. Dok god nije kreativan, i dok god ne razmišlja nema straha. Za bilo koji komad koda koji nije sama osnova je kompletno beskoristan jer potrošiš daleko više vremena vodeći LLM za ruku da dođeš do rješenja nego da sam to napišeš i/ili pročitaš dokumentaciju.
Nedavno sam se igrao s chatGPT-om, i dalje je gubitak vremena za bilo koje kompleksne operacije u tom području. Ispočetka je zabavno jer imaš dojam da "razgovaraš" s nečim, ali s vremenom postane naporno. Pod s vremenom mislim na 5 minuta.
No, doduše, za tekstualne zadatke i slično je odličan. Ispravljanje, agregacija, generiranje. Odlična stvar. No opet moraš bejbisitati.
I tako, dokle god ih moramo bejbisitati, nemaju što tražiti u produkciji jer ćemo se naći u doba grešaka, dezinformacija i idiotizma.
Hype must go on.

Neka se samo tješe.
Programer zanimanje prošlosti i za koju godinu neće više postojati.
Zašto bi to bilo potrebno, kad će biti potrebno samo dobro objasniti što hoćeš i dobiti ćeš to gotovo za par sekundi?
Poslije eventualno još malo doradiš i dio koji ti ne odgovara bolje objasniš i to je to.
Sve ostalo su puste priče i želje.
Samo pogledajte napredak od kad je tek izasao ChatGPT do danas. Trebalo bi svima biti sve jasno. A ChatGPT nije jedini koji razvija tehnologiju.

Neka se samo tješe.
Programer zanimanje prošlosti i za koju godinu neće više postojati.
Zašto bi to bilo potrebno, kad će biti potrebno samo dobro objasniti što hoćeš i dobiti ćeš to gotovo za par sekundi?
Poslije eventualno još malo doradiš i dio koji ti ne odgovara bolje objasniš i to je to.
Sve ostalo su puste priče i želje.
Samo pogledajte napredak od kad je tek izasao ChatGPT do danas. Trebalo bi svima biti sve jasno. A ChatGPT nije jedini koji razvija tehnologiju.
"Pls make app better, kthxbye"

Neka se samo tješe.
Programer zanimanje prošlosti i za koju godinu neće više postojati.
Zašto bi to bilo potrebno, kad će biti potrebno samo dobro objasniti što hoćeš i dobiti ćeš to gotovo za par sekundi?
Poslije eventualno još malo doradiš i dio koji ti ne odgovara bolje objasniš i to je to.
Sve ostalo su puste priče i želje.
Samo pogledajte napredak od kad je tek izasao ChatGPT do danas. Trebalo bi svima biti sve jasno. A ChatGPT nije jedini koji razvija tehnologiju.
"Pls make app better, kthxbye"
Pa doslovno. Kazes mu da kod nevalja i da popravi, onda ti se isprica i popravi.

Pa doslovno. Kazes mu da kod nevalja i da popravi, onda ti se isprica i popravi.
Možda, za par mjeseci/godina ili kad već, trenutno ne jer omiljena mu je zabava početi se vrtiti u krug (davati manje-više isti kod/rješenje) ili jednostavno početi "izmišljati" nešto što uopće ne radi ili uopće nije rješenje - ne zna reći "ne znam" nego uvijek baci nešto van a na korisniku je da otkrije da li valja ili ne. Ako dotični korisnik ne shvaća zašto predloženo rješenje ne radi, mogu se natjerivati do sudnjeg dana i neće doći do odgovora. Nije mi se to jednom desilo (i ne samo meni), pogotovo na kompleksnijim stvarima.
Pa evo, izmislio je onaj neki popust ili loophole za jeftinije karte. Koliko je teško da izmisli SQL upit koji ne daje ono što se traži

AI je tu i nitko je ne može zaustaviti.
Meni je rekla da ovo napišem.
"Kako, dakle, izbjeći da nas zamijeni umjetna inteligencija? Tu se, kaže Morava, treba vratiti na sam početak – razvijati analitičke vještine, naučiti "razmišljati" i rješavati probleme, radije nego kodirati. Pojednostavljeno rečeno, moramo se vratiti na "starije postavke" i početi ponovno razmišljati o dubini problema i njihovom rješavanju. Nakon toga, nitko se ne bi trebao bojati da će mu AI uzeti posao."
Dok ne dodje ChatGPT5, a ako i to prezivimo, doci ce ChatGPT6.
Ovo je rat koji ne mozemo dobit.