Live data from Hacker News

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

news.ycombinator.com

11–20 of 46 posts

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

#11
Often something in life needs doing for a good reason, and there's not really much to logically parse.

But I still have automatically jumped into logically dissecting the problem and looking for edge cases and mulling over the logic of the problem. And trying to get the basic problem, to find the perfect solution. Needlessly.

Stepping down a gear to just doing things because there's a reason for it has been helpful. Letting the logic and rhetoric part my mind relax / let go / go blank helps.

It feels like I'm not doing the random chore correctly (for like a split second), but it's better to just chill on a little faith than spin mental gears pointlessly.

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

#12

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).

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

Billing for thinking - in my experience this is how some of the best people work. But you have to be careful in management conversations around it. :)

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

#14
Meditation sounds like a good solution. I suggest Ten Percent Happier. The CEO at my last company recc'ed it to me and I've found it to be quite good. It's a paid subscription, though.

Outside of that, I engage with flow arts (specifically poi spinning) to get out of my head. The reason it works for me is because the moves require an absurd amount of bodily concentration which forces my brain to disengage. Later, as a trick becomes rote and requires less physical concentration, I find that the hours I spent practicing resulted in habituation wherein I drop out of my "thinking mind" whenever I pick up my props - even if the tricks I'm doing are easy enough.

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

#15

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…

> I would add that getting out into nature can be really helpful as well.

Second this, I am a city dweller, but I found myself next to forests in central Europe, and it's absolutely incredible.

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

#16
Try a type of exercise that gets you out of your head. Jogging isn't going to cut it unless you're sprinting ridiculously hard. For me, it's heavy weights or technical mountain biking. For mountain biking I really cannot take my focus off the trail or it could mean a really bad wreck. Of course, if I don't change up the trails enough my mind can even wander during that.

As others have mentioned, meditation may help too. It'll help you learn how to let thoughts go without obsessing. So, everytime you catch yourself following down the programming thought path you need tell yourself "HEY, it's time to turn my attention elsewhere". Just like physical exercise you'll build the brain pathways to do this more easily the more you practice.

Lastly, maybe you just need to take some time off. I find if I'm gone from work for a few days all that stuff fades away while I'm doing other things.

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

#17
I didn't see other responses like mine, so I wanted to share that "why" was really important for me, not just how. I was afraid of disconnecting, and I wanted a really good reason.

Well, recently my headaches and itches have gotten worse. I feel that it's tied to my anxiety. I've had success showing myself that it's not 100% natural to think or obsess as much as I do, and there's a certain level of acceptance/trust/love that I didn't have in my life. That is helping me dramatically.

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

#18
I found "dumping/serializing state" greatly helped me.

I got into a habit of writing down things that required continued work next day, at the end of my workday. Initially I started doing this because it would take too long to get back into the depth needed to be productive especially after a long weekend or context switching for a day or two due to something time critical. The most effective form of "state dump" being specifically what is the next thing I need to immediately work on given next opportunity.

Overtime I realized, this "checkpoint" allowed me naturally to evaluate how much time and energy I spent on something and be specific about the next thing that would move me towards the outcome I wanted. This focus would:

1/ put my mind at ease, because I know what's important was written down and I don't need to spend mental energy keeping the state alive in my mind.

2/ It would direct my thinking towards what is important to do next time around rather than thinking of interesting but nuanced thing that are actually low value in grand scheme of things.

3/ Often, narrowing down what's the next thing I need to do meant I had a solution next morning and would often experience high productivity in first few hours of the day.

ymmv.

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

#19
- I set strict working hours where I allow myself to think about work things.

- I finish these working hours every day with an activity that stimulates me and/or requires concentration. Usually this involves getting outdoors where there's a lot more sensory input to process. A walk around the park is usually good enough!

- I don't expose myself to anything work related outside my working hours. I don't have work related apps on my phone and I use a separate work profile on my laptop.

I work remotely so these rules are doubly important for me, where I don't have the luxury of being able to leave the office.

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

#20

Try a type of exercise that gets you out of your head. Jogging isn't going to cut it unless you're sprinting ridiculously hard. For me, it's heavy weights or technical mountain biking. For mountain biking I really cannot take my focus off the trail or it could mean a really bad wreck. Of course, if I don't change up the trails enough my mind can even wander during that. As others have mentioned, meditation may help t…

Agreed, Crossfit has been remarkably helpful for this. It's a group setting combined with movements that require focus on strength, coordination, and socializing.
Post reply on HN