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: Skills that give you joy/flow

19 pointsby viginti_tresover 3 years ago
I have some skills/hobbies like music and boxing, and these things give me joy/flow. What are the skills that give you joy/flow? (flow: https://en.wikipedia.org/wiki/Flow_(psychology))

13 comments

smk_over 3 years ago
I love this question. First and foremost, meditation. It definitely helps me be more present. Another skill that gives me joy is reading. I can concentratedly read for 2 hours, but after 2 hours I need to take a break. I can't think of any other activity that I can concentrate so long on. Ideally, I would become a scholar but I'm going into software engineering for now:)
评论 #29991043 未加载
drakonkaover 3 years ago
Reading, writing, coding (usually debugging, once I have a consistent and smooth repro process), lifting.
dokemover 3 years ago
I've been painting some walls in my house recently. After getting over the short learning curve of making a mess everywhere I find it pretty therapeutic and meditative.
starwindover 3 years ago
Listening to music. Flying an airplane. Doing a hard workout. Building a Lego set. Fixing something with my hands. Cooking (trying not to cut off any more finger tips).
amerkhalidover 3 years ago
Coding, video games, listening to music, painting.<p>And long time ago when I used to run, running.
floppy-diskover 3 years ago
Refactoring legacy code.
tekichanover 3 years ago
Coding, solving math problems on paper (equations and stuff)
billconanover 3 years ago
drawing.<p>Thank you for sharing the wiki link, I learned something. I like drawing, it let me forget about other things for hours. I use it as a therapy for anxiety.
评论 #29981118 未加载
AnimalMuppetover 3 years ago
Ultimate frisbee is a &quot;flow&quot; kind of game.
ambivalentsover 3 years ago
Bouldering, meditating, ping pong
mikewarotover 3 years ago
Machining, making gears.
dominotwover 3 years ago
coding, skiing.
navyadover 3 years ago
running
评论 #29991040 未加载