Solution Quality
When tackling a problem, it's crucial to be mindful of the quality of your solution. This is important both during the planning phase and while working on the problem. Aim to create something amazing, not just passable. Test for greatness, not just adequacy.
Key Considerations During Problem Solving
As you work on your solution, consider the following:
- Functionality: Does it work?
- Scalability: Can it handle growth?
- Repeatability: Can others replicate it?
- Requirements: Does it meet and surpass the given requirements?
Often, you can create something better than what was initially conceived, delighting those who presented the problem. Henry Ford famously said, "If I listened to my customers' needs, I would just make a faster horse." Sometimes, the expert or creative person knows better and can over-deliver with something great.
Striving for Excellence
When your solution is complete, ask yourself if it is best in class. Whether you're writing a book, creating a course, or making a scientific discovery, aim for it to be wildly impactful and the best in its subject matter.
The Pitfalls of Mediocrity
Being average is not good enough. Even being above average, like in the 60th or 70th percentile, is not sufficient. In any field, the top performers are household names, while those who are merely above average are often overlooked.
The Exponential Difference
The difference between being the best and being in the top 1% is profound. The best are wildly successful, while those in the top 1% still have a long way to go. The results in terms of financial success, fame, and knowledge are exponentially different.
Planning for Success
During the planning phase, aim to create a best-in-class solution. This will lead to outsized results and the highest level of success possible.