Örök junior marad, aki csak AI-ügynökökre hagyatkozik, figyelmeztet a Criteo
Az AI-ügynökök növelik a termelékenységet, de nem helyettesíthetik a senior fejlesztői ítélőképességet és mentorálást — figyelmeztet a Criteo Tech Blog.

Az AI forradalma átalakítja a szoftverfejlesztést, de a juniorok számára veszélyt jelenthet, ha túlságosan rábízzák magukat az ügynökökre. A Criteo Tech Blog szerint nem a junior fejlesztők tűnnek el, hanem a seniorok, mivel mindenki „örök junior” maradhat, csak egy ügynök munkájának ellenőrzésére lesz képes egy másik segítségével. (Hacker News)
Elise Baturone, a Criteo mérnöke szerint az AI-ügynökök használata mellett is fontos, hogy a fejlesztők megértsék, mit csinálnak. Az iskolában tanult kódolási készségek helyett most az ügynökök munkájának felügyelete és ellenőrzése kerül előtérbe. A senior fejlesztőket konkrétan az különbözteti meg, hogy képesek megvédeni a már élesben futó kódjukat, érvelni egy tervezési döntés mellett, felismerni, ha egy AI-ügynök rossz irányba halad, tudják, mikor kell delegálni, és mikor kell maguknak csinálni, valamint időt szánnak mások tanítására.
Kíváncsiság és kérdezés
Baturone szerint a fejlődés kulcsa a kíváncsiság. Az AI-ügynököket arra kell instruálni, hogy tegyenek fel szókratészi kérdéseket, tesztelve ezzel a felhasználó megértését. Az ügynökök magyarázatát, forrásmegjelölését vagy javaslatainak indoklását kérve gyakorolhatjuk a seniorok azon képességét, hogy megvédjék a kódjukat és felismerjék a hibákat. Bár ez tokeneket emészt fel, a saját megértésünkkel írt kód sokkal ritkábban hibázik élesben, és ha mégis, akkor magunk is képesek vagyunk kijavítani.
A kódellenőrzés mint kulcskészség
Az AI-ügynökökkel dolgozva a kódellenőrzés válik a legfontosabb készséggé a seniorrá váláshoz. A korábbi visszajelzések mintázatainak figyelése, az iparági és céges konvenciók elsajátítása segíthet az emulációban. A Criteo termékkatalógusának példáján keresztül Baturone bemutatja, hogyan lehet a meglévő kódokat sablonként használni, és minden eltérést indokolni a kódellenőrzés során. Ez a folyamat segít abban, hogy a fejlesztők ne csak a szintaxist tanulják meg, hanem az iparág specifikus gyakorlatokat is elsajátítsák.
A senior fejlesztők eltűnésének veszélye valós — állítja a Criteo Tech Blog.