When I was at school we had to interview our headmaster, and somebody asked him if he thought his job was difficult.  His answer has always stayed with me:<p><pre><code>  &quot;Compared to lying on a beach drinking cocktails, it&#x27;s difficult. But compared to a coal miner, it&#x27;s ridiculously easy.&quot;
</code></pre>
Would I rather be a software developer - even one who is building boring CRUD apps - or a coal miner?