While programming might be appealing to socially awkward western/American men , I don't think one should go from that to concluding that they're the only people innately drawn to it.
While programming might be appealing to socially awkward western/American men , I don't think one should go from that to concluding that they're the only people innately drawn to it.
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.
Whereas Americans have far greater choice when it comes to being able to sustain oneself, and thus tech is not a top choice of – well – anyone, except among those 'socially awkward men'. The harsh reality, and one that is difficult to imagine for the small few of us who actually enjoy this kind of thing, is that tech is a highly undesirable career path for most people. Men and women alike.
This conveniently condenses to one word - "Nerdism".
And this isn't restricted to Tech or the US.