Sustainable Pace

Last modified by chrisby on 2023/10/12 15:29

Developers should only work as many hours as they can be productive and sustain over a long period of time. This ensures consistent progress.

  • Avoid overtime: You are not efficient during overtime, and you produce more bugs or even cause damage. Overtime is sometimes necessary, but should be extremely rare.
  • Sleep is the most important factor in productivity, so don't compromise it.
  • Software development is a marathon, not a sprint. Sprinters burn out quickly.