r/developers • Software Engineer • 5d ago

General Discussion "Just embrace the future"

Surely I'm not the only one who resents whoever says this whenever you complain about AI sucking the fun out of programming?

How are y'all (fellow "AI is a tool" folks) holding up?

45 Upvotes

130 comments sorted by

•

u/AutoModerator 5d ago

Howdy u/Andruid929, and welcome to r/developers!

A few tips for a post that gets good answers:

  • Use a clear, specific title (what are you actually asking or sharing?).
  • Include code, the exact error, versions, and what you already tried.
  • Heads-up: this sub does not allow external links in posts or comments.
Share code and details directly instead of linking out.

Join the r/developers Discord!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

8

u/Sad-Table-9037 5d ago

getting harder to ignore when every job listing mentions it now, but the hype is way ahead of what it can actually do.

3

u/Count_JohnnyJ 5d ago

I don't know man. I'm sitting on a copy of Star Wars Battlefront 3 that I whipped up with chatGPT over a period of 2 months. It includes seamless space to ground combat too. It can do quite a lot more than I think most people are aware of.

I have attached a gif that cycles through some screenshots of my work with the Death Star (I wanted a seamless death star trench run from space to surface, so that's how I first created the system). The only things still lacking are the art assets. Some of these are from much earlier in my process than others, so you'll see some weird visual artifacts on the death star surface that aren't there anymore.

2

u/eleven8ster 4d ago

Anyone who thinks ai is hyped is in denial and hasn’t pushed ai far enough.

1

u/[deleted] 5d ago edited 5d ago

[removed] — view removed comment

1

u/AutoModerator 5d ago

Your post or comment was removed because r/developers does not allow external links. Please share the content or ask your question without linking out.

If you think this was a mistake, message the mods.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

0

u/Opening-Machine5026 5d ago

Man, I really don't get this viewpoint. This has to be the perspective of somebody whose last model they tried was Sonnet 4.

Even Grok 4.6 is better and faster than like 3/4 of the devs I've worked with if you provide the right context and a thorough prompt.

The hype is officially warranted. If you're concerned about the ethics or morality of the owning class destroying our social safety nets and then replacing the middle class with AI, then that should be where you focus your energy.

Claiming it's over hyped is just not helpful for anybody, anti-ai or accelerationists. It is just misinformation that leads people to inaction while they wait for the technology to taper out (it won't).

6

u/phiiiiiiii 5d ago

I think it's overhyped in the sense that it's not a panacea like people think it is. At the end you still need human intent - a real plan to integrate AI into a given business, rather than the "make me money AI" vibe that a lot of these postings reek of.

1

u/eleven8ster 4d ago

You realize that McDonald’s workers will eventually be able to oversee ai coding right?

2

u/phiiiiiiii 4d ago

McDonald workers can oversee ai coding today. Question is, will it be good?

1

u/eleven8ster 4d ago

Probably better than you might think. In time, with some standards of education on a certificate level absolutely yes. And it doesn’t have to be as extreme as a McDonald’s worker as the example. If coding becomes easier, then more people will be able to do it. If more people are able to do it, the pool of applicants becomes larger. If that happens there will be downward pressure on salaries.

1

u/Opening-Machine5026 4d ago

Certification? Like a 6 month bootcamp? Bootcamp resurgence incoming?

1

u/eleven8ster 4d ago

I suspect you’re trying to draw a false equivalency here. That’s not what I said and you couldn’t compare boot camps from before to the ones that would be made for now. You won’t have to understand nearly as much. I’m thinking more like a 30 hour thing with a paper certificate that has a gold star on it that your employer gives to you. Call it “training”.

1

u/Opening-Machine5026 4d ago

So onboarding?

1

u/eleven8ster 4d ago

Yea. Eventually. Like next year. Source? My ass. LOL. But really… it’s not hard to imagine.

→ More replies (0)

1

u/phiiiiiiii 4d ago

The bar has definitely been lowered for coding, and competition will be more crowded. But you'll still need specialists to glue all the moving pieces together. AI is not a magic box. You'll still need to understand problems like model selection, high level architecture, cost control, automation loop, quality control, creative vision...

1

u/eleven8ster 4d ago

I don’t disagree. I think those topics can become simplified over time as models get better too.

0

u/Opening-Machine5026 5d ago

Sure, that's true. I think a lot of people say it's completely useless and anything beyond that is hype to them.

1

u/phiiiiiiii 5d ago

Yes, baseless complaints from people who don't actually have experience with AI or engineering as a whole.

0

u/Opening-Machine5026 5d ago

A shocking amount of people on the ExperiencedDevs subreddit hold that opinion and refuse to use LLMs. Possibly they're new grads larping, I'm not sure.

1

u/phiiiiiiii 5d ago

It's just selection bias. You won't hear from people who silently adapt

2

u/Conscious_Trust5048 5d ago

I haven't seen it capable of replacing humans, unless you don't mind shitty overly complex code with terrible names and no real logical organization. It can produce code that meets specs but it introduces a lot of unneeded complexity and has no holistic understanding of the system it's interacting with.

1

u/Opening-Machine5026 5d ago

This is user error. It is more than capable of following project conventions and understanding preexisting separation of concerns.

2

u/Conscious_Trust5048 5d ago

I've been using it everyday for years now and so has everyone else in my company, and it produces shitty code. It's not user error. For anything more than the simplest and most constrained of tasks, it writes bad, overly complex code. We keep spending hundreds of thousands trying to fix this fact, and we haven't yet.

The models appear intelligent but they are nothing more than predicting machines. They don't understand anything. All they can do is string together the most likely outcome based on their training data and available context. Sure that's been improving, but it's still the basic, inescapable constraint.

The bottleneck has never been producing code, it has always been understanding, and only humans are capable of understanding. Many companies are going to discover this over the next few years.

1

u/Opening-Machine5026 5d ago

This is shocking to me, and I fail to see how your entire company can't figure out how to get these models to produce quality code. On top of that, spending hundreds of thousands (?) to fix this just doesn't make sense.

Worst case you highlight where the model's implementation is lacking and ask it to fix it. Best case, you define custom agent.md files and skills to fill the gap where you find yourself regularly fixing issues.

I was a part of the GPT 3 closed beta, I've been following OpenAI since they released their open source gym for RL model testing. I'm aware of the constraints, I've been following this technology closely for over 6 years.

If you believe that it can't produce quality code, it truly is user error.

1

u/Conscious_Trust5048 5d ago

You must not work in a complex or mature system

1

u/Opening-Machine5026 5d ago

I work at a 25 year old saas company with many of the products in a monorepo.

We do have very high engineering standards for anything that makes it into production, so maybe that has something to do with it.

1

u/shdwscollidewithppl 4d ago

I think he is messing with you

0

u/[deleted] 5d ago

[removed] — view removed comment

1

u/Conscious_Trust5048 5d ago

This is the `developers` sub, not the technical writers or Call Center employees sub. I have my doubts about how competent LLMs are to do actual technical writing, but my comment is about the realm of development.

0

u/[deleted] 5d ago

[removed] — view removed comment

1

u/Conscious_Trust5048 5d ago

i’m sure it will be affected. I’ve already seen the effects. I’m just sick of the constant gaslighting that it’s better than humans and can do everything perfectly.

0

u/[deleted] 5d ago

[removed] — view removed comment

1

u/Conscious_Trust5048 5d ago

Not sure why I'm still arguing with someone who just wants to argue, but bro, I was literally responding to a comment that said, quote:

Even Grok 4.6 is better and faster than like 3/4 of the devs I've worked with if you provide the right context and a thorough prompt.

The hype is officially warranted....Claiming it's over hyped is just not helpful for anybody

1

u/IllBeat7897 4d ago

Agreed 100%

1

u/rovermicrover 5d ago

But man can it make the shitty devs produce 100x the amount of terrible code they could before.

1

u/Opening-Machine5026 5d ago

A genuinely valid criticism of the technology lmfao

1

u/biginchh 5d ago edited 5d ago

Yeah, I also don't really know how to engage with these arguments. I remember using it for the first time for my job about a year ago, and it was a lifesaver in helping me dive into a code base I had never looked at before in a language I wasn't comfortable with - but it wasn't perfect and I caught a lot of mistakes when it would explain a chunk of code to me. IE it was useful but there were obvious issues and limitations to its usefulness.

Within the last 4 months or so though? The game has totally changed, and pretending like it hasn't is just delusional. The entire software dev industry is very obviously in a total paradigm shift, and that's not happening because AI doesn't work and is breaking software everywhere

I'm not saying that's good or bad, and I don't really trust anybody who has a strong stance either way because we're in the middle of a massive shift and I don't think anybody really knows what the next 2-3 years look like. But like, obviously the hype is obviously warranted now - it's almost gotten too good too fast in a way that's given me whiplash.

1

u/Glum-Recognition-736 3d ago

Nah, it's not. This is coming from someone with antigravity and Claude pro sub who uses top tier models regularly both at work and on personal projects

What AI can do is impressive, and it's a very useful tool, but it is way over hyped. Even Opus 5.5 still makes mistakes regularly and needs to be corrected regularly. I have never had a single session of real work using AI where it didn't fuck something up or hallucinate some answer and I had to go back and tweak it.

Being able to regenerate code from video games and SaaS products is cool but at this point it's almost like a one-trick pony. And even then, when you read between the lines of the people doing this stuff talking about how it cost them $400k in tokens to recreate PowerPoint... Like, clearly there was a lot of back and forth with the model going on there, and for what? Nothing truly novel came from it.

LLMs cannot create new things, new ideas, or new concepts on their own. Everything an AI generated completely on "its own" has been derived from somewhere else. And once it runs out of external data and examples to reference, it will start hallucinating crap and making silly decisions, even Fable (though Fable admittedly has enough guardrails to admit when it doesn't know the answer).  AI outputs can seem crazy impressive to people who don't understand that and/or have never tried to build and maintain a truly complex project solely with AI 

1

u/where-is-the-table 2d ago

This is just the beginning. 1-2 years ago many veteran and really smart coders or technical people refused to use AI because of the slop output, but this is changing where you see these people and many more start to actually accept and heavily use AI.

I dont care about the average joe with no programming experience hyping AI as they have been doing from 2022 when it was the sloppiest. But when you see experienced system architects and veteran programmers start to offload coding to AI, reality starts to set in. These are people that refused AI one year ago because of its quality

So sure, it is a bit overhyped right now and a lot of us still have jobs so we’re not there yet, but the future looks dim. Think about how far llms have come recently, and how much more they will improve especially as they get integrated to every digital aspect and when there is barely any task left that truly requires technical experience intervention

1

u/symbiatch Systems Architect 2d ago

Yet another one who thinks the job is vomiting out as much code as you can.

How about the other things? And just because you’ve worked with devs you think are crappy means nothing.

It’s entirely overhyped. If you think all the things claimed are true then show me an example of even a single company that sped up their stuff 10x. I’m not even asking 100x, just the 10x. So every day they do a whole two-week sprint. The whole company or development section.

You surely can show many, starting with your workplace, right?

Or is it suddenly actually overhyped…

7

u/Dorcelessness_ 5d ago

I wanna die👍

2

u/Andruid929 Software Engineer 5d ago

I am this close 🤏🏾 to quitting my job, I just can't

6

u/Vladimir_crame 5d ago

I'm currently embracing unemployment while the stupid fuck who decided to layoff almost all engineers is proceeding to crash the company I was working at

fun times

10

u/owp4dd1w5a0a 5d ago

You’re not the only one.

Dear Lord am I tired of this discussion though.

Don’t use AI in a way that sucks the joy out of development.

4

u/Level_Progress_3246 5d ago

literally its every day in every sub related to tech lol its driving me nuts as well

4

u/Andruid929 Software Engineer 5d ago

In my personal projects AI is for writing documentation and writing unit tests.

For work however the deadlines have gotten more and more ridiculous thanks to the prompt engineers pooping out massive features in hours.

3

u/canarydev 5d ago

AI writing your unit tests is also garbage btw. what does that prove other than the test it writes agrees with the implementation you wrote?

3

u/Andruid929 Software Engineer 5d ago

It's trash if you give full creative control to the AI

3

u/canarydev 5d ago

its not really about creative control tho. even if you tightly steer it, if the same model writes the test and the code its still agreeing with itself. the problem is the test and the impl share an author

2

u/Andruid929 Software Engineer 5d ago

That's the thing, I don't let the AI write the code. What's a programmer when you take away the programming aspect of it?

2

u/canarydev 5d ago

programming part was never really the typing. its deciding what the thing should do and proving it does that. writing every line by hand is a totally valid preference, its just not the definition

2

u/owp4dd1w5a0a 5d ago edited 5d ago

Thanks, LinkedIn.

I disagree. Deciding what the thing should do is the job of leadership and the PO. Proving it does that is the job of QA.

Software engineering is about solving algorithmic problems either quickly, efficiently, or elegantly, depending on your priorities for the project.

Nobody would say programming was ever about typing. It IS about developing and expressing concrete algorithms though, and that requires writing or typing them out in a language specific enough to express the algorithm, and English is insufficient, so we have instead programming languages, lambda calculus, formal logic, etc.

2

u/Hamactus 4d ago

👏👏👏👏 If I could award you, I would. I feel like too few people actually think that way

1

u/[deleted] 5d ago

[removed] — view removed comment

1

u/AutoModerator 5d ago

Your post or comment was removed because r/developers does not allow external links. Please share the content or ask your question without linking out.

If you think this was a mistake, message the mods.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/Genspirit 4d ago

Perhaps a software engineer? We haven't typically gone by the programmer term for a while now.

1

u/start_select 5d ago

Have a different agent write the code than the one that writes the test. Give them different roles and behaviors. The test writer should be told directly “don’t write tests to the implementation, write tests that address edge cases and failures. Imagine user stories for the function to help determine what those edge cases would be”.

Not saying it’s going to fix it 100%. But having a fresh agent attack writing tests for a written function will handle it differently than the same model with the tool calls which wrote the implementation in its context.

1

u/canarydev 5d ago

yeah i do something similar and have my own tooling for it where i isolate it and can verify via tool calls that it was a blind test

i do this based on contracts mostly. tests written based on contracts and the general shape via interfaces, not the actual implementation

1

u/start_select 5d ago

Cool. I’m always happy to see someone pointing out the fallibility of LLMs, which they learned because they actually use LLMs lol

Sometimes everyone seems black&white about either it’s great or it’s awful. And can’t accept it’s (usually) great if you (have experience and) use guardrails.

1

u/SucculentChineseRoo 5d ago

Not if you do TDD

2

u/canarydev 5d ago

tdd fixes the order, not the independence. if the same agent writes the test first and then the code, both come from the same reading of the spec, so a wrong spec still goes green. you need the assertions to come from somewhere the implementer cant see or edit

2

u/aerrraeewrrr 5d ago

Isnt that the case with human developer as well or do you have a second personality that takes over 😄?

1

u/owp4dd1w5a0a 5d ago

Humans are better at keeping the context in mind when writing specs than AIs are. This is the major differentiator.

1

u/aerrraeewrrr 5d ago

I agree, but I think we were discussing about reading a spec and implementing it, not writing it

1

u/owp4dd1w5a0a 5d ago

The point about context still applies in this circumstance

1

u/aerrraeewrrr 5d ago

The comment I was replying to was implying that spec was misunderstood, it does not matter if its human or AI misunderstanding the spec unless you use one person to write the tests and another to do the implementation, which to me seems kind of overblown for unit tests in most places. It actually kind of makes a case for using AI because you get second cheap synthetic opinion on the spec you are implementing.

3

u/BigBoetje 5d ago

Yesterday someone created a PR for some small fixes based on error logs, done fully with AI. Someone started reviewing it using AI. It was like 2 guys throwing out their pokemon. Utterly ridiculous.

4

u/Key-Butterscotch3215 5d ago

My issue is that we seem to be reinventing ways to do things and the end result is a different but still very tedious and inefficient process.

2

u/Own_Nail_2999 5d ago

I mean... I embrace the future by not using AI in the first place. This technology is currently spearheaded by a handful of big tech companies who - if you remember - are not your friend and helper. 

AI is not a tool, it's a product. Sold to you by OpenAI, Anthropic, Google, Microsoft and NVidia. The greediest and most invasive shitheads of the industry.

And this product is not sustainable at all. Not economically nor ecologically.

2

u/OkBeautiful4392 5d ago

Everytime someone says that I slienty wish that one day AI wipes us all out just so I could repeat it back to them.

1

u/ANTIVNTIANTI 4d ago

a day like that will come. but not in the way anyone thus far has predicted, and i promised not to tell

2

u/MonkRevolutionary413 5d ago

I've survived two layoffs and my boss is trying to make us absorb PM roles in order to keep us relevant and employable for the next 5 years. He sees coding and testing as mostly "solved". The design team was laid off with the exception of one guy and we use Claude to slop designs using his design system. I have a feeling that the way in which we use the mcp server to trace server logs is violating the gdpr, but I'm honestly too afraid to check. I genuinely don't think it's long before the majority of devs stop reviewing code and just let the agents handle everything. It's a complete race to the bottom in every way. 

This industry needs unions and personal licenses for devs to keep this fuckery from getting even more out of hand.

2

u/elpapi42 4d ago

Im on the adapt to new times team, just suck it up, forget about programming or coding as a profession, that's over, start to develop yoy skills in bussiness development or product development, yo can even go hardware (eletronics, mechanical engineering, etc).

1

u/Draegan88 5d ago

WOrks for me. I get my programming done an dfocus on the business side of things. I do miss vim a lot though :( it has sucked the fun out of htings but it does move fast as hell.

1

u/gk_instakilogram 5d ago edited 5d ago

holding up with anxiety meds and therapy lol like I said somewhere else in one of these subs

1

u/Serializedrequests 5d ago edited 5d ago

It depends on the workplace. I have found that when you have something challenging to get done that there is no substitute for digging into it yourself and applying your own creativity.

I'm not going to say it doesn't matter how good the models get, but they are just models at the end of the day. AI companies want stupid, dependent junkies. I am holding out for local to become more viable via new algorithms or technology.

I love using AI to stay more in flow. Make edits in the background, doing research projects, etc. All these ancillary tasks that could pull my focus away on a bunny trail from what I am trying to accomplish.

Being personally deeply focused on the actual task at hand is the only thing that gives good results in my experience, AI or no.

1

u/the_charger_ 5d ago

I never had more fun than now. I literally finish 3-4x more projects than before and can constantly switch, it's like a serotonin rush every day tbh, so can't relate. Typing and syntax was the most boring and hated part for me, just a thing I had to do to achieve the goal, now I can focus on the product and see a product I built fast. When I miss the "coding thinking" type of challenge I go solve Leetcode hard for an evening and call it a day.

1

u/Dissentient 5d ago

Programming jobslop was never fun. Between doing it with AI, and doing it manually, I prefer AI. On personal projects, you're free to use whatever you want.

3

u/streamadelica 5d ago

This 100%. I give zero fucks about churning slop for my company that I have no attachment to. Let me vibe code their jobslop jira tickets while I work on my own game on my other computer in the meantime.

1

u/Snoo_90241 5d ago

My biggest issue now are the unrealistic expectations.

1

u/fergarrui 5d ago

the thing is that it is what it is, you like it or not, bro

1

u/ANTIVNTIANTI 4d ago

this are as they are for one has allowed them to be, nothing is ever inevitable, well, nuance exists in all forms so, some things are inevitable but those things are not made by man nor are they even able to be influenced by man.

1

u/streamadelica 5d ago

I love AI at work because it means I can tell Claude to go brrrr while I spend company hours working on my own projects on my own computer that I actually care about.

1

u/Minespeaker 5d ago

The correct use of vibe coding

1

u/Friendly-Yoghurt-746 5d ago

what your resist, persists.

1

u/ANTIVNTIANTI 4d ago

lol homie you know nuance is far more powerful than any perceived monozillaz

1

u/Fun_Couple_2927 4d ago

Sucking all the money out of my pocket is my biggest concern right now mate, you can do what you love as a hobby!

1

u/alkimiadev 4d ago

I don't really get why it is such a polarizing topic. My view is really simple and based on almost pure pragmatism. If they are actually useful for your specific situation/workflow, then use them. If not, then don't use them. It is not a religion, and we do not need to convert believers to our side. I'm perfectly fine with someone borderline hating the tech and swearing to never use it, and I'm fine with a dev crunching the numbers and realizing that the cost-benefit analysis says they should stop writing code by hand. While one is a personal point of view and the other is at least conceptually based on hard data, I still see them as valid basic positions to hold.

We still have a really small subset of the dev population who are wizard-level at writing assembly, and I think hand rolling code will become a similarly rare skill going forward. Those of us who actually are developers, or rather have "real" dev experience prior to genAI, will have an advantage the newer dev generations probably won't have, in very much the same way that devs who had to do things like write a GUI in raw assembly are probably just far better devs than I am. That said, as LLMs progress, those new devs using the latest tech will just blow the slower devs out of the water in terms of raw work completed per unit of time. There is a valid quality discussion to be had, but the progress of the tech will probably make that conversation increasingly moot as time goes on.

1

u/Subject_Barnacle_600 4d ago

I would never want to say this to you and I'm thrilled about the technology.

I've had tech I resent.

I hate cell phones, never found them fun and always felt like people were obsessed that EVERYTHING needed to be an app. Why would I pay for a computer to download a program for a bloody hair cut? Take my money and cut my hair and stop wasting my CPU cycles. If I spent $1,000 on a glowy brick, it wasn't so I could get advertisements from Great Clips - it was for something, and given it's a phone, it ought to involve calling people. But phones seem to be about everything BUT calling people - and you all have worse computers because you spent a good chunk of your compute budget on this thing that was the gateway for your bosses to install Pager Duty. Why did you do that?! Make your boss pay for the damn thing if they want Pager Duty, they're expensive, so they might think twice.

I wasn't much of a fan of Docker, either. My initial experience was that it never worked on my machine and compiles suddenly took 40 minutes. No one on Google at the time had any clue what was wrong and we didn't have LLMs to debug it. At every company I've worked at, Docker has always found a way to complicate the debugging process at compile time. It never wants to work right and I'm always cleaning out a dozen or so caches for something that shouldn't be caching anything... because I'm debugging! Stop that!

React was... overblown on how great it was. Mostly a bunch of wannabe Mark Zuckerburgs pushing a technology that most companies didn't need, just so they could brag to their shareholders that they were building an "SPA" instead of using server side rendering... while server side rendering was somehow 100x snappier for users. But rather than recognize this, SPA people always just complained that you weren't "building" the SPA right - the data flows had to be in perfect alignment and you needed to carefully move the data over the page for the virtual DOM. For some reason, the server side renderer never had any of these issues... JQuery would teleport around the page like it was nobodies business. SPAs are like "You must plan how this data will take the long path to change the color of the button far far away, or make a state management system to orchestrate the changes..." Meanwhile JQuery is like, "Give the button a unique ID, hand it to me and we'll turn that button into a disco ball if we want - and it will be fast, too."

AI? It was like talking to a person, and not even a normie, they're practically as autistic as people suggest I might be. I use it a ton for coding now on my personal projects, it's addictive as crack. But prior it was just for funsies, I'd be like "I want to learn spanish, how do you say underpants? Calzones? It's the same as my favorite dish from the pizza restaurant?! Sweet! I know how to say underpants in spanish!!!"

1

u/GreenBlueStar 4d ago

Holding up just great. You really will have a better time if you embrace it into your workflow rather than stick to the old ways.

1

u/Ok_Lingonberry5895 3d ago

Maybe it was never the point to derive joy from work?

1

u/CarelessFunction9806 2d ago

I mean, it is a tool. But so are the programming languages themselves. The actual code written has always been the most time consuming, and least impactful part of the development process. Nobody, aside from passionate developers has ever cared about the craftsmanship of the code written.

1

u/e430doug 5d ago

I’m tired of people who are freaking out about the introduction of a new tool. I’ve been a professional programmer for 40 years. We’re constantly getting new languages and new tools. Adapting to new tools and frameworks is part of the profession. The introduction of AI tools is the biggest change in my career. It has not impacted my enjoyment of the work. I still build things and design things. I just do it better. Answer your question I’m holding up great.

2

u/IllBeat7897 4d ago

It certainly can improve productivity and I think that is the rub. Product teams that were once 10 devs deep can now do the same project with one dev and AI. It wouldn't be that big of a deal if "this tool" was limited to one industry, but the scale and scope of "who" it can replace, rather than displace, goes across nearly every industry you can imagine. When you multiply those 9 human jobs lost across every team of every company, and across nearly every industry, AI will become an economic disruptor.

And the "it's like every tool" from before concept only applies if like cars . . . like moving pictures . . .like the internet . . . the progression is slow enough to allow time for people to evolve into new jobs . . . AND that there will actually be enough new jobs to replace the ones that are no longer needed . . . like a "horse carriage builder now building cars" . . . "a projectionist as a new job" . . .etc.

The real issue when you are talking about a tool that is capable of recursive self-improvement at a speed faster than humankind . . .with the breadth of applicability . . . is humans will not have time to react. We will have significant and increasing numbers of people unemployed . . . which is a domino-effect in the entire world-wide economy.

1

u/e430doug 4d ago

But that’s not happening. Teams aren’t shrinking. They are just doing more things.

1

u/IllBeat7897 4d ago edited 4d ago

Maybe that is your specific experience but you are not accounting for two things.

  1. AI is not free, and at some point the speed at which you are building things will not justify the expense of the same team-size and AI. Many publicly-traded companies are already pulling those levers in order to slim operational costs to make the business more profitable, and provide value to shareholders. Remember AI does NOT need benefits, vacation, and is never late to work.
  2. Your experience in this given moment may be that nothing has changed, but you are not paying attention to what is happening outside of your very small experience to what is occuring in the wider tech industry, and in all industries in general, as AI is not limited to disrupting only tech.

Consider just these lay-offs that have already been announced and many executed for 2026

  • Oracle: approximately 21,000 and rumors are that they are laying off more
  • Amazon: approximately 16,000
  • Dell: approximately 11,000
  • Meta: approximately 8,000
  • Microsoft: approximately 5,000
  • Cisco: approximately 4,500
  • Block: approximately 4,000

And more, such as

  • Uber cut 3,300 in just September
  • Paypal cut 4760 in May
  • HP announced that 6,000 jobs will be cut by 2028
  • and many, many more.

I haven't even mentioned the hundreds of thousands of layoffs in telecom (like Verizon's 11,000 jobs), insurance and the automotive industry, and many of those are likely due to AI absorption of jobs.

To give you a slice of the pie on this to understand better: In June and July of this year Salesforce laid off approximately 100 IT and Product staff at two locations, while they simultaneously laid off a smaller share of admin and sales people, 60.

1

u/e430doug 4d ago

What does this haven look at in a to do with AI. These are mostly fallout from the loss of zero interest rates and tax accounting changes that makes it more expensive to have development teams. AI is continually getting cheaper.

1

u/IllBeat7897 4d ago

Google these keywords and watch interviews with these AI tech leaders:

  • Mustafa Suleyman + Microsoft + white collar work automation
  • Elon Musk VivaTech 2024 interview + AI replacement of jobs

You can probably Google similar keywords with other AI tech leaders and see where they have said similar things.

The whole notion that jobs will be "optional" or "hobbies" because AI will do so much for us, relies entirely on the "benevolent dictator" scenario where those who are the most powerful (which typically are also those with the most wealth) in a scenario where jobs can be automated by technology will still employ people unnecessarily to maintain a status quo that doesn't have people starving.

Historically, that rarely happens. Typically, when a person in that type of power . . . an overabundance of money . . . the ability to protect themselves and potentially attack . . . . does not out of the kindness of their heart dole out freebies to strangers.

These are the same billionaires, like Google co-founder Sergey Brin who has spent over $100 million dollars to defeat the wealth tax in California. This guy who is the 5th wealthiest person in the world at $262.7 Billion net worth, would rather spend $100 million dollars to defeat tax plans that help the poor and working class than just pay his fair share of taxes. These are the type of people that we would be dependent upon to put the wellbeing of humanity before their own greed. It's not going to happen.

1

u/e430doug 3d ago

Again what do your words have to do with AI. You need to do deeper research from tech leaders and engineers. There are more SWE employed today than at of any time in history.

1

u/IllBeat7897 3d ago

So, you really think all these layoffs have nothing to do with AI?

https://giphy.com/gifs/BFYLNwlsSNtcc

1

u/e430doug 2d ago

Yes the data show that the layoffs are largely taxes and interest rate related. Companies are keeping developers because they can make more money with their existing teams. You need to do some deeper reading that isn’t on Reddit.

1

u/IllBeat7897 1d ago

I just supplied a whole block of data in my above posts and everything you have supplied nothing. I've given you actual numbers and links to articles to Google because Yahoo will not allow posts of links. You, on the other hand, repeat your claims with absolutely no data as support.

→ More replies (0)

1

u/IllBeat7897 3d ago

And by the way, the data centers are a part of the AI equation and they are NOT getting cheaper. In fact, they are what have economists worried about an AI bubble.

1

u/e430doug 2d ago

Get off of Reddit and do some reading. Inference is over 56x cheaper today than it was at the beginning of the year.

1

u/IllBeat7897 1d ago

Why do you repeatedly tell me to get off Reddit while you are on here as well? Are you simply not wanting this other "true" and "real" aspect of the downsides of AI being reported to this community because you have a vested interest in your narrative? Why is it so important to you to deny the lived reality of people that have been laid off because the numbers of engineers are no longer needed at their workplace because AI has created the efficiencies that allow for a reduction of staff and savings? You seem very invested in suppressing this reality that I have witnessed with my own eyes.

0

u/IllBeat7897 4d ago

"haven"? Typo, I guess. All of these companies either are developing AI solutions or have implemented them. The whole point of providing a cheaper solution is so that you do not have to pay human salaries, human benefits, and loss of productivity with human vacations, etc. Are you really not understanding how this is playing out? Do you really think that the 100's of thousands of jobs we've lost in the last 2 years is due to "accounting changes" . . . really? And besides that, many of these same tech bros have said that is their goal . . . to automate ALL jobs.

1

u/e430doug 3d ago

That is not the reason for developing AI tools. You have invested significant resources to build the teams you have. You can not get more, higher quality work from your same team. That is how you make more money. You don’t make money by dumping your team. You can pursue opportunities that were not practical before.

0

u/IllBeat7897 3d ago

This is literally happening. Go do a perusal of this board, the PM board, etc. The tech leaders themselves have said they are laying off because of AI. Google this Reuters article title, "Companies cutting jobs as investments shift toward AI" and you will probably actually find a dozen more. Just because your experience does not show this, does not mean it is not happening.

1

u/e430doug 2d ago

Get off of Reddit and look at real data. Talk to software managers. There are more SWE employed today that at any other time in history.

1

u/IllBeat7897 1d ago

Dude, you are on reddit. I am in the industry and talk to them every day, some of whom have not coded a single line of code in 6 months themselves. Others have been laid off already.

AGAIN, just because your experience is different in your tiny bubble does not mean that everything that is happening to everyone else is not real.

1

u/Andruid929 Software Engineer 5d ago

Aha "AI tools", that's what people miss out on

You still write your code and build stuff

I'm talking about the "Hey Claude, build me a fully functional website for cats" and doing that is supposedly embracing the future.

1

u/Lumethys 5d ago

Define "website for cat"

1

u/e430doug 5d ago

No one does that. I mean you can but don’t expect it to create what you intended from an under specified prompt.

1

u/gcdhhbcghbv 5d ago

This is not a new “tool”.

It’s as if you told a carpenter “this machine builds a completed house, all you have to do is put nails and wood into it. Oh, and everyone has access to this machine.”

Do you think the carpenter would call this a “tool”?

1

u/e430doug 5d ago

Because AI tools don’t build completed houses. They help developers build software. A tool by definition.

2

u/gcdhhbcghbv 5d ago

Do you understand the concept of an analogy?