The knowing of 'not knowing'.
Here’s a thoughtful question: Do you know what you don’t know?
Pick your favorite subject. Geography? Caligraphy? Math? Copywriting? Mountain Biking?
Common sense teaches you a bit about it. If you take that as a major/minor in your college, you learn more. After reading a few books, you reach a point of understanding where you clearly know everything you know. But then, what about the stuff that you don’t know you don’t know?
It sounds confusing but it isn’t. The dark area of knowledge which hasn’t crossed your way is where the fun lies. You could be bored of coding in C for years, but have you ever heard of a C program that could play a tingling sound to a deaf-person’s hearing aid? You could be bored of driving that mud bike of yours for months, but do you know how it feels to ride that on a moving ship?
Edges. I’m talking about edges. The interestingness of any skill is in taking it towards its edges and beyond.
Substantial learning happens when you realize that you don’t know something, and badly want to know it. Curiosity fueled by the determination drives learning.
That’s why sometimes its good to NOT know everything in your field. Be hungry for more, be foolish for sure!