I fairly recently started kendō and I find it helps with building character (especially regarding dealing with pressure in my case). I'm curious about what aspects of which martial arts that others have found particularly beneficial to life as a programmer/software developer.
Ask HN: A martial art for a programmer
1–10 of 121 posts
Re: Ask HN: A martial art for a programmer
#2Re: Ask HN: A martial art for a programmer
#3Re: Ask HN: A martial art for a programmer
#4…my bad. Moving on.
Re: Ask HN: A martial art for a programmer
#5I thought you had typed "Marital Art"… …my bad. Moving on.
Re: Ask HN: A martial art for a programmer
#6Re: Ask HN: A martial art for a programmer
#7http://www.youtube.com/watch?v=rckWVZl_GsA
Another reason I prefer Philipino martial arts to Japanese arts is that the latter tends to be rigid and emphasize gatekeeping. When I studied Kendo, the attitude was "level up before we let you spar". In contrast, I got my ass whooped one month into Eskrima. (Obviously this is also highly dependent on the teacher.)
Re: Ask HN: A martial art for a programmer
#8Also, sparring amazingly taught me to control my thoughts to achieve a certain goal. So it helps when chasing bugs to clear your mind and organize your thoughts.
Sadly, i don't practice anymore.
Re: Ask HN: A martial art for a programmer
#9Re: Ask HN: A martial art for a programmer
#10I think any martial art is beneficial as the very nature forces you to stop thinking about programming. I've personally chosen Muay Thai as it puts special emphasis on physical conditioning, and I tend to work best not stressing (or thinking about) how I'm going to get my day's exercise.
So, do what you want and work hard at it. Don't try to think there's any mystical connection between the body and mind that a martial art can help cultivate.