Some people never assume gaps in their own knowledge. This is, obviously, a Very Bad Thing. I promise you, you definitely do have gaps in your knowledge. So if you think you don’t, then you’re just confidently wrong a lot.
Other people are more aware of the gaps in their own knowledge, but only in the general sense. They think, “oh sure, I don’t know everything – because there are lots of things nobody knows, or even can know.”
Then, there are the truly special breed of people. The ones that are self-aware, self-confident, and intellectually curious enough to say:
“I don’t know how to solve this problem, but I feel confident that a solution exists somewhere, and so all I have to do is go find it.”
That’s the way to be!
The first type of people never think “I don’t know how to solve this problem” at all. They think they do, they’re often wrong, and then when disaster strikes they usually blame something else.
The second type of people say, “I don’t know how to solve this problem, so it must not be solvable.” They think the gap in their own knowledge is universal – if they don’t know how to solve it already, it’s because a solution doesn’t exist.
Be that third kind. Learn to say, “I may not know how to do this, but the vast well of human knowledge is deep indeed, and my powers of curiosity are strong. A solution exists, and I have the capability to find it.”
Assume the solution, array your mind towards that search, and the world is yours.