Comment by rootnod3
I would wager that it will get better soon. Once the LLM/Agent hype has died down and a few years of junior developers went down the drain untrained and unmentored, the demand for experienced seasoned developers will rise again.
This is not to dismiss LLMs entirely, but they always get touted as “they can do ABC, as long as an experienced dev reviews the output”. And with LLMs hindering the growth of juniors in one way or another, I can definitely see a market for “senior” developers down the road.
I'm looking forward to a nice part time side-hustle during retirement, cleaning up vibe-coded messes. In a few decades, we might have an industry full of 20-40 year old software engineers who don't know how computers work and don't know how to write or fix code beyond begging an LLM to do it and hoping it produces something that works.
Maybe I'll be wrong, and in 2050, there won't even be human software engineers anymore, but I'm not so sure that will be the case.