Context switching used to kill productivity and make me feel drained. 2pm would arrive for me to muster the energy to build context and start on deep work for the day. Now I'm managing a fleet of agents across 10-15 projects a day, learning faster than ever, and I'm exhausted.
In college they taught us waterfall was dead and agile was the future. Now I practice waterfall daily. Research and planning phases measured in hours instead of months. The highest leverage activity isn't writing code anymore—it's planning and context management.
When I started programming, learning my environment WAS the thing. Somewhere along the line, improving my dev environment felt like toil- wrestling with configs and bash scripts while juggling deadlines. Sometimes it was fun, often it was not. AI has completely changed that. My dev environment has become the playground for my imagination.
Why sustained effort beats sprinting, but all progress requires the occasional maximal effort. Ambitious people who are goal oriented often end up in a trap of constant sprinting without time for recovery or a body of sustained effort to build upon. In cycling we know this doesn't work. That's why we have a base phase.