In my opinion, no matter how good at what you do, if you can't communicate with the fellow team you aren't going anywhere.
As others commented, learn to understand the listener, their background, their interest in asking the particular question and communicate clearly what's required. Example scenario would be answering the same question asked by the CEO vs a colleague/intern in the team.
It does take a lot of effort to do this, and the statement is absolutely true. There's a work to be done to be a great communicator. (I'm in the progress of doing it).
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.