Live data from Hacker News

Ask HN: How do I get fit and healthy as a software engineer?

news.ycombinator.com

111–120 of 213 posts

Re: Ask HN: How do I get fit and healthy as a software engineer?

#111
Getting fit isn't really specific enough. You say you tried cardio and weights, but those are different things, and IMO most people should be doing some of both. If you want to run 5ks, there should be a pretty straightforward path. I find weights a bit trickier, but not everyone agrees.

Start with one goal: So you want to run 5ks? What can you run now? You can't jog for 30-40 min in a row? That's fine if not. Novice runners might not even be able to do 5 min / 0.25 miles, before they burn out and have to stop.

What you do is work set times. Run / jog as much as possible, resting in between. In a few weeks you will get to 15-20 min, then indefinitely for lower paces. Try to play around with goals going for distance and watts etc. Once you get to a baseline, "I can run/jog continuously for 40min, 5km" then you can look at building distance, improving time. The Reddit /r/running sub is very good. I've been trolled by jerks, but the core community is extremely nice and supportive.

Weights are a whole different story, and in some cases excessive cardio could limit your muscle development. If you're underweight/strength you might be better off focussing on strength training, with a couple cardio workouts. Cardio doesn't have to be running, that's actually a bit of a challenging form of cardio.

However, I'm guessing most of this stuff isn't a problem, and it's more of a routine issue. There's a few things that can help. Try to view your workout as relaxing and something you WANT to do. You'll get there eventually, as it can be somewhat addicting.

Also try to bundle in with your workday. Sometime around 5-7 (morning or afternoon lol), pretend you have a meeting, or . "I can't go home I have to do this one thing". Force yourself to put one foot in front of the other and get yourself to "the place" (park, gym, ect.)... during the process try to avoid thinking that you're doing a hard thing. Imagine you're driving to the grocery store, or some fun thing.

Nutrition can be tough in that it usually requires some cooking, but this can be sped up (there's tricks which usually require sacrificing quality), and if you're very careful you can find some convenience foods. Avoid fast food, and be wary of restaurants (often much worse than fast food!). Never get the fries from fast food. If you get hungry find a healthy supplement. They sell prewashed clamshells of spinach and nutritious leafy grains (iceberg lettuce is trash, basically just water). Nutritionally it's the same, even if it's not a "real meal".

You do have to be careful as there's lots of fake health food out there. Be suspicious. At restaurants look at the portions and extras and be careful. They can hide calories places you can't see. If you're a healthy weight it's not such a big deal but its never too early to watch your sugars and fats.

I think you already know how to eat healthy. Let me list some things: - Leafy greens - Fruits - Whole grain carbs - Lean proteins - Nuts

I suspect you already knew that eating fruits and veggies, brown rice (even some things like pasta aren't as bad as many people think, in appropriate portions), chicken, fish, and other whole foods was healthy.

Just like in the wizard of oz, you had what you needed all along! You just need to execute (though that's easier said than done).

Re: Ask HN: How do I get fit and healthy as a software engineer?

#112
post #106

Yo! My time to shine. I'm a partner in a gym. I'm fit. I'm a full time software developer. People think I'm an athlete. You're trying too hard. You need to develop a habit to get fit. Consistency > intensity. Sooooo! Here is my tip. Go to the gym. Win the day by doing really easy stuff. Everything should be easy. Then finish your session before you are tired or sore. Go get food. A shake is perfect. You need to win.…

I have been skipping GYM because of Covid. But I do go running in the park and follow a few HIIT youtube workout. There are a lot of those in youtube. Just find the one with intensity and length you like and follow them and advance to next level in your own place.

Yeah - totally fair about skipping gyms during covid.

Same principal applies. The whole idea of "feel the burn" is stupid and doesn't get you what you want.

Just do fitness. It almost doesn't matter what you do if you do it consistently.

I'm super happy you found youtube stuff working for you.

Keep it up!

Re: Ask HN: How do I get fit and healthy as a software engineer?

#113

Yo! My time to shine. I'm a partner in a gym. I'm fit. I'm a full time software developer. People think I'm an athlete. You're trying too hard. You need to develop a habit to get fit. Consistency > intensity. Sooooo! Here is my tip. Go to the gym. Win the day by doing really easy stuff. Everything should be easy. Then finish your session before you are tired or sore. Go get food. A shake is perfect. You need to win.…

This is excellent advice that can be applied to much more than fitness.

Re: Ask HN: How do I get fit and healthy as a software engineer?

#114
I do Brazilian Jiu Jitsu (BJJ) to stay fit. It's a really fun and intellectually stimulating (yes, really) grappling martial art. I do it three times a week and am always completely exhausted, sore, and drenched in sweat after every session!

Any other BJJ nerds here?

Re: Ask HN: How do I get fit and healthy as a software engineer?

#116
Habit and Consistency. You’ll be amazed at what that can do.

The common troupe: Someone decides they want to get fit, so they go out and join a gym and start pushing themselves extra hard. One month later they’ve burned-out, got discouraged, and they give up thinking “I guess I’m not ‘one of those people’”. Nonsense: our bodies are built to move.

Here’s what to do instead. Find one day/time every week and show up. Do the smallest amount of “work” possible and leave. Make “showing up” a “religion” but don’t work yourself to burn out.

If you do this, the following things will happen: (1) something will feel out-of-place if you happen to miss a day, (2) you’ll start to appreciate this “special time for yourself”, (3) you’ll start to crave it and want to do more.. let yourself fo more then.. but.. don’t make yourself hate it.

Also, read books on habit formation: Power of Habit, Atomic Habits, How to Fail at Almost Everything and Still Win Big

You can apply these tools to all kinds of other things too. They are extremely powerful.

(I’m also a software developer who never exercised ever and was in terrible shape with back pain due to my sedimentary lifestyle. A year ago I made the change. Since I’ve dropped 70 lbs, run a 50k, and completed a triathlon)

Re: Ask HN: How do I get fit and healthy as a software engineer?

#117
Find a sport/activity that you can enjoy where fitness is a byproduct.

I get bored at the gym lifting weights/running on the treadmill etc. I've always enjoyed tennis and swimming so I forced myself to signup for lessons. I now swim and play tennis regularly. It is something that I look forward to.

Another tip that worked for me is to start identifying yourself with an activity. I guess you could call it brainwashing yourself. Like: "I'm a swimmer", or in your case, "I'm a runner".

Re: Ask HN: How do I get fit and healthy as a software engineer?

#118

Habit and Consistency. You’ll be amazed at what that can do. The common troupe: Someone decides they want to get fit, so they go out and join a gym and start pushing themselves extra hard. One month later they’ve burned-out, got discouraged, and they give up thinking “I guess I’m not ‘one of those people’”. Nonsense: our bodies are built to move. Here’s what to do instead. Find one day/time every week and show up. Do…

Re running: Couch to 5k is awesome. Again, go slower and avoid burnout. Wait until you “crave” running and you’ll actually learn to love it rather than hate it.

Re: Ask HN: How do I get fit and healthy as a software engineer?

#119

I want to caution you against obsessing over solving your problems with some great fitness overhaul. Part of your problem is not being able to muster the energy and the willpower to make that kind of change in the first place. Instead - think small. What is the lowest hanging fruit on a habit level that will give you a little more energy and boost your feeling of being in control. To give you an example, I recently g…

I've had dry mouth ever since I was a kid and also a habit of mouth breathing since my youth ( terrible habit that has cost me a lot today). What kind of tape did you use to tape your mouth, are there any risks I should be aware about?

I've tried a couple. In the end what worked best was some zinc oxide adhesive tape (the type you'd find in a first aid kit). Mind you, the point is not to forcefully tape your mouth shut abduction style. All you need is a small 2cm*1cm strip accross the center of your mouth. Breathing through your nose is the body default.

That said switching to nose breathing is not as easy for everyone. Chronic mouthbreathers often have clogged sinuses and a sensitivity to allergens. Making sure the air quality in your bedroom is good helps and there is a ton of other things you can do. Do checkout 'the oxygen advantage' youtube channel for some in depth material: https://www.youtube.com/results?search_query=oxygen+advantag...

Re: Ask HN: How do I get fit and healthy as a software engineer?

#120

Yo! My time to shine. I'm a partner in a gym. I'm fit. I'm a full time software developer. People think I'm an athlete. You're trying too hard. You need to develop a habit to get fit. Consistency > intensity. Sooooo! Here is my tip. Go to the gym. Win the day by doing really easy stuff. Everything should be easy. Then finish your session before you are tired or sore. Go get food. A shake is perfect. You need to win.…

Golden advice right here
Post reply on HN