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.