It’s important to understand your own skills. Skills are the one that differentiates us humans. We are specialists. So a person who is good at coding won’t be able to treat a patient. Because you need a doctor for it.
So, don’t expect everyone to know everything. It’s highly impossible in today’s world. You can know certain things, and be good at some but not everything.
It’s good when you involve and compete in your community which includes people with similar skills. You can learn from them and in turn, understand how much there is to learn and which directions you need to move.