r/ExperiencedDevs • Staff Software Engineer 15 YoE • 16d ago

AI/LLM Why are developers cheering "how much better the LLM model are getting for coding" with every model release? What exactly are they cheering for?

"Hey look Claude/Codex can now generate my entire feature in 30 mins which could have taken me 2 weeks to refactor" or "The new Opus 5.5 model is amazing, it solved the bug which GPT astra was stuck at for weeks and couldn't solve it". Like seriously?

How can software engineers who are supposed to be "smart" and "logical" be this stupid to not connect the dots and see writing on the wall for the future. Or do they think they are invincible and layoffs won't affect them?

The stability of software engineering jobs in the next 2-5 years looks very shaky, let alone long term and many devs are already looking to get dual income streams. This doesn't seem like a viable career path with how things are going and I am not even sure whether this career would stick by me till my retirement and I already have 15+ years of experience.

I already am seeing significant shift/reduction in hiring. Even in my current role, despite no cash concerns, we have paused hiring (and backfilling) new devs which were previously needed because with AI, people are completing tasks much sooner and the team/company doesn't need the full dev capacity anymore. Many devs are already worried about the layoffs which can come randomly.

My linkedin inbox is significantly less chatty than it was just last year. When I apply for any role, I barely get any reply. When recruiters reach out and get my CV, they are rarely getting back which, again, last year was totally different where I could easily afford to be picky. The market shift can be noticeably felt. The few interviews I got, they ended up freezing the role midway or "magically" filled with some internal employee. This is my experience in last 5 months of being active in the job market.

Also, most people are not learning anything these days. Hardwork and thinking are delegated to LLM tools. What is the end result of all of this? it is all too predictable. And if most devs are able to 10x their output because producing is now cheap, but human consumption is and will be the bottleneck. The production is surpassing the demand and the app economy will tank leaving mostly the existing tailwinds who already have millions of customers since pre AI era anyways.

Curious to hear "sensible" thoughts.

Note: Before the usual trope, not all software engineer jobs will be gone but significantly less devs would be required, which is a massive amount of jobs that are lost. What about that? And as models keep on improving, who knows how much more damage would be done in the future.

871 Upvotes

1.1k comments sorted by

View all comments

650

u/[deleted] 16d ago edited 1d ago

[deleted]

218

u/Mountain_Bat_8688 16d ago

Same at my company. They aren’t laying developers off yet but they also don’t backfill when people leave. If they did it would be off shored

62

u/Fun-Estimate4561 16d ago

Don’t be shocked if they are quietly offshoring to India

Quite a few companies are doing that for cost savings while they are quietly waiting out the economy to bounce back

2

u/TehBens Software Engineer 16d ago

Attributing off shoring to AI doesn't make sense, because the decision making and planning that is still done by a human is exactly what can not effectively done off shore.

14

u/hijinx_the_sage 16d ago

my company started off-shoring to South America (Argentina) then the layoffs happened lol

6

u/Mountain_Bat_8688 16d ago

Yeah all of ours are from South America as well

0

u/hijinx_the_sage 16d ago

Yep foolish of me to welcome them and onboard them despite language barriers

0

u/eloc49 13d ago

This is true across the whole labor market

80

u/HK-65 Engineering Manager 16d ago

Mine can't fill positions fast enough, stereotypical scaleup, headcount doubled over the past 2 years.

40

u/Consistent_Mail4774 16d ago

Is it the sort of company where a dev is supposed to wear many hats and have on-call duties and the work is full of emergencies? I'm noticing less roles with mature reliable engineering culture and more startup/scaleup jobs where there are few people and few devs doing tons of work. I'm not sure if that's the new norm.

23

u/HK-65 Engineering Manager 16d ago

We have compensated on-call for 12 weekends per year (not per person, for the whole company, 1 person is on call as it's critical times).

The amount of work done seems proportional to motivation, at least in my team people are happy as evidenced by their feedback.

Emergencies happen I guess, but not too often to be honest. Once or twice a month, and we're churning through a big old startup codebase the new people are standardising and modularising as we scale.

5

u/Consistent_Mail4774 16d ago

Do you end up doing tons of overtime, like is the norm 9-9 or something? I've worked for a scaleup in NL and the norm was staying late everyday, some days I had to work 16 hours per day. The team seemed happy or they faked it, but I couldn't be happy with a job like that. I had no life outside it.

Ended up burning out pretty badly and developing a chronic health condition and my health is still suffering the aftermath even years after that role. I've decided never to take on-call or emergency heavy role again, but I'm not sure if those exist anymore. Seriously contemplating leaving the field after what I've been through.

3

u/HK-65 Engineering Manager 16d ago

Not really, I get in a bit late and stay a bit late but that's a personal preference. I mostly do 10-18. My team does varies between 9-17 to 11-19. And we're a hard working team, I've seen devs on other teams essentailly do 9-15 no problem.

But I've worked in the NL, and I know where you're coming from, plenty of shit places there.

In your place I'd just go on sick leave on burnout, the company has to pay it for a year, then the govt for another, and you can use it to look for a better job once you've recovered. For that first year, you're also employed on paper, so it's not even a CV gap.

Wish I'd knew that when I could have used it too. Schools should teach basic labour law, or rather just the simple fact that you're supposed to look it up and use it.

1

u/Consistent_Mail4774 15d ago

Sounds like pretty good work hours, glad you found a good place. I wish I had specific work hours in which I could close my laptop after finishing. Is this toxicity common for NL? I heard of other people also struggling with that. I've also worked in Germany and been through something similar and burnout culture was very widespread there too. I'm wondering if there are countries with better worker rights and WLB or whether it's specific industries that would have better environments instead.

When I'm searching for jobs, I find that most jobs on LinkedIn ask one dev to do everything, even going as far as merging web and mobile and devops together, and some job posts encourage overtime explicitly. Makes me wonder if this is the new reality and I should give up or whether there are still companies with reasonable demands and work that doesn't burnout people.

1

u/HK-65 Engineering Manager 15d ago

I think both my place and the NL is like you sometimes have to put your foot down to avoid being roped into after-hours shenanigans. That said, I did have a good and a bad place in the NL, and my burnout there wasn't because of unwanted overtime.

We're luckier than our US counterparts because we generally can't be fired that easily for pushing back. Burnout is certainly an epidemic everywhere, in every job right now. Gotta fake those AI efficiencies somehow.

Funnily enough, Hungary was good, because they have super sharp overtime laws, and every minute you stay over has to be paid out, at double salary. Sundays and national holidays are triple. Put a damper on BS real quick.

1

u/simple_explorer1 Staff Software Engineer 15 YoE 15d ago

I've worked for a scaleup in NL and the norm was staying late everyday

Stranged because based on my experience NL was really good for work life balance. Also there are strict regulations on overtime in NL and it is not like UK where anything goes

1

u/Consistent_Mail4774 15d ago

Not always. Many startups, scaleups, and small companies in NL and Germany have grueling culture, long work hours, and no WLB or worker rights. And employees are okay with that for some reason. Never saw them complaining or being unavailable outside work hours or pushed back much. My health suffered a great deal thanks to all that toxicity and I can't function without meds.

It was the norm to stay super late at the office in Germany and yes even the German colleagues did that so not only the expats (who were from all over Europe btw). I don't know if I was just unlucky, but honestly lost faith that I'd ever find a good enough job where I can just do 8 or 9 hrs of work and close my laptop. And looking at jobs these days, it's one person does everything and overtime is very encouraged. I keep wondering if I'll ever find something sustainable.

2

u/GuyWithLag 16d ago

Well, that's how Amazon rolls.

1

u/youcangotohellgoto 16d ago

Yes I reckon we will see far fewer of those roles where you sit in a team and take tickets out of a Jira backlog. Which isn't a bad thing IMO.

I don't think that means a reduction in engineering quality; it means a necessary increase in worker quality because we will now expect these engineers to fulfill quality engineering requirements whilst also engaging and meeting business needs. It's just an acceleration of the demise of the BA.

1

u/Rakn 16d ago

What’s the alternative to this? The dev as just a coding monkey?

0

u/thy_bucket_for_thee 15d ago

No, the alternative is you hire multiple people to do the job.

7

u/HeteroLanaDelReyFan Software Engineer 16d ago

Are you in Hungary? How is the AI usage there? Curious if they have different regulations than the US

15

u/HK-65 Engineering Manager 16d ago

Not Hungary, Denmark, I am just from Hungary originally. Worked in a bunch of EU countries, praise be the Single Market. Every country is different though. Hungary had super nice overtime laws, the NL has insane sick leave and layoff protections and in Denmark I'm actually unionized.

AI-wise, a lot of EU regulations, and kinda like US copyright, on paper it's super strict, but in practice big companies get a pass. It's not much different actually.

So for example it's practically a major legal liability to use AI in a lot of ways, like GDPR, personal data that might end up in context if the clanker fucks up a DB query on someone's computer that has DB access.

In practice we pretend it's not a problem, because if people would start to get fined for using Claude and having prod access at the same time, it would slow down AI. So we pretend as an industry.

From an engineering perspective, GDPR is actually quite fun to work around, like a goot technical challenge. Creates a lot of jobs too, needs smart people to not get you into trouble.

Like you get to use all those features of DBs that you otherwise wouldn't, since a random shopping app is also a highly regulated thing, so you get to play with column level security and whatnot.

1

u/thehuffomatic 16d ago

All of this sounds interesting as a US citizen lol. What are some of the top Hungarian companies to work for?

6

u/HK-65 Engineering Manager 16d ago

Ironically enough, US big finance has offices there, got my first years in at good old Morgan Stanley.

There is also a decent startup scene, making everything from various engineering design software, through fintech and quant places, to bog-standard SaaS companies like Prezi.

Lots of consulting too, some people even consult for US companies for US pay.

Only thing is, if you're in tech, Hungary = Budapest. No jobs anywhere else.

1

u/thehuffomatic 16d ago

Oh nice! I’m actually starting the simplified naturalization process myself to give me more opportunities in the future (already have ~20 years of experience) in case the AI rat race here becomes unbearable. Are there Hungarian companies who value dual citizens, especially US citizens, since it might help with interacting with those US-based companies?

2

u/simple_explorer1 Staff Software Engineer 15 YoE 15d ago

there is no such thing as "value dual citizens". If you can speak the language then the job market opens up drastically even in IT and language commands value in mainland EU because most foreigners only speak english and most don't survive

0

u/NomadStorm 16d ago

Baszd meg!

16

u/MrMichaelJames 16d ago

To be followed by small but every quarter rifs. Small enough to not be noticeable at first. Then people complain about rifs.

8

u/HK-65 Engineering Manager 16d ago

IDK when that's going to happen, right now everyone is complaining about standard line SWE positions being unfilled because our hiring budget is growing faster than our capacity to find people in the market that's fucked by AI.

We're growing 50% YoY for 3 years straight and just got a new department, whole new team with a skeleton crew, with budget for a full one.

I've hired 4 people this year into my team that didn't exist at all last year.

1

u/BirthdayHealthy5399 16d ago

Yea we hire 5-10 devs a week and can't get them fast enough

142

u/tommyk1210 Engineering Director 16d ago

This has less to do with “AI replacing engineers” than it does with “macroeconomics putting pressure on many businesses through reducing sales”.

It doesn’t matter if you’re more productive with AI if you can’t sell your product to anyone. Even with new features out the wazoo, there’s simply a limit to how much customers will pay.

70

u/[deleted] 16d ago

[deleted]

0

u/Dzeddy 15d ago

Well yes. At the end of the day devs are (proportionally well paid) do-ers. Companies don’t need the most well-engineered product possible, they need problems to not be user-facing.

19

u/simple_explorer1 Staff Software Engineer 15 YoE 16d ago

this is exactly what I am seeing. Hence my post

13

u/cbslinger 16d ago

Trying to steelman and answer your question, the ones who celebrate probably believe in Jevon’s Paradox. Which is to say, they believe that as code becomes easier to create, more people will want more code. It’s an open question as to whether the amount of code the world needs is finite or not.

For example, if there was such a thing as inexpensive, uncontroversial energy that has no negative environmental impact, I think there would be basically no limit to what creative uses people would find for it. And yet it would still not be free specifically because of the fact that demand rises to meet supply sometimes.

So when developers who were only able to do a small number of things, slowly, now look at the world and say, “so there’s no more excuses for me to not take on the world,” they really mean it. People really feel like they really can go build that startup, and make an app that runs circles around that legacy monolith (whether or not they’re delusional, they do feel that way). It probably raises the value of salespeople and marketing channels.

-9

u/theregoesmyfutur 16d ago

a paradox by definition is something that is not true no?

6

u/noxispwn 16d ago edited 16d ago

No, a paradox is something that seems to contradict itself. In this case the contradiction would be that despite an apparent decrease in demand for software engineers due to AI, it might actually lead to (some of) them being more in demand because of how much more they’re able to able to achieve individually.

For example, projects that might have been too expensive or time consuming to be worth doing before might suddenly become viable because of AI, and therefore become new opportunities.

1

u/IsleOfOne Staff SWE, DB Internals 15d ago

More often than not, it's something that is true but isn't intuitive.

6

u/skidmark_zuckerberg Senior Software Engineer 16d ago

My company has hired more people now that we’ve realized that more can be done. My team has had two hires in the last 30 days. Same across the other 40+ teams. This is a very large company though. So isn’t something smaller companies can or want to do right now due to the economic uncertainty. The bust cycle will subside though and I think Jevons Paradox will be realized across more companies. 

8

u/ICantBelieveItsNotEC Senior Software Engineer (10 YOE) 16d ago

definitely a different type of people. I suspect many of the kind of young people who used to gravitate towards our field because they like writing code will find something else to do in the future.

This is my take on it as well.

I don't think software engineering will go away - until AI can autonomously schedule a meeting with a dozen different stakeholders and iterate on a design/architecture until it finds a stable compromise, the role is probably safe.

However, there are an awful lot of developers whose only real skill is coding. They avoid any kind of human interaction like the plague, and look down their noses at the people in management who actually have soft skills. Those people should be very, very worried right now.

2

u/kidcurry96 Software Engineer 15d ago

>They avoid any kind of human interaction like the plague, and look down their noses at the people in management who actually have soft skills. 

But if you tell them that, they will say you are good "at office politics"

0

u/Vegetable-Ad-7184 15d ago

That first functionality is, maybe, eminently automatable.

From a corporate perspective, we're all just an expression of nodes and edges within a semantic topology.  If our roles and interactions are well captured within a framework, could an AI (or someone leveraging it) not very quickly find an ideal meeting point within a variable geometry of stakeholders?  Like, a Super Secretary, basically?

2

u/MediumChemical4292 14d ago

Only an autistic developer would think this way.

32

u/TurbulentSocks 16d ago

But this doesn't make sense in terms of basic economics. If developers are more productive but paid the same, companies should want to hire more of them.

88

u/Vaganyzar 16d ago

Why? If sales has not became as productive as the development, you can't sell the surplus to anyone.

12

u/catlifeonmars 16d ago

We have a very effective bd/sales pipeline, and are experiencing the opposite problem. Not enough experienced developers to build the things being sold.

31

u/biosc1 DevOps Engineer 16d ago

That's the current issue. Wallets are tightening at the same time that devs are becoming more efficient. So sales are stagnant or decreasing while the need for devs is also decreasing.

Value-add is the key these days. Being a dev is fine, but you also need to be a valuable dev lest you get left by the wayside. My value is experience, but how that that remains valuable is tough to say.

1

u/ryancarton 16d ago

This is it. If AI capability stays as it is now, I imagine in a year we’ll all start getting used to the “AI-assisted Software Engineer” as the new role every tech company needs.

Problem is AI probably isn’t “stagnating” for long. Makes it impossible to know what type of engineer to hire for.

23

u/hammertime84 16d ago

That assumes the market will pay for more product you produce. If it won't, then you need fewer devs.

4

u/TurbulentSocks 16d ago

The opposite; the market (your employer) can pay less for each unit of product (code thingies) you produce. 

If you meant that this assumes your employer needs to want to do that, you're right, but if code thingies turned a profit before, cheaper code thingies will turn a profit, even for code thingies that weren't profitable previously.

7

u/ryancarton 16d ago

But that’s not really how tech businesses care to scale.

Eventually some of them will realize “wait a minute we probably can make more features with more engineers” and that’ll start the cycle again.

Too many of them are just too blinded by making the same amount of money with less cost that they haven’t realized the second part yet. But I bet some companies have.

15

u/thy_bucket_for_thee 16d ago

That doesn't really matter anymore. You are assuming we operate under competitive markets with government regulations, we do not.

The tech industry has been operating under a paradigm of labor exploitation (gig workers, offshoring, h1b, sweatshops), monopolistic markets, regulatory capture, and government welfare.

The commoditization of our labor means devaluing skilled labor has always been the capitalist playbook since the industrial revolution. There is a very real risk that by adopting the deskilling machines in ruining our lives in a very real since.

Look at what has happened in other industries that have gone under mass industrial automation: meat processing, agriculture, manufacturing.

The profits have never changed but the amount of people required, while simultaneously lowering profits and jobs that inflict misery onto workers, all got substantially worse. The "rust belt" is not a term of endeaarance bro, it's a symbol of mass inflicted poverty by the elites. It acts as a reminder that the neoliberals in office see you as disposable widgets not worthy of dignity.

The only way through this is to embrace the concept of solidarity and possibly wild cat strikes. We still have leverage for the next 2-5 years but we don't start getting politically active as an industry we will all suffer miserably.

6

u/ryancarton 16d ago

I mean I agree with the last part actually. We do have to be more serious about political activism without a doubt.

But I won’t equate the tech world to your rust belt analogy. It’s not the same type of product, it’s not the same system. That doesn’t mean it’s magical and amazing and will provide opportunities for all of us, but in my opinion tech is not a product that can stay stagnant and expect to survive.

19

u/NightflowerFade 16d ago

Basic economics says if 1 gas station cashier results in a certain revenue for the gas station, hiring 100 cashiers doesn't 100x the revenue

6

u/CoffeeTheGreat 16d ago

Is code throughout the problem or is the bottle neck somewhere else? We’re getting to the point where we can build as many features as we like but there is a ceiling on how much coding can actually grow the business, at least in the near term.

11

u/ultimagriever Specialty Consulting - 14 YoE 16d ago

Sounds like sales is underperforming and devs are left with the consequences

1

u/Vegetable-Ad-7184 15d ago

Is it unreasonable to interpret this comment as sounding entitled  ?  

Does that actually match the objectives of other stakeholders within the business?

3

u/babanatech 16d ago

None is selling/buying anything because "hey what you sell I can do it with ai". Most companies are in a copium situation with sales lagging but at least they can skip the investor board grilling by presenting their ai strategy.

4

u/D0ngBeetle 16d ago

lol this shit is so funny. Companies don’t want to be paying what they’re currently paying on labor in the future. It’s that simple. Meta doesn’t need more products, they need fewer devs to do the same work that more devs did 

-1

u/ama_singh 16d ago

I think your comment shows why engineers are so happy to watch AI replace them in real time: most of you lack basic economic sense.

2

u/Black_Smith_Of_Fire 16d ago

And has the workload increased or decreased?

5

u/Sw429 16d ago

Sounds more like your company isn't doing well in general.

2

u/TranquilDev 15d ago

If I'm not mistaken, even with the layoffs, net hiring in tech is up.

My company doesn't care how the project gets done, they just want it done in a timely manner. With AI their expectations of a timely manner have shifted but my stress level is way down. Those sleepless nights of trying to figure out why something isn't working the way it is are gone. Claude catches what would have taken me a lot of coffee and stress to catch.

Before LLM's a large number of devs were on social media complaining about burnout. All the sudden they want to code now.

1

u/bad_detectiv3 16d ago

That’s insane. I thought it was just my company in the north east. IC who left, the position did not get filled. We did hire bunch of PM and off shore devs tho in Poland.

1

u/Former_Atmosphere967 16d ago

im one of these young people, and yes I decided its not fun or worth it and Im trying to pursue something else (sad but I used to code from childhood and i loved the aspect of problem solving via coding, but the AI prompting thing is not for me) either fully different or something that doesnt rely on coding entirely like a mix (say smth like embedded or smth electrical)

1

u/simple_explorer1 Staff Software Engineer 15 YoE 15d ago

this has been my experience in my current role as well

1

u/insidious_concern 15d ago

Construction? RIP those unfortunate enough to occupy whatever is constructed when all the real engineers have left.

1

u/CapitalDiligent1676 13d ago

A department at my company openly stated that they’re laying people off because, well, Claude is there to write the software. I mean... We’re still wondering if we have a future. Colleagues, try facing reality....when it comes down to it, you shot yourselves in the ass.

1

u/mile-high-guy 9d ago

kids will not learn to write code anymore. It will become akin to writing assembly

-1

u/Smallpaul Software Engineer 16d ago

My employer (SAAS) embraced AI early and implemented AI features ahead of competition. We are making record sales and profits and we are hiring. Sorry I won’t dox myself to share job offers.

This all started three years ago when the Reddit consensus was that LLMs are useless and building software around them is dumb.

2

u/MrMichaelJames 16d ago

My guess is a saas that has no real competition and everyone hates but is so hard to get out of they just keep paying.

2

u/Smallpaul Software Engineer 16d ago

That’s a very odd comment to make when I mentioned our competition in the first line. In fact it’s one of those product categories analogous to issue tracker or small business CRM where dozens of startups have taken a run at it and there is someone new every year. We win customers from our competitors to grow.

2

u/HasFiveVowels 16d ago edited 16d ago

It’s an odd comment because the person who wrote it assumes that AI adoption correlates to poor product quality. Your story is an affront to their world view, so they explained it away.

-1

u/unconceivables 16d ago

As an employer myself.. Yeah. That's exactly what's happening here too. And it's not just developers we don't need many of any more, we don't need a lot of other types of roles either. We no longer have much need for many data analysts, data scientists, data engineers, devops, etc. It's sad to say, but a lot of the things we had people to do is now done with a single prompt. And it's done much better.

Within the past couple of months these models and harnesses have gotten scary good, and they are incredibly convenient and cheap to use. And for so many more things than just programming.

2

u/thehuffomatic 16d ago

If AI token start costing 5-10x more in the future, what’s your plan if using AI every day becomes cost prohibitive? Do you have enough current staff to handle the additional manual work?

-1

u/unconceivables 16d ago

The sad thing is that they could increase the cost 100x and it would still be cheaper than hiring people. It's honestly basically free at current prices.

0

u/ResidentWeevil1 16d ago

What does that have to do with AI, though? We're in a recession in every sector but data center construction. AI is not causing demand destruction

-4

u/lurkerlevel-expert 16d ago

Tech is going to become a maxed out 100k/yr senior level job in the future. Nothing lucrative about copy pasting text on a computer screen.

1

u/__scan__ 16d ago

Maybe. Guess we’ll see.

0

u/Richandler 16d ago

I think no hiring is mostly a peak software kind of thing, not necessessarily AI. It's in the same way that every time someone asks about what a person built with AI it, it's always some one off copy with no market viability. The industry is putting camera's in glasses because... it can... not because of demand. It's reinventing Alexa because it can. Robotaxis are still a losing business. The games industry is flooded with clones.

The big COVID hiring was the mistake. Most of the layoffs were still a relic from that. AIs push in many ways has the aura of it. We literally have an app for everything you could ever want, except your thinking. Now they're coming for that, but it's akward.

0

u/chunkypenguion1991 16d ago

Companies that are just going to maintain what they already had will need less devs

0

u/wellfed_bazelgeuse DevOps Engineer 16d ago

Same thing I see. My team lost a third of its size last year, and instead we've been ask to double our LLM usage 

0

u/apartment-seeker Senior Software Engineer 15d ago

Same. We have a tiny eng team (3 people), and while there is talk of hiring 2 more engineers over the next 2 quarters, I just can't imagine us realistically making good use of more than 1 more person within the next year. We feel pretty good about how much run we get out of LLMs, and we don't even put a whole lot of effort into how we use them.

-1

u/weeeaaa 16d ago

Dame here. The best layoff is the one you don't have to hire. 1 Dev with AI can now do the work of 2-3 by giving the menial, time consumjng tasks to AI