Hacker News new | ask | show | jobs
by hinkley 2435 days ago
You need perspective.

This is one of the biggest casualties of our industry's hyperfocus on software all day, every day, and nothing else. Everything in the world is two dimensional to us.

How many hobbies do you have?

Three years is only a long time if you are young or have never studied anything longer than the time it took to get your CS degree.

In virtually any other hobby or pursuit, you have only just become interesting to other people around the 3 year mark, and software developers are already daydreaming about the Next Thing. If in fact they aren't already looking at the Old Thing shrinking in the rear view mirror.

Pick something to try to get good at. It'll help reset your concept of 'a long time' and your pain thresholds to something more compatible with the rest of the world. An instrument. Crafting (wood, cloth, leather, beer). A sport. Mushroom hunting. Learn to play Go (particularly good one for developers who are uncomfortable picking up something too out of character). Stick around to get properly good at it instead of simply conversation at parties good.

Slow down, and take a breath for fuck's sake.

1 comments

Thanks for the thoughtful reponse. I do have hobbies, I'm part of a road cycling group and I learn my girlfriend's native language, I used to play guitar but have less time for it now. You are correct though in that I hold software and particully the software I produce to a different standard, especially regarding the time I spend on it and what I expect. I guess maybe it's a product of having invested so much in learning and building things.