3 ms·
This comment says everything better than I could say it. Programming is a solitary activity where you solve logic puzzles. Anyone can do it. Another activity
by super-serial 11y ago
This comment says everything better than I could say it.
Programming is a solitary activity where you solve logic puzzles. Anyone can do it. Another activity that is very similar is playing chess - yet no one is up in arms that chess schools aren't including 50% girls in elite chess training.
If you took a group of girls and a group of boys and put them in a room where they played chess for a few hours, then asked them how much they enjoyed it... more boys would rate the activity higher. Is it because some stupid poster on the wall??? No it's not. On average, men and women are different and have different average preferences.
Programming is not an activity where you need social support groups to succeed. It's the one activity where being a hermit who takes initiative and learns everything themselves can be an advantage over being more social. A large portion of programmers are self-taught online, and just start tinkering with things because they enjoy the activity. You can't force that.
- astrange 11y agoProgramming can be done very easily by yourself, but when you actually want to get something finished or do more than 30 person-hours a week it's best to go find some other people to make a company with. If you want to see it as a job, compare it to other businesses where you have to write things on a schedule, like writing a newspaper. There's more conversations with strangers involved in that one and it sounds a little friendlier.