Programming Like An Athlete
summary
Compares programming to athletic training and gives four concrete practices: cross-training where only 10% of time goes to the core task and the rest builds supporting skills (DevOps, UX, communication), track progress in a notebook with dates, tasks, measurements and qualitative notes to show real improvement, staged overload and deliberate recovery (disconnecting from tech, offseasons, injury rehab) and cooperative drafting via OSS, Stack Overflow, meetups; cites the statistic of 85 phone checks a day.
AI-written summary · about
chapters (7)
- 0:00Introduction and background
- 1:54Cross training for programmers
- 3:18Measuring progress in training
- 4:44Progressive training and recovery
- 6:59Recovery from burnout and injury
- 8:01Training others as a community
- 9:48Summary and call to action
related talks
18mProgramming Workout
01h 03mThe Effective Developer - Work Smarter, Not Harder.
58mOptimizing the Programmer: Get More Done Faster
30mLessons Learned: A Developer's Perspective on Teaching & Learning
10mExplains 5 Steps to Get Better at Coding
26mWhat Happens When You Don't Write the Code — Advice I Wish I'd Taken 10 Years Ago
42mTo Code is Human
26mUpdate your team to be more extreme
