Jako CTO v IDEATECH zvládnu s AI programovat 8+ hodin denně. Před rokem to bylo 5–6 hodin a končil jsem vyčerpaný. Dnes končím s větší energií. Claude Code mi ušetřil hodiny hledání v dokumentaci, psaní opakujícího se kódu a ladění chyb, které jsem viděl po sté. A vrátil mi flow.
Hlavní závěry:
- AI zrychluje psaní kódu, to je vidět. Větší dopad má ale odstranění tření, které rozbíjí flow: docs, opakující se kód, debugging. Nepracujete jen rychleji, vydržíte u toho mnohem déle
- Kognitivní zátěž se přesouvá: rutinu přebírá AI, vy řešíte architekturu a rozhodnutí, která vyžadují kontext
- Více hodin v kódu ≠ burnout, pokud se změní typ práce (méně frustrace, více tvorby)
- AI se vyvíjí tak rychle, že každý den přináší nové možnosti, jak zautomatizovat další kus práce
- AI nenahrazuje architektonické myšlení, business úsudek ani schopnost říct „ne"
Proč programuju víc než před rokem
Od CTO byste čekali míň kódu. Víc schůzek, víc strategie. U mě je to naopak.
IDEATECH je malý tým a moje role je hands-on. Před rokem jsem vydržel pracovat na projektu 5–6 hodin denně, včetně code review, dokumentace a debuggingu. Věci, které musí někdo udělat, ale neposouvají produkt dopředu.
Dnes zvládnu psát kód 8+ hodin. AI tyhle věci převzala a uvolnila mi 2–3 hodiny denně. A nejde jen o rychlost. Větší efekt je, že AI odstraňuje mikropřerušení, která vás vytáhnou z flow a stojí desítky minut na návrat: vzpomínání na syntaxi, kopírování šablonového kódu z minulého projektu, googlení chybové hlášky. Každé je maličkost, ale za den jich nasbíráte desítky.
Flow state: co ho rozbíjí a co ho chrání
Flow je křehký. Složité problémy ho nerozbíjí, ty ho naopak vyžadují. Rozbíjí ho blbosti: nevzpomenete si na parametry jedné funkce, přepnete se do prohlížeče, otevřete docs, hledáte správnou stránku... a než se vrátíte do editoru, zapomenete, co jste vlastně řešili. Návrat trvá klidně dvacet minut.
AI tyhle přerušení pohltí. Zůstáváte v editoru, popíšete co potřebujete, odpověď přijde za sekundy.
Kognitivní zátěž: co už nemusím držet v hlavě
Představte si, že jedete autem bez navigace. Musíte si pamatovat trasu, hlídat značky, odhadovat odbočky. Část pozornosti je pořád zabavená orientací místo řízení. S navigací nejedete rychleji, ale řídíte s menší zátěží. Místo orientace se soustředíte na provoz.
AI v programování funguje stejně. Nemusím si pamatovat přesné parametry funkce, popíšu co chci. Nemusím hledat, jak se v dané knihovně řeší error handling, prostě se zeptám. Nemusím mentálně přepínat mezi pěti různými dokumentacemi.
Pracovní paměť se mi uvolnila pro architektonická rozhodnutí. Místo toho, abych půlku kapacity věnoval zapamatování detailů, věnuju ji designu systému, promýšlení edge cases a tomu, jestli vůbec řeším správný problém.
Osm hodin v kódu a není to burnout?
Osm hodin denního programování zní jako recept na vyhoření. Záleží ale na tom, co přesně těch osm hodin děláte.
Není to osm hodin stejné práce jako dřív. Ubylo frustrace z debuggingu a opakovaného psaní, přibylo designu a řešení nových problémů.
| Situace | Před AI | S AI |
|---|---|---|
| Hledání v dokumentaci | 10–15 min, context switch, ztracený flow | Popíšete co potřebujete, odpověď za 5 s |
| Opakující se kód | Kopírujete z minulého projektu | AI vygeneruje z popisu, vy revidujete |
| Debugging neznámé chyby | Stack Overflow, 3 taby, 20 minut | U běžných chyb vložíte hlášku a AI vysvětlí příčinu i fix |
| Refaktoring | Bojíte se to rozbít, odkládáte | AI zvládne mechanické změny (přejmenování, extrakce), architektonické vedete vy |
| Psaní testů | Slibujete si, že je dopíšete později | AI vygeneruje základ, vy definujete okrajové případy |
| Code review | Čtete diffy řádek po řádku | AI předzkontroluje vzory a chyby, vy řešíte architekturu a business logiku |
| Konec dne | Unavený z přepínání kontextu | Unavený z rozhodování (lepší druh únavy) |
Na konci dne jsem unavený, ale jinak než dřív. Celý den jsem řešil architekturu a nové problémy místo hledání v dokumentaci.
Každé ráno nový nápad
Poslední rok se AI vyvíjí tak rychle, že každý den přináší nové možnosti, jak zautomatizovat další kus workflow. Věci, které jsem před měsícem řešil ručně, dnes běží samy.
Včera jsem si přes Claude Cowork nastavil automatický denní briefing, který mi každé ráno projde e-mail, kalendář a monitoring. Začátkem měsíce jsem přepsal celý web za odpoledne. Před půl rokem by ani jedno nebylo reálné.
Každý týden je nový model, nový nástroj, nový způsob jak zautomatizovat něco, co dřív zabralo hodiny. Tohle tempo je náročné sledovat, ale zároveň je to důvod, proč mě programování baví víc než kdy dřív.
Co AI nezmění
- Architektonické myšlení. AI neví, jakou technologii zvolit pro nový projekt. Neví, jaké máte byznysové omezení. Neví, že za dva měsíce přecházíte na jiný payment provider
- Business úsudek. AI nerozumí tomu, proč děláte to, co děláte, a co je skutečná priorita
- Empatie k uživatelům. AI navrhne perfektní technické řešení, které nikdo nebude umět používat
- A schopnost říct „ne". AI vám pomůže udělat cokoliv, ale vědět, co nedělat, bývá důležitější
Za rok se nevrátím
Občas přemýšlím, jestli by se mi chtělo vrátit k programování bez AI. Ne. Ne proto, že bych to neuměl, ale protože by to bylo jako přesednout z automatu zpátky na manuál v městském provozu.
Tohle není dočasný hack. Před rokem jsem programoval míň a končil vyčerpaný. Dnes programuju víc a končím jinak unavený. Těžko se od toho vrací.