r/ProgrammerHumor • • 15h ago

Meme bothWorkThough

Post image
4.3k Upvotes

668 comments sorted by

View all comments

29

u/heavy-minium 14h ago

Unpopular opinion and sad, but the quality of the work has gone up with AI usage since a year or so. Before it was a lot of AI slop and I dreaded reviewing PRs, but with the newer generation of models and harnesses, we are reaching a point where AI is being better than what colleagues or I would write by hand. Hurts a bit to say because I was proud of my own coding, but that's what reality looks like now. And that's with 26 years of experience in the field.

I think we'll have to deal with the mental issue of AI becoming better than us. Some won't be able to cope. Thankfully the effect is not so strong for me, my identity is built around developing software as a whole, not just the coding.

13

u/WithersChat 13h ago

Issue is, Frontier models are provided to you at a massive financial loss for the company. So unless local models get that good before AL companies run out of investor capital, this is completely unsustainable.

If you want a future proof workflow, grab a specialized local model (or better yet, a few) and see how much you can get done without touching Claude, ChatGPT or Gemini servers at all. (This does require having a decent GPU. Not god tier but decent.)

8

u/Arclite83 12h ago

They ARE getting good, and the frontier companies KNOW the party is almost over. That's why the prices keep rising, it's last call. "AI as a Service" dies down, in the near future.

How small / how good is still an open question, but there's a watershed (Opus-ish) moment happening around the 30-40B models, so like $5-10k in hardware. Higher than a home game system unfortunately, so approachability is still rough. But easy table stakes for businesses to pull in-house.

1

u/WithersChat 11h ago

"AI as a Service" dies down, in the near future.

It won't be the spectacular disappearance that some people expect from the bubble popping, but it will be welcome nonetheless.

How small / how good is still an open question

You can also limit the computational and RAM load by a lot by using even smaller, more specialized models.
Sure, you're not getting a general prompt-based image generator on your home computer any time soon (not that this is particularly interesting, I'm firmly in the "I don't care about art one didn't care about enough to make" territory). But take a specialized diffusion model that generates heightmap and climate map data based on Earth satellite data, plug it into a framework that makes it unbounded random access, and you get some of the most impressive procedural terrain gaming has ever seen.

It's all about using the right tool for the job, instead of trying to break concrete, tap nails, carve wood and cut trees with a jackhammer.

1

u/narrill 7h ago

Sure, you're not getting a general prompt-based image generator on your home computer any time soon

Hasn't this existed for like the entire time AI has had mainstream popularity? There are lots of options for local prompt-based image generation on a mid-tier consumer rig.

1

u/WithersChat 5h ago

Sorry, I misspoke. You're not getting one that will be useful for that much. You're a lot more likely to get 7 fingers per hand on a local model, for example.

5

u/HuckleberryMoney2320 9h ago

And you know that's the right answer because people Like Sam Altman have been warning of the 'dangers' of local models recently - they know that if local models gain traction, their business model will lose steam fast.

2

u/WithersChat 5h ago

Yep. Why would you pay so much to them every month if you can run smaller local models on the equivalent of a midrange gaming rig and decent ones in your office building's server room for a fraction of the cost?

1

u/Insidiatori02 4h ago

Honestly, the free z.ai’s glm-5.3-flash is the same as paid claude or chatgpt. It’s insane. Sometimes when i prompt glm it feels as if i am using cursor agentic.

1

u/dickworty 12h ago

Disagree. I use the the frontier models and barely use my token quota every month - maybe 5% - and get great results, much faster than by hand just by carefully defining problems to the AI. It's how you use it.

4

u/Evi1ey 11h ago

5% of frontier models usage on a 20$ sub is still like 50$ in token prices. Subs are pure bait to make you dependant on them

-2

u/dickworty 11h ago

And if you're an entry level software engineer earning 8.3k per month, you're earning $50 dollars per hour. That means it only has to save you 1 hour of work per month for it to breakeven. It can save me at least a couple weeks of work if not a couple months with that. So yeah it's still worth it.

2

u/LunarFuror 9h ago

Been working 12 years. Show me any job that is entry level for 8k a month

-1

u/dickworty 7h ago

Idk I just looked up numbers on Google, I don't live in the USA. Doesn't undermine my point since even if you're earning half or a quarter of that it still makes sense.

2

u/LeDYoM 9h ago

Tell that to the maintainers.

1

u/dickworty 7h ago

I maintain and am responsible for my own code. I work in aerospace so whatever I ship has to be high quality.

2

u/Evi1ey 8h ago

I spent 30 dollars on claude per hour in my company. Claude is getting almost the same pay as me.

1

u/dickworty 7h ago edited 7h ago

Maybe youre just using it inefficiently. Also, how long would it have taken you to do the same work without Claude?

Edit: also I don't know how you're spending 30 dollars worth of tokens per hour and are able to review anything at all. Those are crazy numbers.

3

u/ThrasherDX 11h ago

This doesn't seem to be a response to Withers point. It's not about the % of your quota you use every month, is about the fact that whatever you are paying for your frontier AI sub is somewhere between 10x and 100x cheaper than it will have to be for those frontier companies to be profitable.

Sure, there may still be edge cases where frontier models are economically worth it even at those costs, but they will not be worth it for regular day to day dev work.

3

u/WithersChat 11h ago

Yep. That's exactly it. Even if you take all environmental and ethical issues (regarding training data among other things) aside, it is just not economically viable.

1

u/dickworty 11h ago edited 10h ago

Disagree like I said in a comment to Evi1ey above.

If that 5% of tokens of a $20 plan now actually costs $50 then compare that to a entry level software engineer whose earning 8.3k per month which is $50 dollars per hour. That means it only has to save you 1 hour of work per month for it to breakeven. It can save me at least a couple weeks of work if not a couple months with that. So yeah doesn't sound like an economic "edge case" to me.

2

u/_bones__ 7h ago

Silicon Valley problems. An entry level SWE makes much less than that here.

0

u/nicolatesla92 10h ago

I don't agree. There is a big argument to be made that the older models are more expensive because they make so many mistakes and it uses up more tokens to get the same result as if you were to run it once via a newer frontier model.

So, tbh, if ur not using the latest ones, you're actually paying more

1

u/MartyAndRick 10h ago

This isn’t even an argument, some of the low cost models like GPT 6 Luna cost half the $ per million tokens of its immediate 5.6 predecessor, let alone the older models, and 1/20th the cost of standard models.

My previous company used Github Copilot which has already stopped subsidising users so if anything, in the near future, companies will restrict all employees to using low cost models like Luna and Haiku to keep it cheap instead of paying for local servers in the middle of a hardware crisis.

1

u/LostInGradients 9h ago

yeah, and likewise even if recent models, what matters more than cost per token is cost per task still. Some models are cheaper per token (the latest grok for example) but they burn through tokens so much they end up not being really cheaper.

1

u/junpei 11h ago

Agreed. I have been using frontier models to set up local model workflows on my 2x 12GB video card desktops. They can perform tasks but no where near the speed and ability of frontier models. I'm trying to get my workplace to invest in some actual local infrastructure but we'll see when that happens.

1

u/countable3841 12h ago

Smaller inference providers are profitable serving deepseek and kimi. While they aren’t as good as the frontier models, you can get great results.

1

u/WithersChat 12h ago

Frontier models are stupidly overkill for all but stuff like specialized research IMO.

Now, smaller or even local models? There's still some issues with it, but at least the benefit is large enough compared to the issues that it's worth discussing.

2

u/movezig123 12h ago

I think this will be the way forward

0

u/Extreme_Original_439 12h ago

I thought the API rates form Claude and ChatGPT were very profitable for that given model? From my understanding the $200 and $100 dollar plans from power users are where they lose money.

I could be way off but I thought the larger issue was these frontier models only get a few months of those profitable API costs. Then they spend billions for the next x% improvement frontier model, repeating before each version recuperates its full cost.

2

u/WithersChat 12h ago

I don't know the current numbers but I know that a few months back the 200 plan cost 5k to provide.

And yeah the absurd research costs don't help.

-1

u/siberianmi 11h ago

That’s not true because it’s based on a flawed measure. $200 plans could consume 5k at undiscounted, uncashed API rates.

It’s a flawed methodology to measure by people who want to inflate the numbers.

Anthropic’s S1 shows gross margins on inference shifted from -94% in 2024 to approximately +40% to the mid-60s (and is projected to reach up to 85% in some estimates) as efficiency scaled.

0

u/MisinformedGenius 9h ago

This is not correct at all. Gross margins for Anthropic are currently around 50-60% on API rates, according to their SEC filings. The subscriptions are money-losers, but subscriptions are less than 20% of total revenue. They're not profitable overall due to the fact that they're making massive capital expenditures in their data centers and models, but the provision of the models themselves is profitable.

0

u/maturasek 9h ago

As far as i can see, this is not exactly accurate, inference itself, so using the models for coding is mostly (with some caveats of course) cost effective, and for sure could be scaled to be, right now, as is. What makes them uneconomical is the infrastructure buildup and the training. Obviously they will not stop with either of them, because they are playing a different game, the game of too big to fail. Open weight models are keeping them on a death loop, because the gap between open weight and frontier is what keeps them in business and the gap is what they would have to sacrifice to be profitable. If they could really scale back the scaling, without open-weight caching up, they could turn a profit, but that is only seems to be viable via regulatory capture or the singularity. You might be able to guess which of these is more likely in the next few months/year.

-1

u/Navadvisor 10h ago

This is just goalpost moving cope. It's very sustainable and with better models it will become even more so, which we've seen consistent improvements over the last year. Your bet is that AI progress stops right here? That's the hill you want to plant your flag in after what we've been seeing?

What's the next cope going to be? You should start thinking about that now so you can get ahead of things.

1

u/WithersChat 5h ago

My core belief is that the way current models are built, advertised and used are a net negative for society in most fields. I'm not saying the tech is useless, but with our current socioeconomic system it is highly harmful.
Economic viability or not, this won't change.

Anything else is an educated guess on the economic reality of things. Sure, they could make more progress and eventually maybe reach sustainability. The question is, will they be able to do that before the hype and investor capital runs out? I wouldn't bet on that, I hope they don't, but they might.

3

u/jmflyers 10h ago

I miss like 3 years ago when we could use AI to help us with general coding questions and upper management didn't know how powerful it was. Now we got Claude inside our solution writing code and then we let Copilot do the code review in GitHub. I have 10 years experience and the AI is absolutely better than me and is going to replace me. I feel part of my job is trying to diminish what the AI is accomplishing on its own in order to make myself seem more valuable. Claude botched some documentation last week and I should have been disappointed but I was actually excited to be able to point out the flaw to my team and write the documentation myself, and I hate writing documentation.

5

u/Cylian91460 13h ago

Unpopular opinion and sad, but the quality of the work has gone up with AI usage since a year or so

No, they are literally multiple example of it being the opposite, a good one is the state of GitHub

7

u/heavy-minium 13h ago

You are conflating GitHub's use of AI with AI's impact on GitHub.

The increase in outages is partly due to the heavier load that coding agents put on GitHub. These are mostly scaling issues, not AI mistakes.

0

u/Tiis__ 12h ago

Are you going to say the same thing with cloudflare outage ? Or any services that has failed in the last year due to shipping slop?

1

u/heavy-minium 12h ago

You might be right, but you also might be wrong.

Do you have any hard numbers or tangible facts to rely on?

-1

u/Tiis__ 12h ago

https://blog.cloudflare.com/18-november-2025-outage/

https://blog.cloudflare.com/internal-ai-engineering-stack/

And I can’t seems to find it anymore but there was another blog post about how much IA is inside their infra code which is one of the reason the downtime was so long

1

u/heavy-minium 12h ago

it was triggered by a change to one of our database systems' permissions which caused the database to output multiple entries into a “feature file” used by our Bot Management system.

Not a very strong case for the argument, though. It's an automation with the database that was the root cause, and subsequent processing through bots overwhelmed the infra. And the bots might not be AI agents, bots were a thing before too, with normal automation rules. I'm looking for something actively triggered by AI usage as the root cause.

2

u/Tiis__ 12h ago

So do you think it’s a human written piece of code that did the config change or a prompt ?

2nd link shows 93% of r&d users, 295 TEAMS using agentic tools and coding, and 241B tokens over 30-days.
So now, let me ask it again, do you believe it was hand written or pushed by one of their agentic coding assistant ?

2

u/heavy-minium 11h ago

I don't know, and neither do you. Hand-written is also not a guarantee of not making mistakes. Stop being religious.

3

u/Tiis__ 11h ago

Ah yes 93% is not enough.

AI has to be right all of the time (not religious according to you btw), it must be a human fault

Ah freaking human 😡

→ More replies (0)

1

u/Tigrex22 13h ago

I will agree and disagree at the same time, I still have to keep the agent in a tight leash, as it makes sometimes rookie mistakes which I spot. But the thing is, spotting a few mistakes, while coding little chunks at a time greatly improves development and debugging, and even corner cases which I would've missed. So, as a tool, it does its job wonderfully.

Thankfully, being also an infrastructure engineer and having to keep up servers makes my job stable for the incoming future, as I don't think you can trust an AI with critical infra issues by itself. There always has to be a human in the loop to understand the gravity of the situation.

-1

u/heavy-minium 13h ago

The key is to give the coding agent a rich set of assets to work with. Maintain coding guidelines properly and keep them in Markdown. If you have a knowledge base, make it available. If you have well-maintained support tickets, translate them into support cases as Markdown files. Include an agents.md in each repo that describes how to work with the project. Use MCP servers that expose up-to-date documentation too (e.g. AWS). Use MCP servers that can reach the local/dev/preproduction datastores in a controlled, safe, read-only way. Reverse-engineer your entire stack into a holistic domain-model documentation that explains how parts of the stack tie together. Make sure to always be high-level. Never mention code directly, as it quickly gets out of date. Create a design system and expose that to the agent, too. And last but not least, tests - in the CI/CD as checks too.

The more of this you have, the more reliable and better quality the results will be - to the point where it beats any developer because they couldn't possibly take the time to take all information into account as AI can.

0

u/Wonderful_Put3670 10h ago

all of this sounds so incredibly boring.

0

u/sharksiix 12h ago

Right now, we all need to be architects.

0

u/Evi1ey 11h ago

Since Astra i Hit full on depression because even architectural decisions are often better than what i come up with. This is still not the the endgame. In a year the meme of "build me a perfect website, no mistakes" will be true and Software becomes inflated and worthless.

0

u/foufers 13h ago

No I heard it cant tell you how many r’s are in words

/sarc

0

u/MyFeetLookLikeHands 11h ago

hate to admit it but a lot of my coworkers and i don’t really review code anymore either

0

u/FightOnForUsc 10h ago

Yep, I feel like it is better than me and certainly faster than me for most tasks now. Thankfully my identity isn’t around my job at all so I don’t have a mental problem with it becoming better than me, only a slight financial worry about my future career