The things that separate a great engineer from a merely adequate one are passions and goals, character and personality, not specific technical skills.
It's not that skill doesn't matter; it's that skill is only one aspect of a great engineer, and it's the aspect that's easiest to change. Smart peoples' skills improve steadily with use. Personalities are much less mutable.