Confirmation bias. I have seen multiple different programmers developers etc that such a generalization just puts a smile on my face. Age, family status, location, family influences probably have more to do with the selection of a hobby rather than the text modification job alone. The last decades rendered us more or less exceptional and people like to play with this satisfactory idea. But programmers are no different to electricians or plumbers or architectural technicians, etc.