Live data from Hacker News

Ask HN: Turning off the programming mind during non-work hours

news.ycombinator.com

1–10 of 46 posts

Ask HN: Turning off the programming mind during non-work hours

#1
I have this habit which I'm sure many other dev have of thinking through programming problems during routine moments throughout the day.

At times this is an amazing blessing because some of the more out-of-the-box solutions get formed in these moments but more recently it's been veering into unhealthy obsessive territory (e.g. out for dinner or exercising).

Please share your experiences + any tips around striking a balance?

Re: Ask HN: Turning off the programming mind during non-work hours

#3
During exercising: I don't mind if it's not dangerous. For example, when you are biking IRL and get distracted. A fixed bike is nice for thinking. On the other hand, I can't think while swimming, so it may be an option to 100% disconnect.

During out for dinner: Alone of with someone? When you are with other people the UI/UX is important and must be responsive. Remember to switch off as many side process as possible.

Re: Ask HN: Turning off the programming mind during non-work hours

#8
For me personally, the only solution was to work less.

I know this is probably not the answer you wanted to hear. But reducing my work hours to 30h/week has been the single biggest improvement to quality of life that I've ever made. I've never questioned if it's worth the money.

Re: Ask HN: Turning off the programming mind during non-work hours

#9
In my experience the ability to "turn it off" is a skill that requires practice. This thread already has some good suggestions: exercise, meditation, writing a note to yourself, etc.

I would add that getting out into nature can be really helpful as well. If you're in an urban situation a walk in the park or near some water is good.

Exploring art like with physical drawing or painting can be good too. Or sculpting if that turns you on.

I think it's really important as part of this to get out of the "productivity mindset" - so go for a walk/run/bike ride/whatever and don't try to get a "two-fer." So don't listen to a podcast or audiobook while you're exercising or walking. Really try to dial down all the mental input as much as possible. You don't have to do this all the time but at least a few times a week can really help.

Re: Ask HN: Turning off the programming mind during non-work hours

#10
If I'm thinking about a work problem, I count it towards my 40 hrs/wk of allocated work time.

If I'm thinking about a hobby problem, then I don't sweat over it, unless of course it's eating into some other aspect of my life (friends, outdoor activities, etc).

Post reply on HN