The answer is invariably yes. That means that I can deal with it through sheer force of will and hard work. It helps knowing that.
For example, you say you are a good coder. That’s wonderful. It is something you can be proud of, and you should internalize it. Even if you can’t, I bet some of your peers who are not as good at programming as you are can do pretty well when they are talking. So that shows you it really is possible even for less competent people to excel in your situation.
As far as being uncomfortable when talking to people, what I do is practice all possible versions of the conversation before it takes place. I come up with objections that I think the people I am talking to might have, and I figure out how to answer them by simulating the situation in my mind in real time.