In this regard women devs get added bonus of working tech. Relatively high salary and likely have higher family incomes as both partners work in high earning field. Where as male devs would often marry partners earning less.
My own experience actually reflects this situation. On my team, the only married people are married to other software people or teachers. The unmarried all date teachers.
Obviously anecdotal but interesting.
I’d go for the $40 one if I ever have to pay for a haircut again. A $40 cut grows out good, so even if you don’t get a haircut for months after, you don’t look like a bum.
I have found male programmers to have a more diverse dating/marriage pool, though most are still "tech"-y office jobs e.g. designer. That's just middle/upper middle class sticking together though.
Female programmers I've met almost exclusively date or are married to other programmers.
So, female programmers pretty much get the pick of the pack among their peer groups. (Not judging, just stating statistics)
The other 80-ish% men in programming still need to find love somewhere, so they cast a wider net.
Tech communities are all-encompassing to begin with. Tech cities, tech friends, tech hobbies, tech side-projects..... I need out of this echo chamber from time to time.