How to have a productive programming day
TLDR productivity is not about ‘hustling’, it’s simply about not being wasteful with my time. Here are some high-level productivity tips I’ve learned over the years. Get up early and go to bed early. When possible, exercise before work. Don’t eat too much.
Table of contents
Why productivity is desirableStart your day earlyStart real work right awayStart with something highly tractableWhen possible, exercise before workDon’t eat too muchDon’t drink too much caffeineWhen possible, keep email, Slack, Twitter, etc. closedKeep your browser tabs to a minimumWork on one thing at a timePractice test-driven developmentTry hard to write code that’s easy to understandAlways know what you’re working onKeep a to-do listEnd the day with a plan for tomorrowEnd the day with a deliberate loose endTakeaways21 Comments
Sort: