Government can just whip out a ‘just transition’ scheme like they did for Bord na Mona workers etc.
bonjurkes on
I hope government can collect the tax from AI’s salary when they replace the software engineers.
trooperdx3117 on
Gotta feel bad for all the new grad software engineers coming in.
Felt like for the last 5 years the default guidance to students was “If your afraid of automation or outsourcing then learn to code.”
Turns out not even that was helpful.
Atpeacebeats on
Would accountancy not be one of the first to go???
Techknow23 on
Id say a lot more to follow in the next 20+ years or even less. Accountants, IT workers, anyone responsible for balancing numbers, emailing or calling people as the main aspect of their job could be in the firing line. Unions need to get ahead of it.
rom_ok on
Someone will need to explain the software engineer part.
We have a had a significant skills gap with software in recent years, we’ve filled these jobs with thousands of immigrants and still did not meet demand.
But now supposedly AI is so good (it’s not) that not only will the skills gap be gone but we’ll lose jobs.
AI is not doing this, off shoring to India is doing this. AI is simply not good enough to have such a large impact. I’ve not seen it.
In my opinion tech companies are off shoring to save money in the hopes that AI will replace almost all of the jobs soon. But it won’t, and they’ll have to onshore jobs again eventually like every other offshoring cycle we’ve seen (which is done to reset wages).
Hairy-Ad-4018 on
Customer service agents , perhaps for simple queries. Complex queries where there is a treat of all
Action or fines, I doubt it.
Software engineering, not in our lifetimes. Clients don’t know what they want, Ai won’t fix that.
Diagnostic imaging in medicine, definitely
Chance-Plantain8314 on
As a software engineer, some of this stuff really is snake oil but the reduction will happen anyways. I’ve seen it in multiple companies: reducing workforce because they’re pumping AI Generated code into the product and on the surface it looks okay.
But this is short term wins. We’re already seeing features fall apart, products are less stable, quality is down, maintaining the product is more difficult and juniors are having a harder time picking up problem solving.
Nobody is thinking about this medium to long term, and that’s going to have serious consequences.
I DO think that in a couple years, you’re going to see an upswing in trying to get seniors in to fix the mess.
noisylettuce on
Where does the Oireachtas get their news beyond the usual tabloids like the examiner?
What’s the point of this article other than possibly getting managers to lose all respect by repeating this slop?
WolfhoundCid on
I work in IT Quality Assurance, and yeah, they’re trying to replace as much manual processing as possible, including IT Quality Assurance.
footymanager on
As a software engineer with over 10 years experience and working on giant monolithic codebases, AI hasn’t shown me yet it can replace my job. Barely even enhance it. Most code suggestions or Ai written code will barely compile in relation to pre existing code. Good for greenfield stuff but Unless the Ai is fully trained on the codebase I don’t think it’s anything more than a helpful assistant. It is rapidly evolving though so who knows in 5 years where it will be at. I do agree that senior management will probably use it as an excuse to downsize but I would see them come crawling back for people once customers start getting unhappy with the quality
Xeamus4Toes on
AI customer support is abysmal. But we all know executives will not admit defeat.
Instead claim AI reduced need for 50% of the support team. But in reality it is more work for the remaining lot.
It’s an absolute scam.
anonquestionsprot on
Customer service agents? Definitely.
Software engineers? Not a hope in hell do they go first
Banania2020 on
Soon, there will be a fee to be able to speak to a human 🤑
GerKoll on
No way can AI replace customer service agents!
Where will people let their frustration and anger roam free? What’s the point of yelling/threatening an AI? People will demand to talk down to a human….
papawish on
Yes please deter away people, our field is saturated anyway
NoBookkeeper6864 on
So in the future customers calling banks can can give out to AI instead of a person, which is fair enough considering AI is decisioning your app already, but a person has to listen to a customer bitch and moan when it nothing to do with the agent, so they can give out to the ai directly…brilliant
Capital_Register_844 on
How ironic. I mainly picked software development because it was meant to be a future-proof career.
sureyouknowurself on
It’s odd, the reasoning is that senior software engineers are now more productive with AI (true). So less junior engineers or dare I say less non rockstar engineers are required.
There will eventually be a shortage in the future.
seeilaah on
If AI replace developers, who need software companies? Any other business can also just put aí and get it to make their CRM, their inventory systems, website, etc!
Why pay millions to a company whose product is just made by other software they could do themselves?
It will never happen
Hungover994 on
The skilled devs should be ok but the juniors are gonna have a rough time getting real experience in a company. A lot of stuff you can’t teach yourself.
FlukyS on
I applied to be on the advisory council and was rejected, I would have shit on the software engineer losing their job thing hard. It is fucking idiotic to think it will have a serious effect when Github copilot literally failed so hard they walked back. That was the biggest company in the world and they failed on their big budget effort with a lot of the worlds code at their fingertips to train the model. Claude is supposedly the best AI programming model and it has ups and downs from when I used it but it also is terrible very regularly. It augments the role of a software engineer substantially but if your company is putting trust fully in AI sell all the stock you can because they are going into the toilet by the end of the decade.
For those who aren’t in development try and do anything substantive and you will find out why AI for coding is shit. I had two great examples. I wanted a Rust based project to implement something like Windows RGB controller from Windows 11 on Linux. I said to Claude and ChatGPT both basically go nuts and make the best RGB protocol possible to display a grid array and allow a controller process and many reader processes that implement RGB controllers. So it has no logic to control the devices just only holding an array in memory somewhere on Linux and allowing controlled updates. Jesus the shit it came out with was insane. The other one I had was asking anything about a widely used but poorly documented protocol like dbus or whatever will always get absolute garbage even with web search enabled for the query.
If anyone is wondering the answers to the two questions, the first one is to either use mmap, write a kernel driver that just makes a dummy device that is hidden, you can also use a dummy display and then everything that has access to Pipewire can access the current state..etc, loads of options. As for the dbus question you just use the introspection rather than relying on the raw docs because they are shit.
And to say what AI is good at, I was fucking around with a device that only works on Windows currently, I opened up wireshark and started feeding ChatGPT and Claude hexdumps and it was able to break down the protocol pretty nicely and document it. Was pretty nice but then I had to ignore the code it wrote because it was doing some awfully annoying stuff.
commit10 on
AI generated code is mostly trash.
Customer service, yes, but anyone with an inkling of engineering knowledge knows that AI is nowhere near replacing human engineers in any meaningful way. It creates janky, brittle systems that are hard to untangle when they break.
keavenen on
AI = Actual Indians
malavock82 on
Just another empty excuse for redundancies, nothing new
banjorat2k8 on
Software engineers will never go away, you need a technically minded person to ask AI very specific questions to get the desired outcome. On top of this the code still needs to be reviewed. If anything the role could develop and change over time, but engineers are a long ways away from becoming redundant.
AI is a tool, not a solution.
_williamkennedy on
Business owner here – I make most of my money from writing software.
I’m at the stage where I need to hire people to keep up with the work.
No offence to AI but I need people. People bring a core of skill, experience and perspective that adds tremendous value. One smart person can multiply a business by 10.
AI is great at certain things but I just don’t see it replacing good engineers. The same is probably true for lawyers, accountants, etc…
sheenolaad on
I’m a software engineer. A prompt is only as good as the quality of the language it’s written in. Coding is only part of a software engineers job, and for tasks that need a fine level of granularity using an AI is actually not optimal at all.
Iwantmytshirtback on
We should have a government agency set up to oversee and work on developing AI replacements for workers that can actually be replaced. Have the employers pay 60 – 80% of what they were paying the employees that got replaced for its use and use that to fund UBI or an AI redundancy for anyone that was replaced.
SpyderDM on
Text translators will actually be first
iStrobe on
A lot here are leaning heavily into the ai doomer category with regards to Software Engineering.
I’ve been using Claude as part of my daily coding workflow for a while now and it’s helped massively, I use it in agent mode and I have to approve/read everything it does. It has sped me up significantly.
The creator of TailwindCSS has some good takes on it here in relation to development.
There is a massive amount of hype right now. Do I think it will change the industry? Yes. Do I think there will be layoffs because of AI? Yes, but recent years have shown there is always layoffs in tech, this is the latest thing they can point to.
It’s changing the industry massively, I think it’s just another tool we’re going to use going forward and this hype bubble will become realistic. Which is, AI *can* devs more efficient. Not replace them.
ToTooThenThan on
I think the first jobs to go will be the creative ones like writing news articles, creating illustrations for ads and voice acting. We already see ai used a lot here so I’d imagine some of these jobs are already gone. The sad thing is ai is not nearly as good as a human but it’s “good enough” for a company to justify the drop in quality to increase their margins
BourbonBroker on
As a software engineer we will not lose our jobs. I won’t say AI is bullshit, but I feel alot of companies will lose alot of money because of it and the need for people will increase again.
35 commenti
It’s already happening, definitely on the customer agents front
https://preview.redd.it/26nzslxae29f1.jpeg?width=1164&format=pjpg&auto=webp&s=5a3650ecbf11dfd0589f6bce83e35aa1cdd13d03
Government can just whip out a ‘just transition’ scheme like they did for Bord na Mona workers etc.
I hope government can collect the tax from AI’s salary when they replace the software engineers.
Gotta feel bad for all the new grad software engineers coming in.
Felt like for the last 5 years the default guidance to students was “If your afraid of automation or outsourcing then learn to code.”
Turns out not even that was helpful.
Would accountancy not be one of the first to go???
Id say a lot more to follow in the next 20+ years or even less. Accountants, IT workers, anyone responsible for balancing numbers, emailing or calling people as the main aspect of their job could be in the firing line. Unions need to get ahead of it.
Someone will need to explain the software engineer part.
We have a had a significant skills gap with software in recent years, we’ve filled these jobs with thousands of immigrants and still did not meet demand.
But now supposedly AI is so good (it’s not) that not only will the skills gap be gone but we’ll lose jobs.
AI is not doing this, off shoring to India is doing this. AI is simply not good enough to have such a large impact. I’ve not seen it.
In my opinion tech companies are off shoring to save money in the hopes that AI will replace almost all of the jobs soon. But it won’t, and they’ll have to onshore jobs again eventually like every other offshoring cycle we’ve seen (which is done to reset wages).
Customer service agents , perhaps for simple queries. Complex queries where there is a treat of all
Action or fines, I doubt it.
Software engineering, not in our lifetimes. Clients don’t know what they want, Ai won’t fix that.
Diagnostic imaging in medicine, definitely
As a software engineer, some of this stuff really is snake oil but the reduction will happen anyways. I’ve seen it in multiple companies: reducing workforce because they’re pumping AI Generated code into the product and on the surface it looks okay.
But this is short term wins. We’re already seeing features fall apart, products are less stable, quality is down, maintaining the product is more difficult and juniors are having a harder time picking up problem solving.
Nobody is thinking about this medium to long term, and that’s going to have serious consequences.
I DO think that in a couple years, you’re going to see an upswing in trying to get seniors in to fix the mess.
Where does the Oireachtas get their news beyond the usual tabloids like the examiner?
What’s the point of this article other than possibly getting managers to lose all respect by repeating this slop?
I work in IT Quality Assurance, and yeah, they’re trying to replace as much manual processing as possible, including IT Quality Assurance.
As a software engineer with over 10 years experience and working on giant monolithic codebases, AI hasn’t shown me yet it can replace my job. Barely even enhance it. Most code suggestions or Ai written code will barely compile in relation to pre existing code. Good for greenfield stuff but Unless the Ai is fully trained on the codebase I don’t think it’s anything more than a helpful assistant. It is rapidly evolving though so who knows in 5 years where it will be at. I do agree that senior management will probably use it as an excuse to downsize but I would see them come crawling back for people once customers start getting unhappy with the quality
AI customer support is abysmal. But we all know executives will not admit defeat.
Instead claim AI reduced need for 50% of the support team. But in reality it is more work for the remaining lot.
It’s an absolute scam.
Customer service agents? Definitely.
Software engineers? Not a hope in hell do they go first
Soon, there will be a fee to be able to speak to a human 🤑
No way can AI replace customer service agents!
Where will people let their frustration and anger roam free? What’s the point of yelling/threatening an AI? People will demand to talk down to a human….
Yes please deter away people, our field is saturated anyway
So in the future customers calling banks can can give out to AI instead of a person, which is fair enough considering AI is decisioning your app already, but a person has to listen to a customer bitch and moan when it nothing to do with the agent, so they can give out to the ai directly…brilliant
How ironic. I mainly picked software development because it was meant to be a future-proof career.
It’s odd, the reasoning is that senior software engineers are now more productive with AI (true). So less junior engineers or dare I say less non rockstar engineers are required.
There will eventually be a shortage in the future.
If AI replace developers, who need software companies? Any other business can also just put aí and get it to make their CRM, their inventory systems, website, etc!
Why pay millions to a company whose product is just made by other software they could do themselves?
It will never happen
The skilled devs should be ok but the juniors are gonna have a rough time getting real experience in a company. A lot of stuff you can’t teach yourself.
I applied to be on the advisory council and was rejected, I would have shit on the software engineer losing their job thing hard. It is fucking idiotic to think it will have a serious effect when Github copilot literally failed so hard they walked back. That was the biggest company in the world and they failed on their big budget effort with a lot of the worlds code at their fingertips to train the model. Claude is supposedly the best AI programming model and it has ups and downs from when I used it but it also is terrible very regularly. It augments the role of a software engineer substantially but if your company is putting trust fully in AI sell all the stock you can because they are going into the toilet by the end of the decade.
For those who aren’t in development try and do anything substantive and you will find out why AI for coding is shit. I had two great examples. I wanted a Rust based project to implement something like Windows RGB controller from Windows 11 on Linux. I said to Claude and ChatGPT both basically go nuts and make the best RGB protocol possible to display a grid array and allow a controller process and many reader processes that implement RGB controllers. So it has no logic to control the devices just only holding an array in memory somewhere on Linux and allowing controlled updates. Jesus the shit it came out with was insane. The other one I had was asking anything about a widely used but poorly documented protocol like dbus or whatever will always get absolute garbage even with web search enabled for the query.
If anyone is wondering the answers to the two questions, the first one is to either use mmap, write a kernel driver that just makes a dummy device that is hidden, you can also use a dummy display and then everything that has access to Pipewire can access the current state..etc, loads of options. As for the dbus question you just use the introspection rather than relying on the raw docs because they are shit.
And to say what AI is good at, I was fucking around with a device that only works on Windows currently, I opened up wireshark and started feeding ChatGPT and Claude hexdumps and it was able to break down the protocol pretty nicely and document it. Was pretty nice but then I had to ignore the code it wrote because it was doing some awfully annoying stuff.
AI generated code is mostly trash.
Customer service, yes, but anyone with an inkling of engineering knowledge knows that AI is nowhere near replacing human engineers in any meaningful way. It creates janky, brittle systems that are hard to untangle when they break.
AI = Actual Indians
Just another empty excuse for redundancies, nothing new
Software engineers will never go away, you need a technically minded person to ask AI very specific questions to get the desired outcome. On top of this the code still needs to be reviewed. If anything the role could develop and change over time, but engineers are a long ways away from becoming redundant.
AI is a tool, not a solution.
Business owner here – I make most of my money from writing software.
I’m at the stage where I need to hire people to keep up with the work.
No offence to AI but I need people. People bring a core of skill, experience and perspective that adds tremendous value. One smart person can multiply a business by 10.
AI is great at certain things but I just don’t see it replacing good engineers. The same is probably true for lawyers, accountants, etc…
I’m a software engineer. A prompt is only as good as the quality of the language it’s written in. Coding is only part of a software engineers job, and for tasks that need a fine level of granularity using an AI is actually not optimal at all.
We should have a government agency set up to oversee and work on developing AI replacements for workers that can actually be replaced. Have the employers pay 60 – 80% of what they were paying the employees that got replaced for its use and use that to fund UBI or an AI redundancy for anyone that was replaced.
Text translators will actually be first
A lot here are leaning heavily into the ai doomer category with regards to Software Engineering.
I’ve been using Claude as part of my daily coding workflow for a while now and it’s helped massively, I use it in agent mode and I have to approve/read everything it does. It has sped me up significantly.
The creator of TailwindCSS has some good takes on it here in relation to development.
[https://youtu.be/X3yfVo2oxlE?si=4_QZ-FeCkWDHc5AX](https://youtu.be/X3yfVo2oxlE?si=4_QZ-FeCkWDHc5AX)
It takes care of the grunt work as he puts it.
There is a massive amount of hype right now. Do I think it will change the industry? Yes. Do I think there will be layoffs because of AI? Yes, but recent years have shown there is always layoffs in tech, this is the latest thing they can point to.
It’s changing the industry massively, I think it’s just another tool we’re going to use going forward and this hype bubble will become realistic. Which is, AI *can* devs more efficient. Not replace them.
I think the first jobs to go will be the creative ones like writing news articles, creating illustrations for ads and voice acting. We already see ai used a lot here so I’d imagine some of these jobs are already gone. The sad thing is ai is not nearly as good as a human but it’s “good enough” for a company to justify the drop in quality to increase their margins
As a software engineer we will not lose our jobs. I won’t say AI is bullshit, but I feel alot of companies will lose alot of money because of it and the need for people will increase again.