My statement is unclear, but the "udacity/anyone can be a computer whiz!" "koding with karlie" vibe that is pushed is very different than anything else in the world.
Software is unique in that it IS something that anyone with the minimum amount of the right talents can learn to do well on their own -- that's just the nature of the internet and how software is distributed/documented. It ISN'T, however, something that just anyone will be good at. Not everyone is suited for the type of information gathering and thinking that it requires.
I would never delude myself into believing that I have the correct talents to be an accountant, a lawyer, or an artist. Why is this type of attitude normal in software?
It obviously makes business sense for companies like udacity to sell the idea that it's easy to gain a textbook understanding of it, but the culture surrounding it tries to take it much further than that. Companies are expected to force their demographics instead of sharpie-ing over the names on every job application and just choosing whoever the fuck is most qualified for the job. If the interviewer is legitimately sexist or racist, you have some much deeper set problems that aren't going to be solved by ordering them to hire certain demographics.
You could even argue that women have an upper hand by being scarce!
And then you have bullshit evidence like "companies that hire diversely are more successful", when in reality this is a classic correlation/causation fallacy where the largest and most successful companies can afford the extra hiring hours and turnover of hiring the wrong candidates.