"When you’re trying to become more respected in your workplace or be healthier, the individual improvements you make each day often won’t lead directly to tangible results. This is, as we saw before, the reason big goals like these become so demotivating. So, for most of the big, difficult goals you’re striving for, it’s important to think not about getting closer each day to the goal, but rather, to think about doing better in your efforts toward that goal than yesterday.
I can’t, for example, guarantee that I’ll be less fat today than yesterday, but I can control whether I do more today to lose weight. And if I do, I have a right to feel good about what I’ve done. This consistent, measurable improvement in my actions frees me from the cycle of guilt and procrastination that most of us are ultimately defeated by when we try to do Big Important Things.
You also need to be happy with small amounts of “better.” Writing one more test than you did yesterday is enough to get you closer to the goal of “being better about unit testing.” If you’re starting at zero, one additional test per day is a sustainable rate, and by the time you can no longer do better than yesterday, you’ll find that you’re now “better about unit testing” and you don’t need to keep making the same improvements. If, on the other hand, you decided to go from zero to fifty tests on the first day of your improvement plan, the first day would be hard, and the second day probably wouldn’t happen. So, make your improvements small and incremental but daily."
This is very similar to the idea of Kaizen - a Japanese philosophy that focuses on continuous improvement throughout all aspects of life.
Kaizen has also been adopted as a business philosophy, with Toyota being the most widely-recognized companies to successfully implement the approach, particularly for manufacturing (Toyota Production System) but across the company as well. Related business concepts include the Deming Cycle (PDCA), Lean Manufacturing, and Six-Sigma.
How can you apply this concept to your own personal development?
"Give it a try:
Make a list of the difficult, complex personal or professional improvements you’d like to make. It’s OK if you have a fairly long list. Now, for each item in the list, think about what you could do today to make yourself or that item better than yesterday. Tomorrow, look at the list again.
Was yesterday better than the day before? How can you make today better? Do it again the next day."