Yes, GPT5 will do a lot of damage, as it will be the first model replacing actual human coders. But GPT6 should be able to fix most of the issues. During this transition period I expect human senior developers mostly doing code reviews.
Yes, GPT5 will do a lot of damage, as it will be the first model replacing actual human coders. But GPT6 should be able to fix most of the issues. During this transition period I expect human senior developers mostly doing code reviews.
Neither of these are actually needed, all that is needed is to be able to disrupt the pipeline of jobs that interns/junior developers would normally build their initial skills on before moving on to more senior positions. Cutting these entry positions out means continually fewer replacements, and less talent (a deflationary trend, the limited number of positions acts as a filter, and its not necessarily merit based).
Without replacement, eventually older more senior developers will age out, retire, and then everyone will panic but by then it will be far too late (its already cascaded).
If it is not economical to develop or maintain a skill set, the knowledge involved becomes lost knowledge when that population dies out (as we all do given sufficient time).
A perfect corollary is the repair of electronics in the US. There might be 1 person per population of 100-200,000 that goes into business for this sector. If they get hit by a bus, its no longer locally available, and mortality happens to us all.
This is one of the main structural problems with burning bridges in blind marches towards some idealized progress.
How can you go back when all your competitors do the same thing and its no longer economic to run the business except by following the same doom loop as your competitors.
I’m a Principal level SWE, and a team lead. I have junior devs on my team. I only need a similar increase of intelligence from GPT4 as 3.5–>4.0 to replace them.
Anyways I hope you're right to be honest. And let's see.
I would love to the industry to have a higher entrance barrier.
I would love to be able to solve more with less.
I would love industry to deliver more value with a higher speed.
Progress is inevitable. So I would love to start adapting faster and be on top of it even if it will require me to leave my current role and maybe switch to another one.
I've seen too many people here in IT doing the things they don't like or coming to the job simply because "it pays bills". I've seen 25 yoe engineers who know literally nothing because they were doing literally nothing for the last 20 years. I've seen junior developers who barely know fundamentals and I'm speaking of some really dummy things. I hope industry will naturally heal itself even if it'll make me leave or switch.