How to survive as a developer in the exponential age of AI and vibe coding

A student asked whether it's still worthwhile to become a software developer in 2025. The answer runs through thirty years of AI hype cycles, the Gartner Hype Curve, and forty years of layering abstractions on top of abstractions.