Moje myšlenky na to, jak umělá inteligence automatizuje mou práci v SWE v roce 2026 (Budu v tomto příspěvku zcela upřímný, i když někteří lidé na obou stranách této debaty budou naštvaní. Takže, prosím, respektujte, že toto jsou mé předpovědi. Nechci začínat hádku, chci se jen podělit o své myšlenky s lidmi, které by to mohlo zajímat.) Takže v posledních dnech jsem prováděl šílený experiment: přestavět HVM od nuly, pouze s umělou inteligencí. Ukázalo se, že nyní existuje model (víte který - už žádné reklamy 😑 ), který je již schopen napsat většinu mého kódu. Dám tomu instrukce, jdu dělat něco jiného a vrátím se k (možná) funkční implementaci. A to je opravdu neuvěřitelné. Zajímalo by mě: co mi stále zabírá čas? Jsem zkušený vývojář. Kdybych měl dostatek času™, mohl bych toho dokázat hodně. Za rok nebo dva jsem mohl napsat prohlížeč, operační systém, herní engine, MMORPG. Takže, pokud umělá inteligence skutečně automatizuje mou práci, jak to, že jsem ještě všechny tyto věci nedodal? Co by mi objektivně bránilo stát se jednočlennou masivní SWE společností, kdybych chtěl? No, kromě zřejmých byrokratických záležitostí, dokonce i v čistém smyslu kódování, to zjevně není možné, a to z jednoho důvodu: Umělá inteligence může fungovat jen tak dlouho, než mě bude potřebovat. Tento experiment probíhal takto: 1. Napsal jsem úplnou specifikaci "HVM nové generace" 2. Požádal jsem umělou inteligenci, aby vytvořila první díl (parser) 3. Napsal 80 % správného kódu, ale klíčové body se mýlil 4. Tyto body jsem opravil (injekce expertní inteligence) 5. Napsal 100% správný kód 6. Požádal jsem umělou inteligenci, aby vytvořila druhý díl 7. ... opakujte 2-5 znovu a znovu ... Asi o 3 dny později mám funkční prototyp. Nenapsal jsem více než 1 % tohoto kódu. 95 % toho času jsem strávil hraním her. Z pohledu umělá inteligence automatizovala 95 % mé práce, pokud měříme pouze časem. Z jiného úhlu pohledu to však automatizovalo 0 % mé práce. Koneckonců, bez toho, abych odborník (já) zakročil každých 30 minut, by se umělá inteligence nemohla dostat přes úplně první modul. To znamená, že kdybych jen řekl "implementujte specifikaci" a nechal to fungovat samostatně, nedokončilo by to práci. Ne za 3 dny, ne za 3 roky. Právě jsem se vrátil k chybami prolezlé, zbytečné kódové základně a traumatizovanému codebotovi. Je to způsob, toto je tak trochu nejlepší možný scénář pro zoufalé ze ztráty zaměstnání: dnes může umělá inteligence automatizovat většinu vaší práce, pokud to budete dělat vy! Jak pohodlné, že? Samozřejmě nemůžeme počítat s tím, že to bude platit navždy. Pokud se "autonomní pracovní doba" bude neustále prodlužovat – jak mnozí očekávají – pak, jakmile dosáhne hranice 3 dnů (48krát od místa, kde jsme nyní), bude schopna dokončit práci bez jakéhokoli zásahu. Alespoň teoreticky. Kdy (nebo zda) se to stane, záleží na velkých laboratořích umělé inteligence a já nad tím opravdu nemám žádnou kontrolu. Co však mohu udělat, je zeptat se: Vzhledem k tomu, jaké je autonomní pracovní časové okno modelu SOTA, mohu implementovat nový jazyk a nástroje tak dobré, aby prodloužily toto časové okno o konstantní, ale podstatný faktor? Mohu vytvořit smyčku Bend2→NeoGen→AI tak dobrou, aby stejný model byl schopen dokončit právě tento úkol s mnohem menším počtem zásahů - nebo ještě lépe, plně autonomně? Jsem opravdu nadšený, protože si myslím, že odpověď je "ano" a zdá se, že jsme k tomuto bodu opravdu blízko. Pokud by to opravdu fungovalo, bylo by to obrovské, protože bychom pak byli schopni automatizovat vývoj masivního softwaru, a to o několik let dříve, než to budou schopny dělat modely samy. (Zajímalo by mě, jestli by se HOC v tu chvíli neměla stát společností SWE?) Navíc by to byl obrovský náraz na kvalitu mého života, protože bych konečně mohl přestat hrát League of Legends a místo toho si jít zahrát Ragnarok Online, jako za starých časů 🥳 Každopádně to je to, co se mi momentálně honí hlavou Děkuji za přečtení a přeji krásný den (Dnes nechám umělou inteligenci pokračovat v leštění "HVM4"", zatímco budu dělat další věci😏 na pozadí. Opravdu bych chtěl vidět, jak daleko to zajde.)
133,6K