Sorry that merely stating this opinion gets people all riled up and offended.
Sorry that merely stating this opinion gets people all riled up and offended.
The first is product sensibilities. While it's not better or worse, most women do think about things differently from most men. If a large portion of your customers will be women, it's really difficult to develop software that's intuitive and serves their needs if you don't have some female perspective when building that product.
The second problem it solves is keeping the best and brightest male developers in the industry. It sucks working in an industry where 90% of your coworkers are other men. When I was in school, there were a number of my classmates that switched away from a CS major simply because they wanted more girls in their classes. To a lesser extent, the same happens after people get into the industry and see just how few women they'll get to work with.
It may be cynical, but I think attracting white women to the industry is just as much about better targeting a rich demographic and keeping the white men we already have happy rather than it is about being inclusive.
"Women" doesn't mean "white women", and as Haul4ss pointed out, all women won the right to vote in the U.S. years after minority men did.
More on topic, I think there does need to be more inclusion for women, and there are programs springing up now that are targeting women of all backgrounds which is good. However, there is very little, if anything, being done to target minority men.
I can only speak for myself as a minority male working in tech, but I feel that some of the same unfairness/injustices that affect women apply to minority males as well.