Najbolji AI alati za programere - Programiranje uz umjetnu inteligenciju
Veliki segment generativne umjetne inteligencije, uz obradu prirodnog jezika, njihova je sposobnost generiranja programskog kôda. To radi toliko dobro da se zajednica razvojnih inženjera isprva zabrinula da će ih u budućnosti generativni AI vrlo lako zamijeniti. Kada se pogledaju namjenski alati koji već sada postoje, ali i koliko su chatbotovi kao što je to ChatGPT uspješni prilikom pisanja programskog kôda na temelju tekstualnog unosa, to možda i nije tako daleko od istine…
Umjetna inteligencija uvodi revoluciju u brojna područja, a tu izuzetak nije ni programiranje. Ipak, ako se ono promatra strogo kao misaoni koncept, ispunjen rješavanjem složenih arhitekturnih pitanja, te međusobnog povezivanja niza ponekad naizgled i nepovezanih sustava, onda generativna umjetna inteligencija koja je dobra u pisanju (generiranju) programskog kôda, barem u ovome trenutku, teško da će moći poslužiti kao zamjena za prekaljenog razvojnog inženjera. S druge strane, juniori koji tek ulaze u svijet programiranja, i zasad se još uvijek pretežito bave tradicionalnim kodiranjem, potencijalno mogu biti ugroženi. Naime, upravo seniorske pozicije sada za dosadne koderske zadatke mogu iskoristiti alate generativne umjetne inteligencije kako bi riješili neke tipične probleme, i na kraju bili produktivniji, jer će AI za njih generirati ili ispravan kôd ili kôd kojemu je potrebna manja dorada koju, opet, može odraditi umjetna inteligencija.