Software engineering may no longer be a lifetime career

· coding · Source ↗

TLDR

  • Blog post argues engineers may be obligated to use AI despite skill atrophy, just as construction workers must lift heavy objects despite joint damage.

Key Takeaways

  • AI use likely reduces skill acquisition on specific tasks, but the author disputes this inevitably makes engineers worse over time.
  • The construction worker analogy: if AI provides enough short-term productivity gains, engineers may be obligated to use it regardless of long-term cognitive cost.
  • Refusing AI may become economically untenable, like carpenters refusing power tools – you can code by hand, just not for a salary.
  • The pro athlete frame: software engineering may now have a ~15-year peak earnings window, requiring early financial and career planning.
  • Tech labor unions are unlikely to slow this shift due to high pay, remote work enabling global competition, and low collective bargaining history.

Hacker News Comment Review

  • Commenters pushed back on the core cognitive-atrophy premise, arguing that AI-as-reasoning-replacement vs. AI-as-reasoning-augmentation is the real distinguishing variable.
  • The career-cliff analogy drew skepticism: if your software skills expire in your mid-30s like an athlete, switching to a junior role in another field is not obviously better.
  • The “chat UI makes you dumber” concern was dismissed by at least one commenter via analogy to repetitive customer support work, which similarly involves low-variance cognitive tasks.

Notable Comments

  • @tayo42: If you believe your software career peaks at mid-30s like an athlete, how do you stay competitive switching careers as a junior?
  • @raffael_de: “those who choose to replace their reasoning with AI probably weren’t good at it to begin with”

Original | Discuss on HN