I personally enjoy playing sports games (e.g. FIFA, NBA 2K) and action games (e.g. Red Dead Redemption), but I don't think those choices have anything to do with my profession.
This is (and I assume you realize this) merely a personal preference. Like a taste in music or food.
This explains why so many suggestions in this thread are strategy games, roguelikes, and deep puzzle games.
Also, the HN demographic skews to a certain age range, so there's a lot of nostalgia for 1993-1999 games. (If this describes you, check out the site formerly known as Good Old Games [1])
[1] http://gog.com
The fact that you're seeing them pop up here doesn't automatically say something about our demographic.
[0] http://www.shiningrocksoftware.com/game/
[1] http://us.blizzard.com/en-us/games/sc/
[2] http://us.battle.net/sc2/en/
[3] http://minmax-games.com/SpacePiratesAndZombies/
[5] http://store.steampowered.com/app/221380/
[6] http://www.teamfortress.com/
[7] http://store.steampowered.com/app/240/
[9] https://kerbalspaceprogram.com/
[10] http://www.spacechemthegame.com/
EDIT: Added some more
However, for relaxation, I tend to favor MMOs. They are the right mix of social, achievement orientated, and simple to fill downtime.
SpaceChem is an incredible game but it's as dangerous as "one more turn" of Civilization.
Here are a couple non-programming games that haven't been mentioned. A Valley Without Wind 2 [5], which is a mix of platforming and strategy; AVWW2 is a spiritual successor to an SNES game called ActRaiser [6]. Scrolls [7] is enjoyable if you like chess and Magic: The Gathering, but it is designed to be much less of a money sink than MTG. If you want to try Scrolls, I mentioned a couple tips for new players in a reply to a different post [8].
[1] http://www.zachtronics.com/play-kohctpyktop/
[3] http://pleasingfungus.com/Manufactoria/
[4] http://www.spacechemthegame.com/
[5] http://arcengames.com/w/index.php/games/valley2-features
I'm surprised no one has mentioned Interactive Fiction, or Muds. Spider and Web is one of my favorite IFs of all time. God Wars 2 is an incredibly deep mud and gameplay experience.
That's pretty much the only video game genre I care about. Currently looking forward to Wolfenstein: The New Order and that's about it.
However, maybe you could start with the assumption that programmers are usually good with logic and problem-solving, and think up a clever concept like Valve's Portal series.
I'd love to see a game similar to Minecraft, but with more advanced redstone (circuitry) stuff!
I have a feeling that programmers might be slightly inclined to games of strategy and complexity.
My kind of games are the simple and addictive, more often-than-not tetris type.
I'll also whoop your ass on UT99, C&C Mario, and Mortal Kombat, but after that era gaming kind of started to suck.
Any game with a lot of strategical depth tends to pull me in.
I still believe that my first understanding of 'conditionals', and other standard programming concepts, came from using the Custom Map Editor for Starcraft. Thanks Blizzard!
I always tell people that Warcraft 3 and Starcraft taught me programming. I definitely wouldn't be a developer if it weren't for the custom trigger editors.
The furthest I've pushed Warcraft 3's visual trigger editor was writing a Genetic Algorithm pathfinder for peasants. They're surprisingly versatile, and being able to interact with a GUI and game universe immediately makes it great for prototyping.
I like most genre of games, but fighting games, puzzle games, and JRPGs probably rank towards the top. I also love StarCraft 2.
As a programmer I try to get as fas as possible from "programming" games.
Currently -> Legend of Zelda: A link to the past
My significant otter loves board games and has dragged me into Carcasonne. That shit is addictive.
I think they intend to play strategic games.
They are all social and usually involve beer.
edgeflux.com
Rogue Legacy
I also really love Plants vs Zombies[2] "Vase Breaker" mini-game. I used to be really into Minesweeper (I broke 80 sec a few times on expert) and Vase Breaker obliquely reminds me of it. (The base PvZ game is excellent, but has poor replayability. Also, don't bother with PvZ2). Note: this game was done with Marmalade[2.5].
Portal[3] and Portal 2 are perhaps my favorite puzzle games of all times, although again, somewhat limited replayability (although if you go for achievements and/or level building, that changes).
I find myself fascinated by Diablo 3[4], but mainly because it's so psychologically manipulative. It's literally an endless grind, and essentially a form of virtual gambling for kids. Fascinating, because at a certain point all of the great artwork, music, and thoughtfulness vanishes into a mechanical blur of killing monsters, filtering drops, repeat. There is very little depth, and yet it has a strange Blizzard-y appeal.
Last but not least, I've been playing Hearthstone[5], another Blizzard game. It's an electronic trading card game, in the same vein as WoW TCG or Magic the Gathering. It's actually pretty good - until you get to a point where you just can't compete with people who have the very powerful rare (and expensive) cards. It's chess where you can have as many queens as you can afford. The genre and the play mechanics definitely appeal to a programmer's sensibilities, but "pay-to-win" mechanic totally ruins constructed deck play for me. (This is mitigated somewhat by Arena mode, where everyone constructs a deck at random, which levels the playing field a great deal.)
[1] http://www.shredderchess.com/ [2] http://www.popcap.com/plants-vs-zombies-1 [2.5] https://www.madewithmarmalade.com/index [3] http://orange.half-life2.com/portal.html [4] http://us.battle.net/d3 [5] http://us.battle.net/hearthstone
You should try Mojang's Scrolls [1] if you like CCG gameplay and deck building, but dislike the pay-to-win aspect or the prerequisite of spending hundreds to thousands of dollars to be competitive.
In Scrolls you can use real money to buy preconstructed decks, custom avatars, and a few randomly selected cards in the store's "Just for You" section, but most of your cards are purchased with in-game gold which you must earn through playing matches.
You can play against computer opponents, and your starting precon is strong enough to regularly beat the easiest CPU deck to earn gold which you can use to buy more cards.
Advice for new players: Don't choose Order as your starting faction (I did and kinda regretted it). Buy scrolls from other players in the trade channel, not the store. And use the price guide at http://trading.scrollsguide.com/ as a starting point to figure out reasonable prices for cards (it's based on parsing prices from trade channel chat).
Shredder, when asked to play weaker, seems to do a good job of doing it in a human-like way. It feels very much like I'm playing someone of about my skill, instead of playing a genius who occasionally makes idiotic moves.