Az AI átvette a kódírást, a fejlesztők csak szerkesztenek
A technológia fejlődése miatt a fejlesztők szerepe átalakult, és a kódírás egyre inkább automatizálódik.

Az AI-korszakban a szoftverfejlesztők feladata a kód áttekintése és szerkesztése, nem a mély alkotói munka. Az AI-k képesek triliónyi sornyi kódot elemezve jó minőségű programokat írni, ám a rendszerszintű tudás és a kontextus megértése továbbra is az ember feladata.
Hogyan változott a fejlesztési folyamat
A hagyományos fejlesztői munkafolyamatban a fejlesztő részletesen tervezte a funkciókat, kutatta a megfelelő algoritmusokat és könyvtárakat, majd megírta a kódot, a teszteket és a dokumentációt. Ezt követően a kollégák átnézték a munkát. Az AI-k megjelenésével ez a folyamat megváltozott: a fejlesztő most promptokat ír, az AI generálja a kódot, a fejlesztő pedig átnézi és szerkeszti azt.Kapcsolódó: helyi AI-modellek megbízhatósága
A fejlesztők új szerepe
A szoftverfejlesztők most inkább szerkesztőként funkcionálnak, mivel az AI-k nem mindig látják át a projekt egészét. Nem tudhatják, hogy az általuk írt kód sért-e jogi követelményeket, mennyi időt vesz igénybe egy külső rendszer hívása, vagy hogy ütközik-e egy jövőbeli funkcióval. Ezeket a szempontokat a tapasztalt fejlesztőnek kell figyelembe vennie.Kapcsolódó: nyílt forráskódú jogi AI
A helyzet hasonlít egy történelmi regényíró munkájához. A szerző kutatást végez a korabeli ruházatról, utcai hangulatról és politikai helyzetről, majd ezeket szővi bele a képzeletével alkotott jelenetbe. A szoftverfejlesztő is hasonlóan mélyen elmerül a munkájában, ami a „flow” állapotot idézi elő, ahol az időérzékelés megszűnik. Az AI-k azonban nem rendelkeznek ezzel a mély elkötelezettséggel és intézményi tudással.
Kapcsolódó: AI-hitelválság 2008-hoz hasonlóan
Ha egy történelmi regényírót arra kérnének, hogy szerkessze mások által írt, olcsón előállított szövegeket, elveszítené a „flow” élményét. A szerkesztés nem teremtés; a hibák javítása, nem az alkotás öröme. Hasonlóképpen, a szoftverfejlesztők, akik AI-generált kódot szerkesztenek, elveszíthetik a mély elkötelezettséget és a készségeik is csökkenhetnek.
Kapcsolódó: AI-fejlesztői platform homelabhoz