This is a great story. In my experience this sort of gaming-based route to programming expertise is not uncommon among programmers, and I suspect that it is a contributing factor to the gender imbalance. Scanning the quite large thread, I’m curious whether anyone is actually non-male at all.