Lifting for Devs

Software developers have terrible bodies. We sit for 8-12 hours a day, destroying our backs, shoulders, and hips. Then we wonder why we feel awful at 35.

Strength training fixes most of this. Not because it’s magical, but because it’s the opposite of what we do all day.

Why Lifting, Specifically

Cardio is fine. Yoga is fine. But lifting does something unique: it makes you stronger in the positions you’re weak.

Sitting tightens your hip flexors and weakens your glutes. Hunching rounds your shoulders and weakens your upper back. Lifting directly targets these imbalances.

Plus, strength is useful. Moving furniture, carrying groceries, playing with kids. Everything gets easier.

The Minimum Effective Dose

You don’t need to lift every day. Two or three sessions per week is enough for significant improvements. Each session takes 45 minutes to an hour.

Three movements cover most of what you need:

  • A squat or leg press
  • A hinge (deadlift or Romanian deadlift)
  • A press (bench or overhead)

Add some pulling (rows, pull-ups) and you’re golden.

The Program

Simple works. Complicated doesn’t help.

Day A:

  • Squat: 3 sets of 5
  • Bench press: 3 sets of 5
  • Barbell row: 3 sets of 5

Day B:

  • Deadlift: 1 set of 5
  • Overhead press: 3 sets of 5
  • Pull-ups: 3 sets to near failure

Alternate A and B. Add weight when all sets feel manageable.

Common Mistakes

Going too heavy too fast: Your ego wants big numbers. Your tendons can’t adapt that quickly. Progress slowly.

Neglecting form for weight: A perfect rep at 135 lbs beats a terrible rep at 225 lbs. Leave your ego outside.

Skipping lower body: Yes, squats are hard. Do them anyway. Your back will thank you.

Being inconsistent: Twice a week for a year beats five times a week for a month. Sustainability wins.

Developer-Specific Advice

Stretch your hip flexors. Every day. Couch stretch, pigeon pose, whatever. Just do it.

Strengthen your upper back. Rows, face pulls, reverse flies. Counter the shoulder hunch.

Take breaks during the day. Walk around. Hang from a bar if you have one. Movement is the antidote to sitting.

The Real Benefit

Lifting changes how you feel in your body. Instead of constantly noticing aches and tightness, you feel solid. Capable.

That feeling affects your work. Hard to have imposter syndrome when you just deadlifted twice your body weight. Physical confidence bleeds into mental confidence.

The investment is small. A few hours a week. The return is everything else feeling better.

Start light. Be consistent. The results compound.