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

Definitely comes down to mindset. And circumstances. And, as you note - having adequate tools for the job. (Not necessarily the ideal tools, but enough to get the job done without it turning into a grind.)

Working on my tractor in the summer, when it mostly sits idle anyway? A pleasure, I can tinker with it a few hours every now and then and bring it all back into working order before I need it. It almost feels like meditation, being focused on fixing a very real problem rather than optimizing some abstract piece of code.

If it is in the middle of winter, freezing inside the shed and I NEED it to be working by next morning in order to clear the snow, thus enabling the kids to get to school and my wife and I to work?

Not quite as enjoyable.

But, as you say - with the proper mindset and a can-do attitude, it is incredible what tasks you can figure out how to do by studying the problem, asking for a little help, looking stuff up on the 'net.

Experience? That is recognizing the tasks you had better leave to someone else. :)



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: