I am a good worker. I get things done quickly and I'm flexible and amiable. But all of that means nothing when it comes to career progression.
It's always the confident speakers who get promotions or get hired for jobs in the first place. I think with work, the work you do only accounts for about 30% of it. The other 70% is how you interact with other people, how likeable you are and how confident you come across.
I've worked in a few different industries and this has always been the case. I have really tried to improve myself; and I'm better than I used to be (I used to have panic attacks about presentations but now I can just about do it). But I've accepted I will never get too far in my career because I don't have the extroverted personality required. I do have diagnosed social anxiety which doesn't help, but even with medication and therapy, I still can't take confidence so I think this is an introvert trait I can't change no matter what I do.