> "They are not interested in computers" is a huge cliché. So which non-cliché reasons do you see?
Motivation goes beyond "being interested" in something. If you ask why there aren't more men studying art history it would be rather silly to say that men are less interested in art history. Then again, if you said that men don't pursue art history because they (most often) wouldn't be able to sustain a family on an art historian salary - and are expected to do so, while women find it appealing because appreciating art and understanding social and political undercurrents is more important than earning potential to them.
(I don't know many art historians but see here for an example: https://www.pomona.edu/academics/departments/art-history/why...)
We could also ask why art history is not a candidate for "new collar jobs" (i.e., having people with associate-level degrees in art history) or why we don't have art history bootcamps for men. Part of the answer is that - at least since GC languages and Ruby on Rails - we do have good uses for people with shallow CS knowledge, or at least that there are less people interested in erecting high barriers of entry. The answer to that is that CS is thought of as skills-based and shallow, another aspect that is more likely to dissuade (especially white middle-class) women from pursuing a 100% CS career while it will help pull in people combining domain expertise with at least some CS skills.
My art history example does fly if we're talking about students. The question then would be - what about faculty? Why is faculty still mostly male when students are mostly female.
And the answer is that the faculty selection process is - for art history as much as for other faculties - skewed towards a narrow sub-demographic that is predominantly white and male from a well-to-do background. If you call that discrimination I'll agree with you, but it's not a kind of discrimination that would be specific to either art history or computer science.
Even if you look outside Stanford https://art.vassar.edu/bios/ you can see a definite difference in gender distribution between adjuncts (poorly paid, mostly female) and full professors (mostly male).
At least in Germany, this is being changed by rules that give female applicants preferential treatment when there are (as is common) more male than female applicants for a professorship, and at least in female-dominated courses of studies we now see more female professors.
So we seem to have gender (+other, less visible) discrimination in many cases where managers, professors and other roles are selected in a competitive manner. And we have ways to change this if universities and private enterprise play along. But this has nothing to do with females not choosing CS as a major, and it has nothing to do with females not entering programmer jobs.
Yes, please do so. "They are not interested in computers" is a huge cliché. So which non-cliché reasons do you see?