1 min read
10 lessons from 10 years of programming
  1. Programming is a beautiful and fulfilling craft.
  2. Technical debt is repaid with compound interest.
  3. A happy programmer is a productive programmer.
  4. Fast code is cheap. Good code is expensive. Good judgment is priceless.
  5. There is no shortcut to mastery.
  6. Every decision is a trade-off.
  7. Your code reflects your personality.
  8. 10 minutes of planning can save you 10 hours of coding.
  9. A good work environment is more valuable than a good paycheck.
  10. Motivation is short-term magic. Discipline is long-term magic.