Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To pay for my nice computer science education, I worked in mine exploration and later a working mine.

> Another thing I'd say is that with farming (and other manual labor activities) there is very little that is not known beforehand. You might have some unexpected events, but even then, you likely know what to do in those occasions. With mental work it's a lot more unpredictable and full of unknowns.

This is laughably false. Much of the day at physical jobs is spent problem-solving and jury-rigging stuff to work, whether it's figuring out how to mount a drill platform or dealing with the tailgate falling off your pickup.

> Finally, you might be exhausted physically at the end of the day, but your mind is definitely not exhausted, which allows you to actually do something with it afterwards.

The grind of this sort of work is far more mentally exhausting than programming, and I only worked there in the summers when I was in my late teens/early 20s. The two things are not even comparable. When I realised I'd worked my last day mining, I was as happy as I've ever been.



I disagree. I worked in construction and factories in the past. Problem solving at your typical physical job is easier mentally. Moreover, the duration and number of occurrences is much less. When I came home after work, I did not think about work compared to when I became a programmer. The physical exhaustion and aches were pronounced, but I didn't feel any mental exhaustion unless I was sleep deprived due to working overtime.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: