Newsfeed / Grady Booch: Prečo umelá inteligencia nezabije softvérové inžinierstvo
The Pragmatic Engineer·February 4, 2026

Grady Booch: Prečo umelá inteligencia nezabije softvérové inžinierstvo

Spolutvorca UML rozptyľuje existenčné obavy z AI pomocou 50 rokov histórie a nazýva Dariovu predpoveď automatizácie "úplnými nezmyslami".

Grady Booch: Prečo umelá inteligencia nezabije softvérové inžinierstvo

Prečo zakladajúca figura softvérového inžinierstva sa nebojí

Keď sa vývojári obávajú, že AI ich nahradí, len málo hlasov má väčšiu váhu ako Grady Booch. Spolutvorca UML, priekopník objektovo orientovaného dizajnu, desiatky rokov pôsobil ako IBM Fellow a bol svedkom každej veľkej transformácie od 70. rokov. V rozhovore s Gergelym Oroszom Booch predstavuje presvedčivý argument: "This is not the first existential crisis developers have faced. They have faced the same kind of existential crisis in the first and second generation."

O historickom vzore: Keď sa objavili kompilátory, programátori assemblyru si mysleli, že ich kariéra skončila. Keď sa objavili jazyky vysokej úrovne, rovnaký strach sa rozšíril priemyslom. Zakaždým tí, ktorí chápali, že ide o novú vrstvu abstrakcie, mali úspech. Booch dnešné nástroje na kódovanie s AI charakterizuje ako presne tento opakujúci sa vzor.

Na tému, čo je vlastne softvérové inžinierstvo: "Software engineers are the engineers who balance these forces... the laws of physics, the constraints of how large we can build things, algorithmic constraints, human constraints, legal issues, and ethical issues." To je dôvod, prečo samotné generovanie kódu neohrozuje profesia - kódovanie bolo vždy len jednou časťou oveľa väčšej disciplíny.

O 12-mesačnej prognóze Daria Amodeiho: Na otázku o tvrdení generálneho riaditeľa Anthropic, že „softvérové inžinierstvo bude automizovateľné za 12 mesiacov", Booch sa nedrží späť: "I'd say politely, well, I'll use a scientific term... it's utter BS. I think he's profoundly wrong." Jeho zdôvodnenie: Amodei „má fundamentálne chybné porozumenie tomu, čo je softvérové inžinierstvo."

O troch zlatých vekoch: Prvý vek (koniec 40. rokov – 70. roky) sa zameriavali na algoritmickú abstrakciu a automatizáciu podnikania. Druhý vek (80. roky – 2000s) priniesol objektovo orientované myslenie a distribuované systémy. Tretí vek – ktorý Booch argumentuje, že začal okolo roku 2000, nie s AI – je charakterizovaný platformami, API a komplexnosťou na úrovni systémov. Agenti umelej inteligencie sú pokračovaním, nie revolúciou.

Čo sa skutočne mení a čo zostáva

  • Úrovne abstrakcie sa stále zvyšujú - Assembly → jazyky vysokej úrovne → knižnice → platformy → pomoc s umělou inteligenciou. Každý posun oslobodil vývojárov od nudných úloh, zároveň si vyžadoval nové zručnosti
  • Nadšenci vstupujú v každej ére - Osobné počítače umožnili neprogramátorom stavať; nástroje na kódovanie s AI robia to isté. "More power to them. This is the most wonderful thing."
  • Základy nikdy nezmiznú - Teória systémov, riadenie zložitosti a vyváženie ľudských, technických a etických síl zostávajú nevyhnutné bez ohľadu na nástroje
  • Softvérový svet je väčší ako webové aplikácie - Súčasná AI vyniká v „vzoroch, ktoré vidíme stále a znova", ale má problémy s hraničnými prípadmi, distribuovanými systémami a novými problémami
  • Vznikajú nové zručnosti - Posun ide „z riešenia programov a aplikácií k riešeniu samotných systémov"

Čo to znamená pre organizácie poháňané AI

Boochova správa je nakoniec optimistická: asistenti s kódovaním poháňaní AI znižujú trenie a umožňujú fantáziu, nie nahrádzajú inžinierov. "You are actually being freed because some of the friction, some of the constraints, some of the costs of development are actually disappearing for you."

Pre organizácie, ktoré prijímajú nástroje s AI, to znamená investovať do systémového myslenia a základov - bez panikárenia o počte zamestnancov. Vývojári, ktorí rozumejú zložitosti vo veľkom meradle, ktorí môžu vyvážiť technické a ľudské sily, budú vidieť rastúcu hodnotu. Toto je vzrušujúci čas na softvérové inžinierstvo, argumentuje Booch, presne preto, že fantázia, ktorá bola vždy limitujúcim faktorom, je teraz menej obmedzená implementačnými detailmi.

Related