I'm specifically saying "I'm entitled to displace people with automation built on previous work, but automation that affects me shouldn't be allowed" is a particularly hypocritical take.
The implications of AI aren't as novel as tech circles would like to believe. The same trends in employment and automation have been happening across industries for decades in slightly different forms. This is just the first time it might actually affect the people doing the work, instead of being conveniently separated from their inner circle.
I very much agree with this position. And it didn’t even have to be AI.
It’s possible that sufficiently advanced “dumb” compilers and tooling could lower demand. Or that the supply of developers outstripped demand - that’s happened in other professions. We always joked about how we’re automating our own jobs. We just happened to live in a period of explosive demand growth for our skill set so it never mattered for us. But it was never guaranteed that growth would continue in perpetuity.
When mentoring a freshly minted dev, I always checked whether or not they were open to career and financial advice. And if they were, I would always make this point to them and tell them to think carefully how much of their massive tech salary they should be spending. I make it a point to keep abreast of what median salaries are for other job roles are viable and moderate my spending and saving accordingly, because there was always a possibility that the gravy train would stop.