The Aging Programmer [video]

A conference talk on “The Aging Programmer” prompts programmers of various ages to reflect on how getting older changes their work: many report diminished stamina or focus but improved judgment, architecture skills, and a stronger sense of boundaries. Commenters emphasize proactive physical and mental health—strength training, ergonomics, back-care methods, hydration, and avoiding sedentary habits—as key to extending a programming career, while also noting how disability and chronic conditions can arrive early and require adaptation. The thread also touches on workplace dynamics, ageism, financial security, and skepticism toward simplistic health metrics like BMI, underscoring that both personal habits and organizational attitudes shape how well developers can keep contributing as they age.

Relevance and scope of the talk

  • Some find the talk “generic aging advice,” not strongly programmer‑specific; slides alone feel like a 2‑minute summary of standard guidance.
  • Others say the full hour adds useful context, nuance, and caveats about individual variation and survivorship bias.
  • Several older devs say they “needed to hear this” and found it pragmatic and positive.

Effects of aging on programming work

  • Many report reduced ability for marathon sessions, all‑nighters, and long typing stretches; more physical discomfort and need for breaks.
  • Some feel slower at low‑level tasks but better at architecture, system design, YAGNI, and “good enough” decisions.
  • A few younger but disabled devs describe similar limits early in their careers and significant mental‑health stress from that.

Physical health, pain, and ergonomics

  • Back pain is common; multiple users strongly recommend specific books/methods (e.g., McGill, McKenzie) but others warn these can worsen some conditions without proper diagnosis (MRI, good PT).
  • Suggestions include: strength training, kettlebells, TRX, push‑ups, active chairs, reclining chairs, and careful keyboard/desk ergonomics.
  • Good results are reported, but outcomes are described as highly individual and provider‑quality‑dependent.

Focus, cognition, and digital distractions

  • Many feel attention spans worsen with age and/or social media; others in their 40s+ report no decline, crediting avoidance of “mass social media.”
  • Strategies: reading books again, “digital detox,” meditation, and deliberate “lazy breaks” rather than forcing concentration.

Career dynamics and corporate culture

  • Older devs struggle more with corporate politics than with code: resistance to “go fast and break things,” trendy rewrites, and architecture vanity projects.
  • There are challenges asserting experience against younger, faster devs when not formally senior; regret about not pushing harder on sustainable choices.
  • Some feel age filters make them effectively unhirable despite peak skill.

Work setups: standing/treadmill desks

  • Standing desks are widely endorsed, with emphasis on alternating standing/sitting; inactivity in any posture is seen as harmful.
  • Treadmill desks help people reach step goals during work; some can type fine while walking, others find reading harder.

BMI, race, and health arguments (contested)

  • The speaker dismisses BMI as “nonsense” and likely racist; some commenters echo professional‑body critiques that BMI was derived from narrow populations and should be used with other metrics.
  • Others argue BMI is just a height/weight number, not inherently racist; they see “BMI is racist” as overreach or obesity‑normalization.
  • Separate sub‑thread debates food deserts and whether healthy eating is realistically accessible in poor areas, with strong disagreement.

Hypermobility, autism, and programmers (contested)

  • One commenter claims programmers are unusually hypermobile, tying this to specific genes and to autism/transgender over‑representation; evidence presented is tiny (n=5) and heavily challenged.
  • Others counter that such strong claims need real data; a link is shared showing higher hypermobility prevalence in ADHD/autism populations, but extrapolation to “programmers in general” is viewed as speculative.

Outlook on aging and disability

  • Several older or disabled programmers emphasize that bodily decline is inevitable but not the end of meaningful work.
  • Themes: accept limits, adapt proactively (tools, habits, expectations), and avoid the “this is just how it is now” fatalism.
  • One younger engineer gradually going blind finds the talk validating, highlighting that disability is a universal, eventual human condition and planning for it benefits everyone.