Elvesztették a rendszerismeretet a startup-fejlesztők, az AI-kód minősége pedig átlagos
Simon Späti szerint a startup-fejlesztők elvesztették a rendszerarchitektúra iránti tudást, miközben a csapatok 12–13 órás munkanapokat töltenek az AI által generált kód elküldésével.

Az AI-generált kód átlagos minőségű, és könnyen javíthatja a gyengébb kódot — állítja Simon Späti a ssp.sh portálon. A probléma azonban nem maga a kód, hanem az, hogy a fejlesztők elvesztették a tudást a rendszerarchitektúráról, a tervezési szándékokról és a specifikációkról. (Hacker News)
A fejlesztői munka terhe
Egy névtelen fejlesztő szerint a csapatok 12-13 órás munkanapokat dolgoznak csak azért, hogy az AI által generált kódot elküldjék. Senki sem olvassa át a kódot, nem gondolkodik rajta, és nem oldja meg a hibákat, mert minden feladatot a Claude LLM végez. A fejlesztők nem éreznek győzelmet, a munka lelketlennek tűnik, miközben az elsődleges cél a folyamatos kódküldés, függetlenül a minőségtől.
Specifikus szakmai kihívások
Hoyt Emerson szerint a data engineering más terület. A data szakembereknek már a kezdetektől mélyen ismerniük kellett a terméket és az üzletet. Az AI csak eltávolítja az akadályokat, de nem pótolja a tudást. Azok, akik ma kezdenek, vagy akik egy új területen próbálkoznak AI-val, hiányolhatják ezt a tudást, ami korábban alapvető volt.
Sean Behan szerint a nem kódoló termékmenedzserek most már bármit felépíthetnek AI segítségével, de ez rossz alapokra épülhet, ha a technikai alapokat nem ismerik. A rosszul megválasztott programozási nyelv vagy a hibás mentális modell miatt a termék karbantarthatatlanná válhat.
A rendszergondolkodás, az architektúra és a tervezési szándék mind hozzájárulnak a jobb szoftverfejlesztéshez. Bár a kézzel kódolás talán halott, az AI-val való együttműködés során az „ízlés” és a tervezési készség fontosabbá vált. A legnagyobb kihívás azonban továbbra is a karbantarthatóság. Minél könnyebb gyorsan létrehozni egy folyamat-t vagy dashboardot, annál több karbantartást igényel, különösen, ha senki sem érti a rendszert.
Az AI nem tud magától működni, emberi irányításra van szüksége. Ha a tervezési szándék és az architektúra hiányzik, az veszélyes lehet. Ez egy önmagunk által okozott probléma, ami a tudás elvesztéséből fakad. A fejlesztők elvesztették a rendszerarchitektúra iránti tudást, miközben a csapatok 12–13 órás munkanapokat töltenek az AI által generált kód elküldésével.