10 Hobbies for Programmers That Don’t Involve Code
makeuseof.com
makeuseof.com
Exactly this. Every human needs a short period every day where they don't have to think too much.
You can tune out deadlifting, staring at the black line doing laps in a pool, running or doing a dance routine or warm up you know..
I found being able to grab data using a GPS watch and heart-rate monitor to play with afterwards indulges the geek side nicely.
Magic the Gathering is still a huge hobby for me along these lines. I find getting out to Friday Night Magic tournaments leaves my mind ablaze thanks to the social interactions, constantly evolving game dynamics, and leaving each tournament with new ideas for decks and strategies. It's been around for twenty years now, keeps coming up with new mechanics, and is more popular than ever.
A quick list of favourites: Dominion, Babel, Agricola, Settlers of Catan, Carcassonne, Power Grid, Ticket to Ride, Colt Express.
Hands-on projects that are as far away physically and mentally from programming are amongst the most relaxing in my experience. I enjoy writing personally, especially on pen and paper. The total cognitive disconnect for me between writing on a computer and on paper makes it a wholly more enjoyable experience. Along the same vein is working on bicycles, anything with hand-tools.
It doesn't have the complexity of Go, but Go doesn't have the ubiquity or accessibility of chess. And what good is a dance if you can't find dance partners?
1. John Bartholomew: https://www.youtube.com/watch?v=3naU3axvP6Y
It's similar in that you can go from a idea to concept to finished piece in a weekend while also providing something tangible - unlike code.
There is just nothing more satisfying than touching your project after it's done.
The best thing is: you even do sports, that is, if you don't use a lot of power tools. Forget the planing with the jointer and use the hand planer :)
Ask me for details if you'd like yo hear more.
My take on the topic is that people who thrive as programmers have specific kind of mind. In a sense that they approach problems in certain way. Which also makes certain hobbies more appealing.
Like here we have orienteering instead of hiking. With orienteering you get to acquire and use a new set of skills to solve new problem(s) (i.e. where am I and how do I get to X?) where as hiking is pretty much just following a trail. I'm not saying that hiking every now and then can't be just relaxing and stuff, what I'm saying that orienteering has same benefits as hiking, but you get to also "do something".
I have trouble understanding why people love playing go or chess or other highly analytical or memory based games. Casual card games, that are heavily random but involve just enough strategy to require a bit of mental engagement, those seem for some reason to ease social interaction, so those "strategy" games, I like.
But hey, some people can't wait to get to chess or go club at the end of a day of coding, and that's pretty excellent, go for it of course.
There are people who, thanks to their skills, have made a career out of poker. However, blackjack strategy can be boiled down to a simple decision table, and still without techniques to give you an edge against the house (e.g. card counting), you're only going to gradually lose all your money.
Those games ("collectible" card games) are literally the physical equivalent of "Free to Play" games psychologically, without the "Free" part ever.
(Edit: "Android Netrunner" is what I was referring to.)
Magic is not really a game so much as a psychological weapon deployed on people to extract money from them legally (if not really ethically), IMO.
There's no good need for it either. There's no reason that the game couldn't be made a proper game: Just sell a box with 4 copies of every card ever made (as the limit per deck of a single card is 4) or in expansions. Then it would be ethical.
Occasionally, careful planning can be beaten by a good hand. ;)
There are usually themed 40 card decks with every set. They usually have two colors that are combined to achieve something. They come with little booklet that teaches how the deck is meant to work and maybe some lore behind the idea. My first deck was mono red Goblin deck, which had a lot of small goblin guys and the idea was just to dish out goblins faster than your enemy can handle them, a death by thousand cuts.
As for themed decks power, they usually are not very powerful. Since they want to sell you more cards, but they are as good place as any to begin. Just don't expect to win tournaments with them.
Magic is really a 'system' of games.
My favorite way to play is draft. It's 12-15 dollars a draft, but 8 people, mini-tournament, power level is balanced by the limited card pool.
Living card games (FFG makes several) can still have expansions packs, but everyone has access to the same card pool and all the cards are equally available (no randomization).
Android:Netrunner is a great example (though the original Netrunner from the 90's is like Magic), but they also make a Game of Thrones game, Call of Cthulu, and Star Wars living card games :) You could buy a complete set of cards for any of these games for less than a top-tier Magic deck :)