Ask HN: How do I get fit and healthy as a software engineer?
Looking for tips to live a healthier lifestyle. I am a software engineer that spends pretty much all day at my desk.
While I have normal weight, I have literally no stamina or endurance to exercise. I have tried both cardio and weights, but nothing ever seems to stick. I am battling burnout so that makes this even tougher
I mainly want become fit enough to run 5ks / half marathons by the end of this year and just feel healthy and fit in general for being able to do more outdoor stuff like hiking. (If it matters I gender identify as female.)
Also looking for tips on good diet plans or other tips for living a much healthier lifestyle.
212 comments
[ 3.8 ms ] story [ 590 ms ] threadin short, that's vegan, low/no-added sugar, low-fat, lots of exercise, supplements, etc.
regarding exercise, i'm worried about it now that i saw a UK info-sheet that directly linked sitting with cholesterol. not a US-centric you risk being suspected of being at risk if you sit a lot-type argument, but a _direct_ argument.
and that latest study that said, every thirty minutes, get up and walk around for at least 3 minutes, and that will help keep your blood sugar in check.
and, thankfully, it and various other sources i trust (like Greger) said, even if you don't hit the ideal diet/exercise/whatever -- doing something, _anything_, is better than nothing, possibly a lot better than nothing.
so that's cool.
fortunately, i think there is a positive feedback loop. prob is starting. :)
if you're normal weight and adult, you're a 1%er - the 1% of americans (if you're us-american) - that are not overweight+++, so, good for you.
When you’re ready, I’d recommend checking out some fitness classes on the weekends or evenings, like yoga, Pilates, HIIT, strengthening, etc.
Check if there's a running club near you or a triathlon club, they're generally cool and supportive peeps, meet before/after work hours, and for me the accountability of having the team support/dynamic makes it a lasting lifestyle change.
Not to mention the health and athletic (and mental health!!) benefits.
Personally I also enjoy just taking walks. I can daydream the whole time and it breaks up the work day. It may not seem like much, but if you walk for 30 minutes a few days a week it adds up.
If you're already battling burnout, don't turn exercise into another source of pressure. Just see if you can find something physical that you enjoy for its own sake, and then roll with it.
So yeah, these muscles will get used and improve a little bit, but if you want to get really fit with bouldering, you need to end your session with dips, pull ups, push ups and something for abs.
Ironically, my bouldering improved immensely after switching to a workout that had less bouldering and more targetted exercise in it, and I was finally able to crack the 7c (V9ish).
Stamina is not improved by bouldering, but having stamina improves bouldering. I think some cardio just makes your body function better in every way.
Fast forward to now and I've tried running programs like Couch to 5k and tried walking and it just doesn't "stick". Fitness trackers annoy me because I can just dismiss things. Pandemic has me in worst shape I've been in, I'll blame pandemic but really I have had ample opportunity to exercise over the last 18 months.
> Just see if you can find something physical that you enjoy for its own sake, and then roll with it.
I think this is the key for software people.
Fwiw, I think diet plans are bunk. Change your lifestyle now and eat healthy today. Don't plan a fantasy.
My own recipe for success was just doing very standard 5x5 StrongLifts weight training routine first thing in the morning 3 times per week. I just rolled out of bed, put on my gym gear and went to the gym. It took 45-60min to complete my sets then as a reward I took ~10min Sauna, then showered and went to the Office.
It's Couch to 5k. AKA C25k.
I only point it out because the name is what made me try it out!
For running, I personally like pace music - a set of songs with the same BPM that I can run to. Or sometimes podcasts, audiobooks, or language lessons. I prefer to run outside when I can and take different routes every day. Smart small and don’t go too big too fast, increase your time no more than 10% per week. Biking is a way to explore the city. Sports like tennis or ultimate frisbee are a way to run while playing games. There are lots of meetup groups for hiking.
Changing eating habits is very hard. I started by tracking what I ate without trying to change it. Just monitoring by writing it down, looking up macros and calories, can help you see your inputs more clearly. If I count calories, it helps me mentally to save room for a treat at the end of the day. Counting calories did help me make better choices too; suddenly carrots and pickles seem like a way to cheat and eat something bulky and filling without blowing my budget, chips and cookies become easier to avoid because of how fast they use up my budget.
Edit: if OP is concerned about damaging their untrained musculoskeletal system, then swimming is a low risk activity to get started with sports.
One day just go for a 20 minute "jog". Try and run as slow as possible with the goal of running for 10 minutes out and then just getting home. It's OK if you walk and do so when you need to!
The next day slowly jog for 5 minutes, then do 1 minute at a high pace, and jog/walk for 2 minutes. Try and repeat that 5 times. Turn around after 3, and then walk/jog home when you've done all 5.
If you do that a few times you can increase the numbers, but the difference between fast and slow running really helps!
I now have a personal trainer once a week who makes sure I am doing the work correctly, and gives me a variety of challenges. Your body is programmed to change in response to exercise stimulus, and you will see a difference in a matter of months.
I set up a stand up desk at work, and I regularly walk away from the desk to take breaks. After a little adjustment, I practically stand for 6-7 hours a day.
[0]https://pubmed.ncbi.nlm.nih.gov/21107513/
[1]https://www.strongfirst.com/about/pavel-tsatsouline/
[3]https://www.amazon.co.uk/Enter-Kettlebell-Strength-Secret-Su...
[4]https://www.hopkinsmedicine.org/health/wellness-and-preventi...
This is the epitome of one of those 90% of the results are attained just by consistently showing up type things.
https://play.google.com/store/apps/details?id=com.jupli.run&...
Disregard if you like, but it's the first app that had any sort of schedule that I've completed. Good luck.
More veggies and meat in diet
Get enough sleep
Consume minimal junk food and sweets
Keep it simple, keep it lindy
Interest is the other. I find bouldering is a full body exercise and involves implicit strength training while being extremely mentally engaging.
Running shoes make a difference. They don't need to be fancy, they just need to fit! Pay attention to the wear patterns on the bottom. If the inside of the soles wear out faster than the outside or vice versa you have pronation/supination issues. Not the end of the world but it will affect your choice of shoes.
Running shoes wear out pretty fast; depending on your weight and usage they lose their cushioning after just a few hundred miles or less. My personal opinion is that folks would be generally be better off with two pairs of $50USD shoes per year vs. one pair of $100USD shoes per year -- better to have fresh cushioning than the marginal advantages of the higher end shoe. But, I am not an expert by far.
Ultimately of course, finding something fun is the key to sticking with exercise. For me it was tennis. I love playing it and it spurs me to make better health choices elsewhere in life. Though I am very much a work in progress.
When I started bicycling, I felt the same way.
The only way is to struggle through it. Get tired, recover, repeat.