The "socially awkward" archetype of a computer programmer I think is mostly a western (probably American) cultural artifact
It was around that time in the 80s that "the nerd" or "the geek" became a staple movie character. Computers up 'til then had just been a piece of industrial machinery like a lathe or a microscope. Now they were associated with "losers". Richard Pryor in Superman III. Revenge Of The Nerds. Etc etc.
And by and large society was perfectly happy to relegate computing to these losers and shun them. Noone cared about the demographics of these losers, either, it was not "problematic". It's only recently when the geeks have built something that took over the world, that people are saying, hey, I didn't do the work or make the sacrifices but I deserve the rewards. That's where we get "brogrammers" et al.
It was around that time in the 80s that "the nerd" or "the geek" became a staple movie character. Computers up 'til then had just been a piece of industrial machinery like a lathe or a microscope. Now they were associated with "losers". Richard Pryor in Superman III. Revenge Of The Nerds. Etc etc.
And by and large society was perfectly happy to relegate computing to these losers and shun them. Noone cared about the demographics of these losers, either, it was not "problematic". It's only recently when the geeks have built something that took over the world, that people are saying, hey, I didn't do the work or make the sacrifices but I deserve the rewards. That's where we get "brogrammers" et al.