Vissza a bloghoz
    AI Fejlesztés

    Az AI elveszi a programozók munkáját?

    április 5, 20267 perc olvasás
    Az AI elveszi a programozók munkáját?

    Az AI elveszi a programozók munkáját? Nem, de...

    Ez a kérdés, ami mostanában mindenkit foglalkoztat, aki bármilyen szinten közel van a szoftverfejlesztéshez: a mesterséges intelligencia el fogja venni a programozók munkáját? Vagy "csak" átalakítja? Esetleg teljesen feleslegessé tesz minket? Legyen szó junior fejlesztőről, senior szoftvermérnökről vagy freelancer programozóról, mindenki ezt kérdezi.

    A rövid válaszom az, hogy nem tudjuk. Komolyan. Senki nem látja a jövőt, és aki úgy tesz, mintha látná, az vagy el akar adni neked valamit, vagy egyszerűen csak clickbaitel.

    A hosszú válasz viszont ennél sokkal érdekesebb.

    Ne nyerőgépként kezeld

    Az egyik legnagyobb hiba, amit látok, hogy az emberek úgy tekintenek az AI-ra, mint egy nyerőgépre. Bedobod a coin-t, megnyomod a gombot, és vagy kiadja, amit szeretnél, vagy nem. Ha nem jó, amit kapsz, akkor mérges leszel, és továbbállsz. Vagy bedobsz még egy coin-t, hátha most jobb lesz.

    Ez nem így működik.

    Legalábbis nem így működik jól.

    Ha megpróbálod okosan használni, tehát feltervezed a szoftvert, megadod neki, hogy pontosan mit csináljon, visszaellenőrzöd az outputot, tanítgatod, javaslatokat teszel neki, korrigálod, ha rossz irányba megy, akkor viszont egy brutálisan hatékony eszközt kapsz a kezedbe. Olyat, ami rettentő sokat tud gyorsítani a munkádon. Mindegy, hogy Claude Opus 4-gyel dolgozol, ChatGPT-vel, Gemini-val vagy éppen GitHub Copilottal – a lényeg ugyanaz: te irányítasz, nem az AI.

    De ehhez kellesz te is. Sőt, pont az a lényeg, hogy te is benne legyél a folyamatban.

    Kalapáccsal is meg tudom ütni a kezemet

    Lehet az AI-jal nagyon rossz szoftvert csinálni. Lehet vele hibákat elkövetni. Lehet egymillió tokent elégetni a semmire úgy, hogy a végén semmivel sem vagy előrébb, mint ahol elkezdted. Ez teljesen természetes. De ez nem az AI hibája.

    Mert hát egy kalapáccsal is meg tudom ütni a kezemet. Attól az még egy tökéletesen jó szerszám, ha tudom, hogyan kell használni. Senki nem mondja, hogy a kalapács rossz eszköz, mert valaki egyszer ráverte az ujjára. Ugyanez igaz az AI-ra is.

    Az eszköz annyit ér, amennyit az ember ki tud belőle hozni. Ez mindig is így volt, és ez most sincs másképp.

    Ásóról markolóra

    Nagyjából úgy képzeld el logikusan, hogy az AI mennyire hatékony jelenleg a szoftverfejlesztők munkájában, hogy eddig ásóval, kézzel, manuálisan ástuk ki a gödröket. Most meg ott van a markoló.

    Ez egy elég jó analógia szerintem, mert sok mindent megvilágít egyszerre.

    Először is: a markolóval sokkal-sokkal gyorsabban megy a munka. Ezt nem kell magyarázni. Ami régebben napokig tartott, azt most órák alatt meg lehet csinálni. Ez tény, ezt mindenki tapasztalja, aki napi szinten használ AI-alapú kódolási eszközöket. Én mondjuk mostanában sokat használom a Claude Code-ot terminálból, és őszintén megmondom, vannak napok, amikor a korábbi kétnapos feladatot délre kipipálom.

    De – és ez a fontos rész – ha felügyeletlenül hagysz egy munkagépet, az is lehet, hogy hülyeségeket fog csinálni. Rossz helyre ás. Elszabadul. Tönkretesz valamit, amit nem kellett volna. Ha nincs ott valaki, aki irányítja, aki tudja, hogy mit és hol kell csinálni, akkor a markoló nem segítség, hanem katasztrófa.

    Pontosan ugyanez a helyzet az AI-jal a fejlesztésben.

    Ha odaülsz mellé, tudod, mit akarsz, ismered a technológiát, átlátod az architektúrát, és képes vagy értékelni, amit kapsz – akkor a markoló csodákat tesz. Ha viszont vakon bízol benne és hagyod, hogy magától csinálja, amit akar, akkor ne lepődj meg, ha a végeredmény használhatatlan.

    Nem fog eltűnni a programozói munka

    Én személy szerint nem gondolom, hogy ne lenne munkája a szoftverfejlesztőknek a jövőben. Sőt, azt gondolom, hogy aki most megtanulja jól használni ezeket az eszközöket, az sokkal jobb pozícióban lesz, mint aki elutasítja őket.

    Mert az fog történni, ami a történelem során mindig is történt: a szakmák átalakulnak, megváltoznak, hozzájönnek új szerepkörök, új feladatok. Ez nem új dolog. Gondolj bele: a webfejlesztés sem létezett negyven éve. A DevOps mint fogalom talán húsz éves. Az MLOps még fiatalabb. Folyamatosan jönnek az új területek, az új specializációk, és ez most sem lesz másképp.

    Az egész látásmód, mentalitás és feladatkör fog megváltozni. Nem eltűnni – megváltozni.

    Már nem az a kérdés, hogy hogyan kódolsz

    Eddig a programozó értékét nagyrészt az határozta meg, hogy mennyire tudja megoldani az adott feladatot. Kapsz egy taskot, leülsz, megírod a kódot. Ismered a nyelvet, ismered a frameworköt, tudod, hova kell milyen függvényt írni, hogyan kell kezelni a hibákat. Ez volt a szakma gerince évtizedeken keresztül.

    Csakhogy az AI ezt a részt átveszi. Vagy legalábbis átveheti, ha hagyod. A tervből hogyan lesz kód – ez egyre kevésbé a te dolgod. Ülj le ma egy ChatGPT 5.4- vagy egy Claude Sonnet 4.6 elé, adj neki egy jól megírt specifikációt, és nézd meg, mit kapsz vissza. Fél éve még viccesnek tűnt volna, most meg production-ready (szerű) kódot ad, amit kisebb korrekcióval simán be tudsz rakni a projektbe. Az AI ezt már most is megcsinálja, és hónapról hónapra jobban csinálja.

    Szóval mi marad neked?

    A terv maga. Az, hogy a terv hogyan születik meg. És az, hogy a terv elég jó-e.

    Mert mostantól nem az a kérdés, hogy meg tudod-e írni a kódot. Az a kérdés, hogy rendszerszinten átlátod-e, amit csinálsz. Hogy a kódod biztonságos-e. Hogy ki tud-e szolgálni megfelelő mennyiségű embert. Hogy skálázódik-e. Hogy karbantartható-e hosszú távon. Hogy a felhasználó tényleg azt kapja-e, amire szüksége van.

    És van még egy réteg, amiről a legtöbb fejlesztő nem szeret gondolkodni: hogyan értékesíted. Mert hiába írsz tökéletes kódot – akár te, akár az AI –, ha senki nem fizet érte, akkor az egy hobbiprojekt. Nem egy termék.

    Az AI-al tulajdonképpen demokratizálódik a kódírás. Ma már szinte bárki össze tud dobni egy működő alkalmazást, ha elég jól kommunikál az AI-jal – nem véletlenül hívják ezt a jelenséget "vibe coding"-nak. Cursor, Windsurf, Bolt, Lovable – ezekkel az eszközökkel tényleg pár óra alatt van egy működő prototípusod. De attól, hogy valami működik, még nem jelenti azt, hogy jó. Nem jelenti, hogy biztonságos. Nem jelenti, hogy bírja a terhelést. És nem jelenti, hogy van rá piac.

    A fejlesztő értéke tehát eltolódik. Nem az a fontos, hogy hogyan írsz meg egy CRUD endpointot, hanem hogy miért pont azt az endpointot írod meg, hogyan illeszkedik a rendszer egészébe, és hogy az egész rendszer üzletileg is megáll-e a lábán.

    Ez egy teljesen más gondolkodásmód.

    Akkor mit kellene csinálni?

    Ha fejlesztő vagy, vagy most tanulsz programozni, ne pánikolj. De ne is dugd homokba a fejed.

    Tanuld meg, hogyan kell jól tervezni. Nem promptolni – tervezni. Mert a jó prompt abból születik, hogy tisztán látod, mit akarsz építeni, miért, és kinek. Ha ez megvan, a prompt szinte magát írja. Ha ez nincs meg, akkor hiába próbálkozol ezerféle megfogalmazással, akár a legerősebb modellel is.

    Értsd meg, hogy az AI egy eszköz. Nem a főnököd, nem a kollégád, nem a helyettesed. Egy szerszám, amit te irányítasz. Ha jól irányítod, megsokszorozza a hatékonyságodat. Ha rosszul, akkor tokent égetsz és frusztrált leszel.

    Gondolkodj rendszerben. Ne csak a kódon, hanem a biztonságon, a skálázhatóságon, a felhasználói élményen és az üzleti modellen is.

    Maradj naprakész. Kövesd, hogy mi történik a területen, mert rohamtempóban változik minden. Ami ma csúcstechnológia, az fél év múlva alap. Ami ma nem működik, az három hónap múlva lehet, hogy tökéletesen fog.

    A lényeg

    Az AI nem fogja elvenni a programozók munkáját. De át fogja alakítani. Aki alkalmazkodik, az jól jár. Aki elutasítja, az lemarad. Aki pánikol, az feleslegesen stresszel. A programozás jövője nem arról szól, hogy lesz-e rá szükség – hanem arról, hogy milyen formában.

    A kérdés nem az, hogy lesz-e munkád, hanem az, hogy milyen munkád lesz, és hogyan fogod csinálni. A válasz pedig nagyban rajtad múlik.

    Megosztás

    Beszéljük át
    az ötleted.

    Mondd el, min gondolkodsz. Egy óra alatt megnézzük, merre érdemes elindulni.