Ask HN: Physical skills/activities for programmers
I love programming; it's JavaScript, PHP and Python at work - Lisp and Erlang at home. It's addictive, the more I learn and create the more I want to learn and create.
However, I think it would be beneficial to exercise my mind (and body) with none computer (or even electricity) related pastimes. Ideally these new skills could draw on and complement those I have gained developing software.
I already run and play football (soccer), so I'm pretty well satisfied for sports.
It'd be great to get some advice/inspiration from other HNers who've found solutions.
(
20 comments
| 12 points
| on HN
)
Well, at some level.
It's also surprisingly good for the muscles and breathing, and it's been proven to make your brain grow in both grey matter (the cells) and white matter (the connections).
It's also said to improve co-ordination, peripheral vision, reactions, and balance.
I too do a bit of beekeeping but mountain biking is my main passion.
@RiderOfGiraffes nails it when he says you need to get into that zenish state. It happens when what you are doing requires total commitment and concentration. Riding a log 1m off the ground or going into a big jump does that for me. And afterwards I always feel refreshed and ready to get back into it (usually with a raft of solutions that wouldn't have come to me otherwise).
It doesn't need adrenalin though. I can't get into running because it gives me too much time to think, but try orienteering, which gives you something to think about.
And if you're trying to get into the zone of not thinking doing whatever it is your doing and you're on your own I always find an ipod on reasonably loud volume helps silence the other noises in your mind.
Checkout Backwards Beekeepers: http://beehuman.blogspot.com/ . They are a group of natural (no chemicals) urban beekeepers. You'll be helping the environment and you might even get some honey out of it.
http://flickr.com/groups/origamitessellations/
http://flickr.com/groups/corrugation/
http://en.wikipedia.org/wiki/Poi_(performance_art)#Modern_po...
If that seems like too much, maybe yoga or tai chi.
I also studied card magic when I was a teenager. That does wonders for exercising a "hacker" mindset.