Programiranje oz. kodiranje ..
Če začnem na "t.i." junior ravni, so vsi navajeni danes iz faxa dajat od sebe totalno 0 oz samo še AI. Večina jih je še fax naredila z AI (skupaj z diplomsko). In so vsaj mlajši precej uspešni v skrivanju da uporabljajo AI.
Dam čisto konkreten primer zaposlovanja junior programerja. Pred 10 leti si dal nalogo kandidatom (vsem enako/isto) in si dobil 10 različnih rezultatov oz. realno si dobil 6 nalog ker 4je kandidati niso nalog sploh naredili. Od teh 6h si potem primerjal vizualno razliko in šel pogledat v kodo in si izbral to kar si mislil da je najboljše.
Danes (zadnja 2-3 leta) daš nalogo in 10 kandidatov odda skoraj IDENTIČNO stvar, ker vsi nalogo vržejo v AI. Od 10 oddanih nalog (ker danes jo vsi oddajo, ker AI jo naredi v par sekundah in, škoda bi bilo da je ne oddaš) je izgled in koda odvisno od uporabljenega AI modela malo različna, ampak 5 ji nima niti toliko časa da bi uredila oz. dodala AIju prompt, da odstrani komentarje (skratka v kodi imaš komentarje, ki jih AI daje, ker nekako uporabniku razlaga kaj počne koda). Nekateri se malo potrudijo in očitno vseeno v AI dajo več kot samo osnovni text naloge.
Smo pač senioriji in šefi postali malo žleht in še vedno dajemo naloge, ampak take da so malce "tricky" in tako izločiš 90% kadra. Skratka od 10 prijavljenih, samo 1 naredi pravilno nalogo, ker je dejansko pogledal kaj so zahteve, kaj je AI naredil in kje se je AI "zmotil". Naloge še ta edini ni naredil sam (ker naloga zahteva od junior programerja 4-8h časa za izvedbo če bi jo pisal ročno), ampak je vsaj razumel bistvo. No potem zaposliš oz. preko študenta vzameš tega 1ga in na koncu se izkaže da še ta v par tednih ni sposoben delovat v kolektivu in ponovi krog zaposlovanja.
* ko sem sam iskal službo so programerske naloge zgledale tako da so ti dali tipkovnico, nalogo oz. ponavadi nekaj njih (5 nalog), pa "komisija" je gledala kaj delaš na projektorju. V mojih časih si smel uporabljati bilokatero orodje in imeli si dostop do spleta (skratka lahko si googlal po želji, so pa vsi gledali kako in kaj googlaš). Pod črto si imel 1h časa in si naredil naloge ali pa jih nisi oz. kako si jo naredil so spremljali. Danes se žal tega ne da več počet ker je inflacija AI koderjev prevelika, da bi se s tem ukvarjali (smo manjša firma in vzet senior programerju 2 dni, zato da to gleda je strošek) oz. smo tudi to poskušali pa nekako prideš do tega da če jim ne dovoliš uporabe orodji tudi ni OK, če jim dovoliš uporabo pa dobiš to kar sem opisal (naloga v AI, ven pride rezultat in potem kaj boš?).
Tako da ja, če kje bo v programiranju/kodiranju AI prvo prevzel delo človeka. Še vedno pa rabiš kader, ki je sposoben dat AIju nalogo, ga spremljat pri delu in ga opozarjat na napake. In to so danes sposobni ljudje, ki so nekoč pisali kodo "ročno", tisti ki jo že celo življenje (torej zadnjih par let) preko AIja za trenutne AI modele žal niso primerni. Se bo pa tudi umetna inteligenca vsekakor prilagodila tudi v to smer in ne dvomim da že danes lahko delaš s 50% ekipe + AI, če zna teh 50% uporabljat prava orodja za pravo delo. Ampak tak kader vedno težje (dražje) najdeš.