I was recently asked an interesting and challenging question by a female colleague. In her experience (as a female and a programmer) she's often asked, "How do we get more women involved in technology?" to which she proposed a "more interesting question": "Why do we want more women [in technology]?". She challenged me to come up with something better than a "generic ‘increased diversity’ answer."
Here's my attempt …
Women Need Technology — The Future Belongs to All of Us
Computing is our future. A future where every product we own is connected, smart, and responsive. A future where we are able to delegate more and more of our mundane work to algorithms and machines. There should be more women in technology because they must have a voice in what that future looks like. As long as men continue to dominate the field of computer science we are perpetuating the oppression of women by either actively or tacitly accepting their silence in the design of our common future.
Technology Needs Women — Women Think Differently
Without getting into a conversation over nature vs. nurture it is safe to say that over centuries women have been socialized differently than men. This socialization leads to a different vocabulary of metaphors and experiences. In the book Metaphors We Live By, George Lakoff argues that "the human conceptual system is metaphorically structured and defined" and that "human thought processes are largely metaphorical." If this is true, the fundamentally different experience of being a woman brings with it a fundamentally different way of thinking.
One axiom that comes to mind is "there are only two hard things in Computer Science: cache invalidation and naming things." Just as the original designers of graphical user interfaces chose files, folders, and a desktop to be the defining metaphors for that revolution in computing we are constantly "naming things" and choosing the metaphors which will define the systems we design. I suspect that a person with sufficiently different experiences (and metaphors) would add a great deal of value when solving these sorts of problems.
Solving problems is the primary activity of most technologists (computer scientists, developers, designers). There is a a great body of research showing that a diversity of perspectives aids in problem solving.
The World Needs Women in Technology
The world is faced with a dispiriting number of wicked problems, and computing promises continued breakthroughs for some time to come. If we're going to solve some of our largest problems we don’t just need more people in computer-related disciplines, we need more great people. According to the theory of constraints if we try to solve other issues before we’ve dealt with this clear constraint we are wasting our effort. Today, we are statistically shorting this critical field of nearly 50% of the population’s intellect — this is unacceptable.
I do not claim to understand all the reasons for the disparity we face but I do know that solving it is crucial.