AI slows down some experienced software developers, study finds
-
Yeah but a Claude/Cursor/whatever subscription costs $20/month and a junior engineer costs real money. Are the tools 400 times less useful than a junior engineer? I’m not so sure…
This line of thought is short sighted. Your senior engineers will eventually retire or leave the company. If everyone replaces junior engineers with ai, then there will be nobody with the experience to fill those empty seats. Then you end up with no junior engineers and no senior engineers, so who is wrangling the ai?
-
I have limited AI experience, but so far that's what it means to me as well: helpful in very limited circumstances.
Mostly, I find it useful for "speaking new languages" - if I try to use AI to "help" with the stuff I have been doing daily for the past 20 years? Yeah, it's just slowing me down.
I like the saying that LLMs are good at stuff you don’t know. That’s about it.
-
By having it write a quick function to do so or to sort them alphabetically within the chat? Because I've used GPT to write boilerplate and/or basic functions for random tasks like this numerous times without issue. But expecting it to sort a block of text for you is not what LLMs are really built for.
That being said, I agree that expecting AI to write complex and/or long-form code is a fool's hope. It's good for basic tasks to save time and that's about it.
The tool I use can rewrite code given basic commands. Other times I might say, "Write a comment above each line" or "Propose better names for these variables" and it does a decent job.
-
This post did not contain any content.
no shit. ai will hallucinate shit I’ll hit tab by accident and spend time undoing that or it’ll hijack tab on new lines inconsistently
-
I agree, but the goal of CEOs is “line go up,” not make our eng team stronger (usually)
Capitalism, shortsighted? Say it ain’t so!
-
I like the saying that LLMs are good at stuff you don’t know. That’s about it.
Like search engines, and libraries...
-
This line of thought is short sighted. Your senior engineers will eventually retire or leave the company. If everyone replaces junior engineers with ai, then there will be nobody with the experience to fill those empty seats. Then you end up with no junior engineers and no senior engineers, so who is wrangling the ai?
This isn’t black and white. There will always be some junior hires. No one is saying replace ALL of them. But hiring 1 junior engineer instead of 3? Maybe…and that’s already happening to some degree.
-
It is based on my experience, which I trust immeasurably more than rigged "studies" done by the big LLM companies with clear conflict of interest.
Okay, but like-
You could just be lying.
You could even be a chatbot, programmed to hype AI in comments sections.
So I'm going to trust studies, not some anonymous commenter on the internet who says "trust me bro!"
-
This isn’t black and white. There will always be some junior hires. No one is saying replace ALL of them. But hiring 1 junior engineer instead of 3? Maybe…and that’s already happening to some degree.
And when the current senior programmers retire the field of juniors that are coming to replace them will be much smaller.
-
Okay, but like-
You could just be lying.
You could even be a chatbot, programmed to hype AI in comments sections.
So I'm going to trust studies, not some anonymous commenter on the internet who says "trust me bro!"
Huh? I'm definitely not hyping AI. If anything it would be the opposite. We're also literally in the comment section for an a study about AI productivity which is the first remotely reputable study I've even seen. The rest have been rigged marketing stunts. As far as judging my opinion about the productivity of AI against junior developers against studies, why don't you bring me one that isn't "we made an artificial test then directly trained our LLM on the questions so it will look good for investors"? I'll wait.
-
And when the current senior programmers retire the field of juniors that are coming to replace them will be much smaller.
Not that I agree, but if you believe that the LLMs will continuously improve, then in 5-10 years you may only need 1/3rd the seniors, to oversee and prompt. Again, that's what these CEOs are relying on.
-
This post did not contain any content.
Great! Less productivity = more jobs, more work security.
-
You're not wrong, and I feel like it was a developing problem even before AI - everybody wanted someone with experience, even if the technology was brand new.
True. It was a long-standing problem that entry-level jobs were mostly found in dodgy startups.
Tbh, I think the biggest issue right now isn't even AI, but the economy. In the 2010s we had pretty much no intrest rate at all while having a pretty decent economy, at least for IT. The 2008 financial crisis hardly mattered for IT, and Covid was a massive boost for IT. There was nothing else to really spend money on.
IT always has more projects than manpower, so with enough money to spend, they just hired everyone.
But the sanctions against Russia in response to their invasion of Ukraine really hit the economy and rising intrest rates to combat inflation meant that suddenly nobody wanted to invest anymore.
With no investments, startups dried up and large corporations also want to downsize. It's no coincidence that return-to-work mandates only started after the invasion and not in the two years prior of that where lockdowns were already revoked. Work from home worked totally fine for two years after covid lockdowns, and companies even praised how well it worked.
Same with AI. While it can improve productivity in some edge cases, I think it's mostly a scapegoat to make mass-fireings sound like a great thing to investors.
That said, even if you and I will be fine, it's still bad for the industry. And even if we weren't the ones pulling up the ladder behind us, I'd still like to find a way to start throwing ropes back down for the newbies...
You are totally right with that, and any chance I get I will continue to push for hiring juniors.
But I am also over corporate tears. For decades they have been crying over a lack of skilled workers in the IT and pushing for more and more people to join IT, so that they can dump wages, and as soon as the economy is bad, they instantly u-turn and dump employees.
If corporations want to be short-sighted and make people suffer for it, they won't get compassion from me when it fails.
Edit: Remember, we are not the ones pulling the ladder up.
Was it really Russia’s invasion, or just because the interest rates went up to prevent too much inflation after the COVID stimulus packages? Hard to imagine Russia had that much demand for software compared to the rest of the world.
-
I agree with the depicted actual developers, but this is still funny
-
Was it really Russia’s invasion, or just because the interest rates went up to prevent too much inflation after the COVID stimulus packages? Hard to imagine Russia had that much demand for software compared to the rest of the world.
Did you not read what I wrote?
Inflation went up due to the knock-on effects of the sanctions. Specifically prices for oil and gas skyrocketed.
And since everything runs on oil and gas, all prices skyrocketed.
Covid stimulus packages had nothing to do with that, especially in 2023, 2024 and 2025, when there were no COVID stimulus packages, yet the inflation was much higher than at any time during COVID.
Surely it is not too much to ask that people remember what year stuff happened in, especially if we are talking about things that happened just 2 years ago.
-
Experienced software developer, here. "AI" is useful to me in some contexts. Specifically when I want to scaffold out a completely new application (so I'm not worried about clobbering existing code) and I don't want to do it by hand, it saves me time.
And... that's about it. It sucks at code review, and will break shit in your repo if you let it.
Everyone on Lemmy is a software developer.
-
This post did not contain any content.
Explain this too me AI. Reads back exactly what's on the screen including comments somehow with more words but less information
Ok....Ok, this is tricky. AI, can you do this refactoring so I don't have to keep track of everything. No... Thats all wrong... Yeah I know it's complicated, that's why I wanted it refactored. No you can't do that... fuck now I can either toss all your changes and do it myself or spend the next 3 hours rewriting it.
Yeah I struggle to find how anyone finds this garbage useful.
-
My fear for the software industry is that we'll end up replacing junior devs with AI assistance, and then in a decade or two, we'll see a lack of mid-level and senior devs, because they never had a chance to enter the industry.
100% agreed. It should not be used as a replacement but rather as an augmentation to get the real benefits.
-
Explain this too me AI. Reads back exactly what's on the screen including comments somehow with more words but less information
Ok....Ok, this is tricky. AI, can you do this refactoring so I don't have to keep track of everything. No... Thats all wrong... Yeah I know it's complicated, that's why I wanted it refactored. No you can't do that... fuck now I can either toss all your changes and do it myself or spend the next 3 hours rewriting it.
Yeah I struggle to find how anyone finds this garbage useful.
I have asked questions, had conversations for company and generated images for role playing with AI.
I've been happy with it, so far.
-
This post did not contain any content.
"Using something that you're not experienced with and haven't yet worked out how to best integrate into your workflow slows some people down"
Wow, what an insight! More at 8!
As I said on this article when it was posted to another instance:
AI is a tool to use. Like with all tools, there are right ways and wrong ways and inefficient ways and all other ways to use them. You can’t say that they slow people down as a whole just because some people get slowed down.