Technical Expertise Isn't Enough: How to Become a High-Leveraged Engineer
asanverse.comTo truly excel, you need additional three key attributes: great communication skills, business sense, and domain understanding. This worked for me and may work for you as well.
You sound doubtful over your claim.
I want to be honest, everyone is different and has different context.