Hirdetés

Nem halt meg a programozás, csak átcímkézték



|

A Microsoftnál már a kódolói szerep végét magyarázzák.

Hirdetés

Az amerikai techvilágban most megint előkerült a régi reflex, hogy valaki kimondja a "programozás halála" jellegű mondatot, a fél internet pedig azonnal temetni kezdi a szakmát. A mostani sztori azonban nem arról szól, hogy kódra többé nincs szükség, hanem arról, hogy a munkakörök nyelve és a vállalati elvárások gyorsabban változnak, mint ahogy a közbeszéd követni tudná. Pat Yongpradit, a Microsoft oktatási és munkaerőpiaci területének egyik vezetője egy posztban arról írt, hogy a BLS statisztikáiban a computer programmer és a software developer külön kategória, és szerinte a modern, AI-val átitatott világ kevesebb kódolót igényel, miközben több fejlesztőt fog felszívni, mármint olyan szakembert, aki szélesebb felelősségi körrel, magasabb szinten gondolkodva rak össze szoftvert, és közben természetes eszközként használja az AI-t.

A mondat első fele szikár tény, a két foglalkozás valóban külön soron fut a hivatalos kimutatásokban, a második fele viszont már értelmezés, és itt kezd el csúszni a talaj. A computer programmer sok cégnél azt a profilt jelenti, aki kész specifikációt kap, implementál, javít, átír, karbantart, és a munkája nagy része a végrehajtás precizitásán múlik. A software developer ezzel szemben jellemzően szélesebb szerep, termékben gondolkodik, rendszert tervez, döntéseket hoz, és felel a következményekért is, nem csak a sorokért a fájlban. Ha erre ráengeded a generatív eszközöket, akkor a rutinszerű kódolós rész valóban könnyebben nyomható össze, és pont ezért hangzik hihetően az a gondolat, hogy ebből kevesebb ember is elég lesz. Csakhogy ebből nem az következik, hogy a programozás feleslegessé vált, hanem az, hogy a kódírás egyre kevésbé önálló szakmai identitás, és egyre inkább a fejlesztés egyik eszköze.

Hirdetés

A másik microsoftos megszólalás, Allyson Knox kongresszusi szereplése még jobban rávilágít arra, mi történik a háttérben. Ő az oktatás felől közelít, és azt mondja, AI-műveltség kell, adatvédelmi korlátok és kontroll, valamint olyan tantermi eszközök, amelyekkel a pedagógus nem statisztává válik, hanem irányító marad. Ez nem ugyanaz a diskurzus, mint a munkaerőpiaci átcímkézés, mégis ugyanabba a narratívába olvad, mert a vállalatnál most minden mondat AI-körül forog, és a hangsúly az, hogy a következő generációt már nem csak kódolni kell megtanítani, hanem rendszerszinten gondolkodni az AI-val együtt.

A szép csavar az egészben, hogy ugyanez a Microsoft tíz-tizenkét éve még kifejezetten a "builder, programmer" nyelvet használta politikai térben, és az iparág is erre épített, amikor tömegeknek adta el a programozást mint biztos belépőt a jövőbe. Most ugyanez a világ azt próbálja elmagyarázni, hogy nem a belépő tűnik el, csak átrendeződik a lépcső, és a legalján lévő feladatokat gyorsabban nyeli el a gépesítés. Aki eddig is csak annyit tudott felmutatni, hogy le tudja gépelni, amit kérnek tőle, az valóban rosszabb alkupozícióba kerül. Aki viszont érti, mit épít, miért úgy építi, hogyan teszteli, hogyan védi, hogyan tartja karban, és közben képes az AI-t józanul használni, annak a munkája nemhogy nem tűnik el, hanem drágább lesz, mert kevesebb hibát engedhet meg magának.

A "kódolás halála" így inkább jól hangzó címke, mint valós diagnózis. Az történik, hogy a szoftverfejlesztésben a kód egyre kevésbé a teljesítmény mértékegysége, és egyre inkább a döntések lenyomata. Aki ezt a különbséget érti, annak ez nem temetés, hanem irányváltás. Aki nem, az könnyen úgy jár, hogy egyszer csak azt veszi észre, már nem őt keresik, amikor ugyanazt a munkát gyorsabban, olcsóbban és kevesebb kockázattal akarják elvégezni.

Hirdetés

Úgy tűnik, AdBlockert használsz, amivel megakadályozod a reklámok megjelenítését. Amennyiben szeretnéd támogatni a munkánkat, kérjük add hozzá az oldalt a kivételek listájához, vagy támogass minket közvetlenül! További információért kattints!

Engedélyezi, hogy a https://www.pcwplus.hu értesítéseket küldjön Önnek a kiemelt hírekről? Az értesítések bármikor kikapcsolhatók a böngésző beállításaiban.