A bit too much of a patronizing tone in this article... it even felt quite sexist at some points.
Imagine if it said "how to teach your black friend to program". Why only black friends? Why only girlfriends?
Audience = programmers. Programmers = at least 90% male. I don't know what proportion have girlfriends, but we can always hope the number is pretty good.
(http://www.theatlantic.com/politics/archive/2012/05/american...)