Exactly. I hear this "wow finally I can just let Claude work on a ticket while I get coffee!" stuff and it makes me wonder why none of these people feel threatened in any way?

And if you can be so productive, then where exactly do we need this surplus productivity in software right now when were no longer in the "digital transformation" phase?

I don't feel threatened because no matter how tools, platforms and languages improved, no matter how much faster I could produce and distribute working applications, there has never been a shortage of higher level problems to solve.

Now if the only thing I was doing was writing code to a specification written by someone else, then I would be scared, but in my quarter century career that has never been the case. Even at my first job as a junior web developer before graduating college, there was always a conversation with stakeholders and I always had input on what was being built. I get that not every programmer had that experience, but to me that's always been the majority of the value that software developers bring, the code itself is just an implementation detail.

I can't say that I won't miss hand-crafting all the code, there certainly was something meditative about it, but I'm sure some of the original ENIAC programmers felt the same way about plugging in cables to make circuits. The world of tech moves fast, and nostalgia doesn't pay the bills.

> there has never been a shortage of higher level problems to solve.

True, but whether all those problems are SEEN worth chasing business wise is another matter. Short term is what matters most for individuals currently in the field, and short term is less devs needed which leads to drop in salaries and higher competition. You will have a job but if you explore the job market you will find it much harder to get a job you want at the salary you want without facing huge competition. At the same time, your current employer might be less likely to give you salary raises because they know you bargaining power has decreased due to the job market conditions.

Maybe in 40 years time, new problems will change the job market dynamics but you will likely be near retirement by then

Smart devs know this is the beginning of the end of high paying dev work. Once the LLM's get really good, most dev work will go to the lowest bidder. Just like factory work did 30 years ago.

Then whats the smart dev plan, sit on the vibe coding casino until the bossman calls you into the office?

Make as much money as you can while you still can before the bottom falls out. Or go work for one of the AI companies on AI. Always better to sell picks and shovels than dig for gold. Eventually the gold runs out where you are.

Exactly, it will be a CodeUber, we just pick the task from the app and deliver the results ))

I thought AI would already automate that part, I expect to actually just drive an actual uber

Lots of dreamers here, yet Vanguard reports 4x job and wages growth in the 100 jobs most exposed to AI

Bit naive to think that positive pattern will hold for the next ten years or so or whatever time is left between now and your retirement. And arguably, the later that positive pattern changes is worse for you because retraining as an older person has its own challenges.