When you have become good at something you love, that is the time when you create something that the world needs.
If you try to figure out what the world needs too soon, you may be building skills in an area that you don’t necessarily love. There are so many options in today’s world that regardless of what you become good at, there are circumstances where you will bring value to someone. But get good at what you love first.
For any given set of skills, there are many ways those skills can be used to create value for others. That is the search for what you can create that others need.
The last step of the equation is to educate people about what you are creating that you believe they need. Finding where you can communicate what you do so that others can come to the realization that what you create is what they need.
Again, if the steps are done out of order, you may go down the wrong path. What people want is not always what they need. If you are creating something with what you love doing and are good at, but it is not something people need you will not have fulfillment. You may make money, but you are creating something that doesn’t have any real value.