[Using the terms girl and boy to continue the language of the parent comment; not meaning to be diminutive to anybody.]
Computers are inherently designed as girl toys, and boys are the foreigners in this world.
With the caveat that any statement you make about half the population is going to be wrong about a lot of people, statistically, girls are more risk-averse than boys.
Most of the advancement I've seen in programming over the past few decades has been for the purpose of reducing risk. Universal code reviews, automated tests, TDD, stronger type systems, distributed version control are prime examples off the top of my head.
Certainly there's a place in programming for more than one cognitive style, but it's the risk-averse style that puts the infrastructure in place such that the risk-taking style can create things that aren't a total disaster. So I'd summarize programming as a diverse world with a girlified core.
However, since we are in topic of risk. Things like TDD and type systems only start to ring a bell when someone is already reasonably invested in computer science. The initial exploration (click all the menu items to see what is there, etc) is a risk seeking behavior.
Back to the topic of risk, I don't think the average girl is so risk-averse that she won't engage in exploratory activities. Curiosity is universal.
Even if they were trying their best to be inclusive and open it's really hard to walk into a room for the first time and see that you're the only X in there and want to stick around. You will feel like an outsider for a long time even if you do stick around most likely. Worse, these feelings can amplify any perceived rejection from the community you feel.
Ironically to stick around you have to have a bit of an asshole streak because in the monkey part of your brain you know you don't belong and you have to ignore that and plow forward regardless of what you perceive the others in the group are thinking. This is an area where women are at a disadvantage as they tend to be more empathetic overall.
This surprised me. My stereotype of boys is that they like things which leads directly to professions such as politic, business, engineering, policing or war. While my steteotypes for girls would seem to lead to low professional value activities in comparison, like house-wife, florist, artist, hair dresser/makeup artist, care taker. With the exception of fashion and lucrative care taking jobs like doctor, the rest doesn't pay well.
I make nothing of this, I think it might be a telling observation, but I'm not making any argument of it. I do find it intetesting. What would be other people's stereotype for boys vs girls about what we might think they "like"? I think that's a good exercise, and a good place to start better understanding the problems related to them.
Liking rough sports, guns, cars, and having a lot of testosterone are male stereotypes, among others.
If you need a visual thing you can do to something to make men like it more, you could paint it with racing stripes or hunter/army camo. It doesn't lend itself to a pithy word easily, but it's the same idea.
I'm not saying it's right to stereotype anyone. I'm saying that it's not eye-opening that it's easy to understand a stereotype about one and then fail to come up with something similar for the other.
I also find it interesting how once I do come up with the stereotypes, they do seem to lead right into the current job ratios.
Now, I don't know the cause of the stereotypes, they could be observations of nature, or creations of nurture, but I do find they tell a bit of a story.
Not eye-opening I'll admit, but an interesting detail.
Dictionaries do not exhaustively list every possible combination of a word with every applicable prefix and suffix.
Personally, I don't even care about it, but it makes me pause to consider why I have to be so concerned about the lack of women in CS. Am I being an asshole and trying to shove people into a career they have no interest in?
1) Job availability and remuneration. CS is a high ROI profession currently. It pays well, has lots of open jobs for it, and takes relatively low investment to get into. If it wasn't so, they'd be much less talking about its gender gap.
2) The treatment of the minority gender in a particular field. There might be low males in primary education, but those that are in the field, do they find themselves at a disadvantage? Do they feel like the majority female create a toxic environment for them, making them feel uneasy about working in that field?
But I'll add one more:
3) People in STEM might actually be very open minded and progressive, much more open to talk about issues and much more interested in fixing them, and not letting bias be truth. This might be why you hear about women in stem and their difficulties, while you rarely hear about the difficulties of women in other male dominated fields.
No, they don't. They are given extra responsibility and promotions much quicker than the women. I think the staff division in our local primary school is something like 4 guys and 25+ women. Everyone loves them.
Perhaps not where you are. In the places where I have first hand knowledge (UK and Norway) people have been fretting over that for decades.
Basically, my point is, are computers gender neutral in their design? Or are they boyified? If they're boyified, then maybe we do need to alter their design, and work to make them more neutral or have girlified versions.
Note: What would be the boy term for pinkifying?