The way you are phrasing this is super offensive and border line disgusting. Do you really think its a privilege that women have this "option"? What if someone offered you a promotion if your wife gave him blowjobs? Would you consider that a sweet opportunity? You want to picture that?
You really contradict yourself here. Why is it worrying that your cultural diversity isn't representative of the demographics of California and yet it doesn't worry you that women are under represented?
No one is saying hire a woman who is less qualified just for the sake of diversity. In that comment, Shanley is asking you to CARE about diversity and look at your hiring processes and company culture to see if what you're doing can be improved. Maybe your company is all white males because you're recruiting at events where only white males go? Maybe you can host a Women Who Code event or go to women's conferences and attract top talent there.
Obviously, educating all young people about computer science and technology is great. However, providing specialized groups and targeting minorities in the field is a great way to provide those folks with mentors and people they can look up to. It's nice when you can see someone like yourself who made it to the top of their field. Sometimes that is hard to see if you're a minority.
I am a female programmer and started really young. In 7th grade, I remember being afraid that people would find out I liked computers and had a website. I was afraid of standing out and being labeled a nerd. I didn't know any girls who liked computers and probably wouldn't have signed up for a program that wasn't specifically for girls. Being a kid in middle school is a tricky time and having a safe environment to learn and be yourself around like minded people can make a big difference.
To this day, I still feel quite a bit more comfortable at women coding events than tech talks where I am one of 3 women with 100 guys. I definitely think specialized groups can provide a more conducive place for learning when you're in a minority group. I think calling it discrimination is a bit short sighted.
The agenda is to make the tech community a more hospitable place for women who WANT to be in tech. It's not an agenda to force women into the industry just for the sake of numbers.
The problem is not men hitting on us and it being awkward. I can handle that, whatever. The issue is being seen as ONLY sexual objects. Normally things start out great. Oh, you're a girl in tech? That's so awesome. Now I can talk tech, a topic I'm comfortable with. However, I can't tell you how many times I've mentioned my fiance and the conversation comes to a screeching halt, see ya. Or I let it go on without mentioning anything, and the boundary isn't set and there is awkwardness later on. It is a different dynamic and tricky to navigate. If I was a guy, they'd be happy to talk business and learn about my startup. We never got to that. I find it hard to have as positive of an experience networking as my male coworkers seem to have. I'm not saying this is sexism or any other loaded words, its just a challenge.
So while being a technical female has a lot of positives (we are more rare and stand out and people might find us pretty and want to talk to us), there are legitimate issues regarding professionalism in work and conferences. No one is saying men are monsters...well, I'm certainly not.