Soh's article exhibits massive leaps of logic that would get you rejected from any sort of scientific journal.  I think people forget that there's room for rational disagreement between scientists, and that scientists on one side will present themselves more confidently than the data suggests.  For instance: 

> As mentioned in the memo, gendered interests are predicted by exposure to prenatal testosterone - higher levels are associated with a preference for mechanically interesting things and occupations in adulthood. ... This is why STEM ... fields tend to be dominated by man.

I'm sorry, I didn't realize Dr Soh also had a degree in Sociology?  If there's one fact that should be obvious to everyone, it is that interest is not a decisive factor in job choice (otherwise there would be no janitors).  It is entirely reasonable to think there are more significant variables at play, especially considering programming used to be a majority-women profession.