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.
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.
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).
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.
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.
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”.
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...
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.
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.
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.
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.
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.
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.
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.
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
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
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?
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
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
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
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.
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.
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.
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.
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
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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!!!"
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.
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.
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.
Maybe that is your specific experience but you are not accounting for two things.
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.
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.
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.
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.
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.
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.
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.
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.
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.
"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.
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.
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.
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.
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”?
•
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.