Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Realistically, do you not think most of these things are largely solvable by a few, intentional changes to your daily routine?

30 minute walk before work, gym after work, outdoor/physical hobbies, intentional healthy eating, etc...

These, to me, aren't difficult and end up providing a net benefit on your life far outweighing the effort required to implement them.




Realistically, 30 minutes of walking a day is not enough to offset the long hours of sitting (no matter how great the chair is); standing desks aren't necessarily a better solution here either. Gym and healthy eating are a must, but not everyone can afford them (in terms of time).

Anyhow, unlike my non-programmer friends, I can never leave my work - whenever I'm walking my dog, working out, cooking dinner, or taking a shower - I still keep thinking about the things I need to solve, the failing tests, the PR comments, my open-source projects, etc.

Yes, I still love my job and wouldn't trade it for anything else. Sure, I'm very happy that I don't have to leave the house at 2AM to risk my life, but still, it isn't really one of "the easiest careers" - I am easily disposable, I don't ever receive a pension, whenever I need to find another gig - I have to go through seven circles of hell, and it never is the same hell to go through, I have too many bosses, I constantly have to keep learning new skills, routinely prove my worth, and defend my opinions, because even after twenty years of building expertise in various areas, in our field of work, one can never confidently call themselves an expert.


I agree with your posts.

I've been battling RSI and stuff for the past two years and am starting to make progress although it's required me to get both of my wrists fixed and potentially both of my elbows in the future.

It's easy to just say "Oh, do this workout" but it can be very difficult to do that if you either lack the time or have other health issues that prevent you from doing them.

For me, I have rods in my legs and fused ankles so even though I try to hit the treadmill regularly, doing so means I wind up in a lot of pain.

None of this has got in the way of my passion for building software, although for me there is a distinction between what I do (or want to do) in my own time vs. what I have to do for work.

It's a good day when I can really apply myself to a problem at work.

It's less great when for whatever reason, I'm prevented from being able to do a good job.

And the sad thing is that often, you're not prevented from doing a good job because of any technical or time constraint, it's usually all political.

That's the thing that sucks most :)


Right. I'm not even old, I'm in my prime; I exercise and eat healthily. My working deadlift weight is about 350 pounds. I keep a dumbbell next to my chair, and I use tools like Pomodoro. Whenever I need to take a bathroom break, I also try doing some squats or push-ups.

But younger kids seem oblivious to what kind of damage this line of work does to your body, and it's pretty much unavoidable. They'd be "Ah, so what that I've been typing for fourteen hours straight? My knees are fine; I can just walk it off...". Yeah, well, try figuring out your Python dependency conflicts or broken GitHub Actions, or focus on some concurrency bug when your sciatic nerve is pinching or your neck hurts like you received a bullet straight under your shoulder blade.

I'll see how they sing their "the easiest job ever" song when they get to experience chronic pain and become nearly incapable of sitting in front of the screen, not even for forty minutes, let alone hours.


> whenever I'm walking my dog, working out, cooking dinner, or taking a shower - I still keep thinking about the things I need to solve, the failing tests, the PR comments, my open-source projects, etc.

This isn't an axiomatic quality of software engineering though. For every developer with your level of dedication (obsession? anxiety?), how many developers log off at 5 and compartmentalize their work away from their personal life?

That being said, your other paragraphs are pretty agreeable to me.


> how many developers log off at 5

Programming is an act of creation. Any creative worker - artists, sculptors, novelists, potters will agree, you cannot timebox your creation - it creeps back into your life even when you're away from your studio, from your desk.

I have worked in several different countries. With diverse teams of programmers of different levels of expertise. Different stacks, various types of industries. Most programmers are creators. Those who log off at 5, don't think about it and keep it separate from their lives are "office workers" at best - maybe not even programmers, I'm not sure what to call them. I met that kind of people only twice (with some stretching, maybe three times) during my work life. Both of them ended up switching to different roles later. So, yes, to a certain degree it is perhaps "an axiomatic quality" after all.


Good luck doing all of these if you're already in the hole, then.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: