A martial art for a programmer
kingkongreveng_: No offense, but this is kind of a dumb question.  A martial art is not much different from any other sport, programmer or not.  Play tennis, box, what's the difference?My two cents on which martial art to pick is boxing or one of the kickboxing varieties.  The "east asian" martial arts schools in your American strip mall practically never emphasize that fighting is 90% physical fitness and strength, and so I regard them as a bit of a joke.  Rare is the taekwondo student who'd last three rounds against a golden gloves guy.I mean, you see fat people coming out of these karate classes.  There's very rarely such a thing at a muay thai or boxing gym that actually fields fighters.  When I was boxing it wasn't rare for guys to puke.I suppose nerds want to think fighting is this cerebral thing where all these advanced skills with funny japanese names make the difference.  Sorry, it's mostly being able to hit hard and keep doing it a lot for minutes.