Earlier quoted context omitted.
> If I understand you correctly, people who like working alone on challenging tasks are inherently deficient and we need to drive them out of the workplace to make others more comfortable? You can't possibly think that this is what the person you are replying to is saying. But anyway, the point is that the conception of programming as a task suited to people who like to work in isolation is incorrect and harmful. One…
I don't really follow the distinction you're drawing here. If you think that working in isolation is a bad thing, and most programmers should be talking to lots of people all the time, "people who like working alone on challenging tasks are inherently deficient" sounds like an accurate summary of that view. It seems perfectly reasonable for an introvert to say that they don't want to work that way, and that it would…
???
I don't say that they're deficient as people, or that working in isolation is bad per se. I'm just saying that people who like to work in isolation are unlikely to make good programmers (in the context of a typical programming job).
Personally, I switched to programming from academia, where I really did work in isolation on challenging problems. Now I spend most of my time talking to my colleagues to figure out exactly which not very challenging problem I should be spending my limited time on solving.