Sometimes I wonder what life would be like in a village where everyone did the same agriculture tasks and I was working together with everyone of the same gender.
Even though that's only half of all the people I know, it would be far more programmers than I currently know.
Programming isn't traumatic, it's not like war and miscarriage, but it seems like _everyone_ in the working class is isolated, and it sure isn't fun.
I imagine farming is more lonely too, now that one person and a tractor can manage so many acres.
I guess this might be different in a large org with impermeable "silos", where you just talk to your direct teammates and work comes in the form of tickets. I mostly worked in small companies (under 50 people), with little bureaucracy, and specialization is a little less strict.
highly related: the opposite of addiction isnt sobriety, its connectedness.
https://www.ted.com/talks/johann_hari_everything_you_think_y...
a large amount of resources are spent reimprinting the fact that people and emotional, irrational animals. ignoring this fact leads to its rediscovery and reexplanation in so many facets of our life: disaster planning and recovery, politics, economics, drug addiction, social media, you name it.