David Abram szerint az LLM-ek nem oldják meg a fejlesztés nehéz részét
Simon Willison 23-án tette közzé David Abram idézett nyilatkozatát
Az LLM-ek nem oldják meg a fejlesztés nehéz részét, mondja David Abram. A gép nem veszi el a szakmát, hanem az ember adja fel, ha túlzottan bízik a gépben. David Abram szerint a legnehezebb rész a rendszerek megértése, a hibakeresés, az architektúrák tervezése és a döntéshozatal.
Az LLM-ek korlátozottak, mivel nem értik a rendszert, nem hordozzák a kontextust, és nem tudják, miért helyes vagy helytelen egy döntés. A valódi munka a szoftverfejlesztésben az, hogy tudjuk, mi kell létrehozni, és miért. Ez a rész az ember dolga, és nem az LLM-eké.
Az LLM-ek hasznosak lehetnek a kód írásában, a boilerplate kódok létrehozásában, vagy akár egy hangos gondolkodásban, de nem helyettesíthetik az emberi döntéshozatalt. David Abram szerint a fejlesztőknek fontos, hogy ne adják fel a szakmát, hanem használják az LLM-eket eszközként, amelyek segíthetik őket a munkájukban.
Az LLM-ek szerepe a szoftverfejlesztésben az, hogy segítsenek az embereknek a munkájukban, de nem az, hogy helyettesítsék őket. A fejlesztőknek továbbra is fontos, hogy megértsék a rendszereket, tervezzék az architektúrákat, és hozzanak döntéseket, amelyek meghatározzák a szoftver sikerét.
A jövőben fontos lesz, hogy a fejlesztők megtanulják együttműködni az LLM-ekkel, és használják őket eszközként a munkájukban. Ez lehetővé teszi, hogy a fejlesztők koncentráljanak a valódi munkára, és hozzanak létre olyan szoftvereket, amelyek valóban hasznosak az emberek számára.