I worked a manual labor job (installing industrial epoxy flooring). I distinctly remember being too tired to go to a friend&#x27;s barbecue on a Friday after working a job 9 days straight, and dust boogers can surely not be a healthy indicator. I&#x27;m not sure it&#x27;s something I&#x27;d want to do for years on end (I worked it as a summer job during college), but there&#x27;s something to be said about the satisfaction. There&#x27;s less stress involved on a day to day basis. Nearly every day you go home tired, but satisfied you did something tangible. Only very rarely did things go wrong to the point where little or negative progress was made on a project- which I don&#x27;t find to be the case in software. Seeing a 60,000sqft floor I&#x27;d help complete turn out perfect after sweating for a week is comparable to solving a particularly vexing bug, only more tangible. And I made about the same amount as a union laborer as I did in my first developer job.