Earlier quoted context omitted.
> So you get both the wonderful views (building the house or delivering the software) but also you get improved health (keeping your mind trained on both high level thinking and low level implementation vs high level only). The vast majority of developers aren't summitting beautiful mountains of code, but are instead are sifting through endless corporate slop. > We might say that using a hammer constantly will develo…
> The vast majority of developers aren't summitting beautiful mountains I'm not sure you're approaching this metaphor the right away. The point is that coding manually is great cognitive exercise which keeps the mind sharp for doing the beautiful stuff. > The trades destroy human bodies over time and leads to awful health outcomes. Again, you're maybe being too literal and missing the point. No one is destroying thei…
No, I'm challenging the metaphor. Working the trades isn't exercise - it's a grind that wears people out.
> Again, you're maybe being too literal and missing the point. No one is destroying their minds by coding. Exercise is good.
We actually have good evidence that the effects of heavy cognitive load are detrimental to both the brain and mental health. We know that overwork and stress are extremely damaging to both.
So reducing cognitive load in the workplace is an unambiguous good, and protects the brain and mind for the important parts of life, which are not in front of a screen.