Let me just observe one basic fact of history that every coder who underwent any form of formal learning should know. The world's first computer programmer was a woman*.
There are many aspects to this entire debate about what can be done to resolve the "industry misconception", indeed a large part of the problem as shown by the multiple answers and opinions in this thread clearly demonstrate that it is even difficult to establish a common ground on exactly what the misconception is, who is responsible and what should be done about it. Are there injustices/inequalities inherent in the industry?...clearly there are or this debate would not have had the traction or emotion that it has had so far. But how do you fix a set of issues that no one agrees on fully in an environment that now encompasses a lot of stakeholders outside of the industry including the so-called consumer i.e. game players. To be blunt I have no idea. I earlier touted the idea of working to change the immediate environment of yourself i.e. where you interact in real life, but that's as as I can get in terms of solutions.
Discrimination is a pervasive reality. Everyone has traces of it in them and at one point or another everyone will experience it personally directed at them for whatever reason i.e. religion, sex, age, weight, intelligence and so on. The scale of the discrimination experienced will differ from individual to individual as well group to group but it does not escape the reality that discrimination happens and will continue to happen. So how do you fight it? Any way you can...except that is not really true.
Gah it's 4.24am in the morning and I have work in 2 hours. So am just going to dump this unfinished post in the thread in the event that I find it closed when I return to the site
* I choose to ignore the debates about the historical reality