There are only two types of problems: problems you’ve encountered, and problems other people have encountered. Within each set there are countless problems worth solving. Let’s talk about how to find them:
To identify the problems you’ve encountered takes a lot of observation, reflection and knowledge of yourself. Crucially, these skills can only be refined through active practice.
To identify problems other people have encountered takes a lot of empathy. You need to understand people on a deep level and apply your skills of observation for their situations. Again, you can only improve at this by practice.
The two ways to identify problems worth solving are to look deeper within yourself, or to understand someone outside yourself. Both take practice and it feels like now is a great time to begin.