Q:
Kadangi AI susideda iš mašinų, kalbančių mašinų kalba, ar jie nebus daug kompetentingesni programų rašymui nei žmonės, galų gale padarę programuotojus pasenusius?
A:Atsakymas yra gana paprastas: ne. O kas nutiks, kad „kompiuterių programuotojai“ taps „AI programuotojais“.
Niekas neabejoja, kad AI tampa daug geresnis programavimas kiekvieną dieną. Ir akivaizdu, kad pagaliau AI varomi įrankiai bus daug geresni nei žmonių. Bet mašinos greitai netaps nepriklausomos nuo žmonių, o sugebėjimas sukurti naudingą ir praktišką kodą, apimantį daugiau nei kelias eilutes, yra tas, kuriam reikės intelekto lygio, artimo garsiajam išskirtinumui.
Programuotojai kodo nerašo rankomis. Jie jau naudoja daugybę intelektualių įrankių, leidžiančių automatizuoti jų sudarymo procesą. Ir tai daro AI: Tai padeda programuotojams. Tačiau ateitis, kurioje dirbtinis intelektas sugebės priimti visus teisingus sprendimus, reikalingus kuriant programinę įrangą nuo nulio ar aiškinant kiekvienos funkcijos komercinę vertę, yra dar labai tolima.
Tai, ką daro dauguma naujų AI naudojamų įrankių, yra pagerinti jų tikslumą ir našumą mokantis mašinų. Atlikdami daugybę bandymų ir klaidų, jų neuroninio tinklo architektūra padeda jiems geriau ir tiksliau automatizuoti užduotis. Štai kur jie yra geresni už žmones: randa klaidas ir jas taiso. Bet jie nėra ir tikriausiai niekada nebus pakankamai autonomiški, kad turėtų savo „nuomones“, kuri yra geriausias būdas išspręsti problemą ar sukurti naują funkciją.
Galų gale žmonės nutolsta nuo „programuotojų“ darbo ir tiesiog išmoksta „bandyti“ savo mašininio mokymosi priemones, kad taptų efektyvesni jiems padedant. Kadangi AI automatizuos sudėtingą užduotį, kuriai anksčiau reikėjo labai specializuotų žinių, kūrėjai turės daug daugiau laiko sutelkti dėmesį į „žmogiškesnius“ savo darbo aspektus. Žmonių visada reikės norint užpildyti spragas, kuriose visada trūks mašinų, pavyzdžiui, bendrauti su kitais įrenginiais, ieškoti naujų, drąsių žinomų problemų sprendimų ar tiesiog pritaikyti savo kūrybą.
