For really obscure issues or bugs, I had to scroll through seemingly random StackOverflow results (or Experts Exchange, ha) looking for exact issues that I had, weeding through answers that weren't relevant, things based on older versions, etc. Now you give the context to AI tech stack, data, and your source code, explain the problem with the error message, and ask what might be happening and that shaves a few hours off the old way of trial and error. Even if the 1st answer isn't totally right, a few follow on questions will help narrow it down.
I can have 18% BMI with ozempic, or I can have 18% BMI running and lifting weights. "We are not the same" to quote the meme [0].
The LLM-bros can do LLM-bro stuff. The hardened Seniors that have seen/done it all are the ones you need on a crisis.
In the same way that we don't get the volume of true hackers that the 70s-90s produced, because of the locked-down computing experiences most kids were introduced to from 00+.
A junior dev does negative work. And with corp dev/enterprise dev the difference in price between a junior and a “senior” dev is only about $70K. The gap is even smaller with remote work even if you hire in the US. There are plenty of developers in low cost of living areas who would be glad to work for relative peanuts.
As far as where will the next generation of developers come from? That’s a collection action problem
I remember those years, I hope they are still around.
The average tenure of a developer is 2-3 years. Almost no one stays at a company for 6-7 years
As a manager, the chance of you staying at a job for 6-7 years are slim and staying in the same position is even slimmer. Besides, you are going to be measured by your quarterly or at most yearly “OP1 goals” or equivalent