I'm very good at what I do and have a different approach than most in my field. My issue is that Being great today doesn't mean you're good tomorrow, because things change so fast. Too many things in my field for someone to know everything.
Hell, today my new guys were showing me something I didn't know how to do.
I think any time you get significant experience in a field, it's not so much that you know which button to push every time, but have the know-how and the can-do that you know what you want to do and you can figure out a way to do it to get the desired outcome.
That's the difference between someone who is good and someone who is experienced and good.
I'm a life-long learner.
"Silence is Golden. Duct Tape is silver"