Programming doesn't belong to men (it belongs to me)
jvns.ca
jvns.ca
"It" is offensive/weird (implying the author isn't even human) and for whatever reason "he" is understood as being the most generic and vague.
There are many gender-issues you can raise in programming, but this isn't one, it's civilization-wide.