DEV Community

Discussion on: We need representatives! (syndicates, agents ...)

dmfay profile image
Dian Fay • Edited on

Introverts don't have to be bad communicators. Communication is a skill just like writing code and it can be learned just like writing code; a tendency toward introversion might mean it takes more out of you to do it, but it doesn't mean you're naturally worse at it. The idea that introversion by itself explains -- or worse, excuses -- an inability to communicate effectively or navigate social situations is a complete crock.

That said, the current industry model is indeed unsustainable. Skilled and experienced software developers do well by it, if we're so inclined, because we can basically write our own tickets. For everyone else, it's variously intimidating, frustrating, or merely exploitive. But an agency model doesn't do anything to fix that problem; it just makes things even better for those of us already at the top of the heap. If you want a prototype that will improve the situation for everyone, look to labor unions.

gmartigny profile image
Guillaume Martigny

The difference between introverts and extroverts don't lie in skills. I agree with you, anything can be leaned. I strongly disagree with anyone talking about "you're natural at it" or "it's innate for you".

The main difference is the energy required. An introvert can be a good communicator, but may can't be able to argue for hour and defend it's opinion. An extrovert can be a good coder, but may can't be able to sit alone for hours without going crazy.