Why strength training? A programmer's perspective

Framing: “Programmer’s Perspective”

  • Some see the title as clickbait/marketing; exercise is relevant to anyone who sits a lot, not just programmers.
  • Others argue programmers are unusually sedentary, screen‑absorbed, and may respond better to examples from “people like them.”
  • A few push the idea that programming’s problem‑solving, rational mindset maps well to the “science” of strength training and “pick boring, proven options” thinking; others push back that logic isn’t unique to programmers.

Perceived Benefits of Strength Training

  • Reported benefits: better overall health and fitness, improved sleep, mood, and mental clarity; reduced pain, especially back and joint pain; better late‑life function (“savings account for your body”).
  • Several mid‑life and older commenters describe dramatic improvements after starting lifting (often 2–4x/week), sometimes combined with yoga/pilates or boxing.
  • Muscle mass is repeatedly linked to longevity, metabolic health, bone density, and lower visceral fat; some see it as the biggest controllable lever for long‑term health.

Strength vs. Cardio (and Mobility)

  • Broad agreement that ideal training includes:
    • Strength/resistance work
    • Cardio (many recommend zone 2; some still like HIIT)
    • Mobility/flexibility work
  • Debate on which matters more for longevity:
    • One side: cardio has stronger evidence and should be prioritized.
    • Other side: resistance training uniquely improves some cardiac fat depots, blood sugar, and age‑related visceral fat; best answer is “do both.”
  • Light daily movement (e.g., 10k steps) + lifting is proposed as sufficient for most.

Programming, Reps, and Progression

  • Strong disagreement over “right” rep ranges:
    • Classic strength focus: low reps (1–5), heavy loads, structured programs (Starting Strength, StrongLifts, 5/3/1).
    • Hypertrophy/general health focus: moderate–higher reps (8–12+), more volume.
    • Others argue rep count matters less than training close to failure with progressive overload.
  • Progression schemes discussed: linear progression for novices, then wave/periodized or “double progression” with RPE/RIR as lifters advance.
  • Consensus: beginners can get stronger with almost any sensible plan; adherence is more important than fine‑tuning.

Soreness, Safety, and Injury Fears

  • Many note DOMS (delayed soreness) as normal, especially at the start or after big changes.
  • Over‑soreness or multi‑day debilitation is framed as overdoing it; with consistent training, protein, and sleep, soreness usually diminishes.
  • Some are afraid of injuring backs/shoulders with squats/deadlifts; others counter that:
    • Strength sports are relatively safe compared to many sports.
    • Starting very light, progressing slowly, and possibly hiring a coach greatly reduces risk.
    • Machines can also injure; form, load, and progression matter more than tool choice.

Motivation, Boredom, and Adherence

  • Experiences split:
    • Some find lifting deeply engaging (skill, tracking numbers, pushing limits, “flow” similar to coding).
    • Others find it unbearably boring; sports like bouldering, swimming, team games, or calisthenics feel more rewarding.
  • Coping strategies: gym buddies or trainers, pairing workouts with podcasts/TV, using data/PR tracking as a game, or choosing short, intense sessions (kettlebells, home dumbbells, bodyweight).
  • Thread consensus: any consistent movement you enjoy is far better than no movement, but some form of resistance work is hard to fully replace.