Ask HN: Do you play Chess?
1–10 of 64 posts
Re: Ask HN: Do you play Chess?
#2No, I don't think chess skills translate into anything - the only "real" skill I've learned is how to practice efficiently. It's a fun game and I play it for what it is.
Re: Ask HN: Do you play Chess?
#3Re: Ask HN: Do you play Chess?
#4Re: Ask HN: Do you play Chess?
#5Re: Ask HN: Do you play Chess?
#6Re: Ask HN: Do you play Chess?
#7I guess chess involves visualising moves and developing tactics to force checkmate.
I'm not sure how much cross-over there is with programming skills though.
I once tried to write a simple chess bot, which was enjoyable, despite not getting very far, learning how to represent the board as a sequence of bits etc.
Re: Ask HN: Do you play Chess?
#8I recently found lichess.org, which I heartily endorse because it's free software:
Re: Ask HN: Do you play Chess?
#9I don't think that chess skills transfer to programming skills - I wouldn't recommend someone play chess as a way to get better at programming or vice versa.
Do I think being good at one indicates possible proficiency at the other? Maybe, but probably not. They can be approached the same way, at least below the grand master level - you can see each one as a series of small tactical problems to be solved.
However, some of the best programmers I've known weren't good at chess and the best chess player I've personally known was a mediocre programmer. So, anecdotal evidence is that the two don't correlate.
Re: Ask HN: Do you play Chess?
#10I guess it's the memorization needed for the opening and end games. I memorize by exercise. The things I can rattle of the top of my head are usually facts and figures and formulas I've had to use frequently. With chess, it seems to require a significant amount of pre-memorization, the broader, the better. I have always resisted such memorization tasks, even as a little kid. I prefer understanding core principles and reasoning my way to the details on the fly.
Most people who know my work think of me as an excellent programmer, so if chess has an impact on programmer skill, it's at the very least not required.