I'm 60 years old. Claude Code killed a passion

Journey vs destination; identity and motivation

  • Many distinguish between enjoying coding as a journey (puzzle‑solving, craftsmanship, mastery) vs enjoying the destination (a working product).
  • Those who love the journey often feel AI removes the most satisfying part: thinking through problems, designing systems, and writing code by hand.
  • Some say what’s really shaken is identity: being “the person who can do hard things” now that tools can do much of it.
  • Others argue you can still code “artisanal” style for fun, just as people still knit, sail, or play chess despite automation and stronger machines.

AI as empowering tool

  • Many older and mid‑career developers report AI has re‑ignited their passion by:
    • Removing boilerplate and “grunt work.”
    • Enabling long‑imagined side projects with limited time.
    • Letting non‑programmers or adjacent tech people build significant systems.
  • Common pattern: humans handle requirements, architecture, and domain understanding; AI does mechanical implementation, scaffolding, and mundane debugging.

Mandates, pressure, and burnout

  • Several complain about being forced to use AI by managers chasing hype or FOMO.
  • This changes expectations: faster delivery, more microservices in less time, and performance reviews tied to AI usage.
  • For some, that shift has turned previously enjoyable work into “wrangling a lying junior dev” and increased burnout.

Code quality, architecture, and security

  • Skeptics highlight:
    • LLMs’ tendency to produce brittle, layered “slop” that’s hard to maintain.
    • Risk of shallow understanding, unknown‑unknowns in architecture, and poor security when speed is prioritized.
  • Supporters counter that human‑written code is often bad too, and disciplined workflows (tests, reviews, small iterations) can keep quality acceptable.

Learning, mastery, and juniors

  • Concern: if AI handles all small, self‑contained tasks, newcomers may not develop deep skills needed to maintain complex systems.
  • Others think the “mastery target” simply shifts: from low‑level coding to problem definition, system design, and “agentic” workflows.

Analogies and broader reflections

  • Frequent analogies: motorboats vs rowing, diesel vs sailing, calculators vs slide rules, IKEA furniture, helicopters on mountain peaks.
  • Some see AI as ruining a shared ecosystem and craft culture; others see it as just another step up the abstraction ladder.