Response to parent's edit:
> we're both pretty standard-issue silver-spoon white Midwestern liberals
I can see why you would draw that conclusion, but your assumption is pretty wide of the mark in my case. I grew up very poor in the deep South.
[1] edit: oi, changed "understood" to "understand". The former implied that I immediately understood what you were saying. I was trying to say that I didn't initially understand, but do now after the correction... sorry if that caused more confusion.
Put another way, why have I seen many very good female programmers trapped in lower paying positions like QA and X-Analyst (but doing legit programming as their job) when there are men who are shitty programmers making 50% more and in a social position that gives them license to condescend to these women?
In either case, agreed that changing the popular mythos is absolutely a prerequisite to resolving the inequity.
I don't think software-development is unique in that respect though, humans tend to want to take a messy reality and make simpler stories with fewer and simpler characters.
On the other hand, programming and tech in general is already gendered in peoples minds. By people I here mean parents, children themselves, teachers and so on and so forth. Parents will refer to technical clubs as boy clubs (even if some girls participate) or mock boys doing dancing (that one surprised me), grandma will be visibly ashamed and kids themselves will argue about those activities being for boys/girls.
Kinda like with lego friends - too much pink to the point of being annoying, but the fact is that average grandpa is going to buy that toy to a girl where he would not any other lego cause even those gender neutral are clearly for boys in his mind.
And dancing boys will probably care more about the reaction of girls their age than about ashamed grandmothers.
Yes, girls want things that belong to girls. But grandma won't buy boy lego even of kid wants it and ask for it. And definitely not randomly for birthsday or something.
I must admit I also have mixed feelings about the disapproval of boys doing girlish things. The adults doing so might actually save the boys from embarrassment later on.
You might see that as proving your point, but there are different expectations from society to men than to women. The assumption that expectations should be equal is just that, an assumption, because there are differences (wombs, physical strength). So men can not simply opt out without issues, and neither can women. The expectation that men should literally do the heavy lifting makes sense, for example.
Question: How do we end civil wars?
Answer: Murder all the grandmothers.
Explanation: In the majority of civil wars, men comprise the bulk of causualties, thus leaving females as the only link between generations. Consequently, it is the grandmothers that teach younger generations to hate and perpetuate violence as retribution from that which was visited upon themselves and their family.
It's stuck with me ever since, and I think it's a good point for thinking about cultural evolution. Even if a new generation were a blank slate and completely compassionate on issue du jour, how is that affected by the historical impulses of those older from previous generations and thoughts?
For example, my partner and I disagree on the value of things like "Girls who Code" or "Women in Computer Science" groups. I (male) tend to think "can't hurt seems like a decent idea, I'm sure there are unique challenges faced by people with two X-chromosomes in computer science that I'm not aware of, I'll take people's claims that it's valuable on face value - if smart people are doing it in reasonably large numbers, and I can't see obvious harm, then I'm certainly not going to go out of my way to disparage it."
She, on the other hand, despises those groups. She hates being singled out for her sex, and thinks sex shouldn't even be on the table for discussion. She just wants to work and be respected as an engineer, has never had any problem being respected as an engineer by her peers, and feels insulted every time she's invited to do something "on behalf of people with vaginas," (her words).
Interestingly, she also despises overtly feminine genderization and tends to think people who call themselves "girls" and dress/perform in an overtly feminine way are stupid (and acknowledges that this is unfair)... so I don't know. Is the whole thing targeted at the gendering of engineering rather than the physical sex of programmers? I don't really know. I don't think the people participating in it have a very clear view of that either, judging from the conversations I have with people.
At the end of the day I just try to take encourage everyone to blind themselves as much as possible when evaluating applications, reviewing code (impossible, generally), or assigning grades.
edit:
after thinking about this a little more I should specify that we're both pretty standard-issue silver-spoon white Midwestern liberals, and acknowledge that our personal views/experience on sex in computer science might miss a whole chunk of the spectrum of women's experience in communities where gender and sex are a bigger deal. My community expects women to be good at math and science every bit as much as men; that's not everyone's situation.