&gt; Would I rather be a software developer - even one who is building boring CRUD apps - or a coal miner?<p>I&#x27;ve done manual labor. I feel when I did carpentry it was more rewarding than software development.