Really great write-up to share with aspiring programmers of all kinds - debunks a lot of stories many of us tell themselves and others ;)
I hope for more honest personal stories like these (not only for "programming"?) - always great to read about those. The internet (IRC and forums like HN especially) has always been doing that for me and I hope it continues to be that way for others too (anyone willing to learn really).
Edit: I've seen he knows and mentions Julia Evans - I've got the feeling that the Montreal "scene" is on the forefront in terms of inclusivity - big fan here - cheers from the old world :)