I think of it more as "the automation of the stackoverflow engineer". In enterprise software, there has always just been a non-negotiable large volume of code that was required to be written. This has traditionally been offloaded by having seniors do the hard thinking then distill it into a jira ticket which could be handed off to an engineer that'd actually write the code and punch every hiccup into google along the…
Again, this ignores the second order effect of entirely gutting the personnel pipeline that is required to create new senior devs... So without a training pipeline to provide experience to jr. Devs, in 15 years we will be hurting for senior devs to replace all the graybeards. Kind of like the fortran crisis of the last decade or so.... Just across an entire industry that supports every other industry....
AI is removing the middle class of software engineering?
861–870 of 890 posts
Re: AI is removing the middle class of software engineering?
#862How can I make myself better, asking as a middle swe
Re: AI is removing the middle class of software engineering?
#863At the same time, it also brings very low level "vibecoder" to the pool
I wrote about this before. I don't think the vibecoders will have a job for a long time. At best, it will be minimum wage. See "AI Won't Take Your Job, Someone Using AI Will" > There's no lucrative middle ground where 'AI whispering' is a high-value skill. https://blog.florianherrengt.com/vibe-coder-career-path.html
Re: AI is removing the middle class of software engineering?
#864AI may indeed lead to a barbell shaped distribution - lots of people with modest skills and the need for lots of awesome people. But I don't think that's necessarily a bad thing. One of the problems with the "middle class" in the past was that there were lots of mid-level jobs in big companies but people hit a ceiling and couldn't progress. Maybe the middle hollowing out will lead to more jobs with significant opport…
Re: AI is removing the middle class of software engineering?
#865Earlier quoted context omitted.
Maybe treat it like other professions and have a specific title be protected?
Is it really possible to do that? I think if we were to go down this avenue we would need to consider titles other than software engineer.
Re: AI is removing the middle class of software engineering?
#866Earlier quoted context omitted.
Again, this ignores the second order effect of entirely gutting the personnel pipeline that is required to create new senior devs... So without a training pipeline to provide experience to jr. Devs, in 15 years we will be hurting for senior devs to replace all the graybeards. Kind of like the fortran crisis of the last decade or so.... Just across an entire industry that supports every other industry....
The same thing happened to mechanical engineering decades ago when CAD came onto the scene. I have a family friend of my parents' generation who remembers feeling like his "superpower" in solving fluidics differential equations completely went out of the window once solvers could handle everything he was good at. He survived and had a good career guiding engineers into using CAD correctly. The way the industry "solve…
Re: AI is removing the middle class of software engineering?
#867Earlier quoted context omitted.
> This is the worst LLMs will ever be. Not outsourcing critical thinking to LLM will be seen as a liability in the not so distant future. Just a year or two ago almost no one even took LLM seriously for coding. Now the status quo has moved for also critical thinking, and we hear comments like this. LLM's chances of making a mistake will be orders of magnitude lowers than humans. Slowly learn to let the wheel go. AI w…
You need to git good The fact that you’re nervous means you will be the first to be replaced!
Is that sarcasm? Cause it's not too different from something I'd say sarcastically (e.g. it's very 10X AI engineer, very overconfident while missing pretty obvious things).
Re: AI is removing the middle class of software engineering?
#868> bad engineers were always a liability So. AI Makes good engineers better, more productive and able to deliver well designed systems. But it makes the bad engineers 10x worse. Before, they had negative productivity in a team environment. Now, its 10x negative productivity. The mess they create as one person might need 10 people (and their AI's) to clean up. I would also put people who don't know how to code in that…
somehow elite humans are the only ones who can ever reduce complexity?
the tooling is in its infancy. this is the worst it will ever be.
Re: AI is removing the middle class of software engineering?
#869Earlier quoted context omitted.
Many of those companies like duolingo have already collapsed in stock price with YoY growth dropping off a cliff. It is happening, it just isn't instant.
And yet those companies aren't collapsing because it became easier to rewrite their software, but because llms themselves have replaced a core part of their business (such as translation or simple art). Seems like so far the market is not convinced at all that SaaS companies as a whole are any more disruptable than before.
Re: AI is removing the middle class of software engineering?
#870Earlier quoted context omitted.
Again, this ignores the second order effect of entirely gutting the personnel pipeline that is required to create new senior devs... So without a training pipeline to provide experience to jr. Devs, in 15 years we will be hurting for senior devs to replace all the graybeards. Kind of like the fortran crisis of the last decade or so.... Just across an entire industry that supports every other industry....
It's true that developing junior devs is challenging (but it always was), but that's not what this is about: This is about the kind of not-that-good, mid-ass programmers who make up the silent bulk of the industry. The ones who have 20 years of experience, but who you still wouldn't trust to write fizzbuzz. Those people are doomed. Which is fine in a lot of ways, but will be devastating for their economic prospects.
In the same way there is only so much artisan hand crafted furniture to sell, you're a lucky craftsman if you can make a living doing that these days.