Live data from Hacker News

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

news.ycombinator.com

181–190 of 213 posts

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

#181
Lots of good comments, but I think the under-appreciated aspect is having a source of motivation. From my experience there are broadly 3 for sport stuff: (1) you enjoy the activity itself, (2) other people - either social aspects or impressing people, or even peer pressure, (3) intrinsic "gamification" (increasing weights/distances/difficulty/... feels like leveling in WoW).

They feed off each other... e.g. you start going on hikes with friends because it's fun and then eventually realize that you want to hike some tall peak (objective chasing) that requires some boring conditioning or runs.

I think (3) rarely works for a beginner - didn't work for me, and you also mention giving up running and weights, both are pretty good for number chasing. So, you can find something you already enjoy doing, or find something to do with friends... if you hang out with people and occasionally do X, you will do X, and then do it more, etc. Another option is to join a running/swimming/training group or make friends with some people who already do stuff. Most people love beginners with positive attitude because they get to instruct and look impressive :) Another option is getting a personal trainer for some time, not just for the knowledge but for the peer pressure.

For an example, I used to do 0 of any kind of exercise, then accidentally made friends with some people who rock climbed. At some point I started occasionally going to the gym with them (social); then I moved and gave up climbing completely (nothing!). Then, I joined a beginner climbing group (forced social)... compared to my friends, who took care of everything for me, people were well, mostly beginners, so after a couple disappointing trips I actually became motivated to improve a bit in order to create better experiences for myself (intrinsic activity?). Then after a while I noticed that people (ok, mostly girls ;)) are impressed by my amazing upper-beginner climbing and that caused me to improve more (different kind of social). That really broadened where I can do and what I can do and so I started enjoying climbing itself much more. Eventually, the training and grade chasing also became a reward in itself. Many climbers tend to be woodsy people who frown at this kind of stuff, but after some soul searching I decided to consciously embrace it... it really helps with motivation. E.g. climbing hangboard is the most boring and lonely exercise imaginable, it's much more boring than even barbell; but I am motivated to do it because I need finger strength so I could send(complete) my goal route that would be my first "5.12b" or whatever... it's like playing videogames :)

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

#182

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 cannot recommend Starting Strength enough… BUT.. please consider hiring a Starting Strength coach even remote for few months. A lot of people misdo the program and then complain that they got fat.

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

#183

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.…

5km??? Isn't this a big effort for beginners?

5km (3.1 miles) is really not very far. An in shape person who doesn't run should be able to do 5km with little training. Humans are naturally very good at running.

Start by walking 1 km every day. Do that until it is easy. Then increase the distance to 2km. Then start to jog part of the way.

Depending on your physique you should be able to jog 2 km within a few weeks. Then you can slowly raise the distance to 3km then 4km then 5km.

It does depend on your physical starting point. But people close to a healthy body weight should be able to achieve a 5km run in 3 months.

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

#184
The Fitbod app is good for getting some exercise based on muscle groups: you put in the equipment you have (e.g. bench + resistance bands) and then it suggests exercise programmes for you based on this equipment and your availability (e.g. 30 mins or 45 mins).

For food I have had some good experience with InstantPot: very little effort to prepare most recipes (chop something and put in pot; wait 20 mins; eat for two days). Also, try to avoid bread or at least cheap supermarket bread. You can buy a small loaf from an artisanal bakery since they will probably have better ingredients. Hint: if after two weeks your bread is not getting moldy, you need to go more artisanal ;)

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

#185

Earlier quoted context omitted.

When I started running I found this guide to be helpful and realistic for my starting point as a beginner: https://i.imgur.com/iWVU9vc.jpeg Basically working your way up from "I can't run for longer than a minute" to "I can run 30 minutes nonstop".

Couch to 5k? This absolutely worked for me as well. Don't try to do more than prescribed though, you need to have time to adapt to the stresses of running

None To Run is a gentler version of C25K that I enjoyed.[0] The plan is free, just scroll down a bit, but they also have an app.

[0] https://www.nonetorun.com/

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

#186
post #182

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 cannot recommend Starting Strength enough… BUT.. please consider hiring a Starting Strength coach even remote for few months. A lot of people misdo the program and then complain that they got fat.

I feel StartingStrength is biased towards the interests of profesional athletes and StrongLifts is better for the regular person.

But the important switch is realizing that your job is not who you are, it just pays the bills. Your lifestyle, of which your exercise routine is a key part IS who you are in that it actually transforms your physical being, affecting both your job and every other aspect of your life.

You don't need to use a particular exercise regime, but you should understand that taking it seriously is about keeping "you the tool" in working order, whereas a job is just one in a long line of uses of "you the tool".

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

#187
post #182

Earlier quoted context omitted.

I cannot recommend Starting Strength enough… BUT.. please consider hiring a Starting Strength coach even remote for few months. A lot of people misdo the program and then complain that they got fat.

I feel StartingStrength is biased towards the interests of profesional athletes and StrongLifts is better for the regular person. But the important switch is realizing that your job is not who you are, it just pays the bills. Your lifestyle, of which your exercise routine is a key part IS who you are in that it actually transforms your physical being, affecting both your job and every other aspect of your life. You d…

I disagree that SS is geared towards professional athletes. What makes you think so? Ive done both, StrongLift is simply not sustainable especially for a beginner.

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

#188
post #187

Earlier quoted context omitted.

I feel StartingStrength is biased towards the interests of profesional athletes and StrongLifts is better for the regular person. But the important switch is realizing that your job is not who you are, it just pays the bills. Your lifestyle, of which your exercise routine is a key part IS who you are in that it actually transforms your physical being, affecting both your job and every other aspect of your life. You d…

I disagree that SS is geared towards professional athletes. What makes you think so? Ive done both, StrongLift is simply not sustainable especially for a beginner.

I have over 15 years experimenting with exercise routines, which has lead me steadily to the 5x5 domain, and for me the most notable difference between SS vs SL is that StartingStrength advocates techniques that are potentially more beneficial if you are already competent, or you are already engaged in a profession where failing at the StartingStrength exercises is a lesser risk than your day job.

By comparison StrongLifts advocates techniques that are less likely to result in injuries for amateurs (less ballistic, less technique sensitive). Personally, I'm quite comfortable with StartingStrength, but I have reservations recommending it to beginners.

Ultimately I don't follow either, but rather my own variation of a 5x5 routine (which both StartingStrength and StrongLifts are variations of) ... but advocating 'what works for me' without supporting documentation would be irresponsible, and I'm too lazy to write it up.

So I advocate StrongLifts.

I would say that a year plus into StrongLifts you should at least evaluate StartingStrength in case it suits you better.

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

#189
Habits, I didn't fully adapt to a reasonable workout schedule until I had an unhealthy 9-5 desk job. It became quite simple to just go to the gym on lunch and prep meals on the weekend. Eventually strength and physique changes added to motivation and the habit was formed It's also made the work day easier with a more significant change of pace and extra energy and focus levels.

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

#190
post #183

Earlier quoted context omitted.

5km??? Isn't this a big effort for beginners?

5km (3.1 miles) is really not very far. An in shape person who doesn't run should be able to do 5km with little training. Humans are naturally very good at running. Start by walking 1 km every day. Do that until it is easy. Then increase the distance to 2km. Then start to jog part of the way. Depending on your physique you should be able to jog 2 km within a few weeks. Then you can slowly raise the distance to 3km th…

Or do couch to 5k.
Post reply on HN