Reddit CEO Ellen Pao says she is hiring for diversity. Google and IBM are putting hundreds of millions into diversity programmes for hiring and training. Twitter is publishing employee diversity reports.
So if you're a coding genius but you're white or Asian, straight, male, not disabled, guess what?
You're not going to be hired by tech start-ups and companies who are obsessed about showing how "diverse" they are rather than hiring the best candidate for the job.
Diversity programs mainly attempt to increasing the number of members of currently-underrepresented groups in the entrance of the hiring funnel and reducing biases in the hiring process that select for currently-overrepresented groups over merit.
It should not be the job of human resources to resolve social issues.