TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What skills/hobbies/curiosities do you find compatible with programming?

1 pointsby n00bdudeabout 4 years ago
I once heard from a friend a theory that the memorization of the myriad “Indian Gods” helped him more naturally memorize the “nested layers &#x2F; arrangements” of code.<p>Are there any such things from “daily life” &#x2F; from “growing up” that you feel may have contributed towards your development as a coder?<p>If there is a natural or learned way about which you’ve picked up a new prog. language, what is it that your mind almost naturally has always grasped? Good with numbers? Puzzles? Where does one’s mind go when seeking to solve a programming problem?<p>What skills do you feel (beyond work ethic) make a HQ programmer?

2 comments

ggmabout 4 years ago
Screenprinting multiple colours, and like additive, point registered techniques. Higher points for things you have to do in some sense &quot;backwards&quot;<p>Knitting, writing knitting patterns. Both iterative and recursive qualities inherent in knitting complex clothes (mathematicians might call them a manifold)<p>Most games of patience. Many games like &quot;nine man morris&quot; or &quot;solitare&quot; puzzles, Rubik&#x27;s cube (group theory)<p>Rowing, cycling. Cyclical repeated path following.<p>Train, carriage, aircraft and bird spotting. Sets, set theory, groups, sequences. Yes, obsessive behaviour too..<p>Cooking. Generating complex recipes
steerpikeabout 4 years ago
Rock climbing and bouldering - often feels like the physical equivalent of trying to gracefully solve puzzles in much the same way I think about programming.