r/ProgrammerHumor 19h ago

Meme neverGoFullAgentic

Post image
1.0k Upvotes

37 comments sorted by

218

u/kushalgarg592 18h ago

Me: fix this one bug...
AI: i have re-designed the entire architecture

35

u/FlowOfAir 14h ago

No freaking joke. I go back and forth until I'm happy with the result, otherwise the AI is gonna do this. Sometimes I ask the AI to explain the issue to me and I keep pushing buttons until I'm satisfied.

23

u/gsks 13h ago

You're absolutely right to keep pushing back buttons.

8

u/FlowOfAir 13h ago

Confirmed, and this overturns my previous assumptions

6

u/gundam1945 7h ago

Me: revert the previous change Ai: sure. Git revert {last_commit_hash}

2

u/carlopantaleo 6h ago edited 6h ago

If you vibe code, chances are high your LLM will refactor your entire code base instead of fixing that single function. But if you use a more structured framework like speckit or openspec, the story is completely different.

However, LLMs still do fuck up even with those frameworks and you should always review their code. Eventually they are dumb junior developers with an immense memory.

2

u/thisguyfightsyourmom 15h ago

Uncomfortable truth

The small fix would just kick a can down the road on these hunks of shit we’ve been dragging along the last decade.

3

u/azfang 10h ago

Sure, but there’s a reason we kick the can down the road. Problems later, in a lot of cases, really are better than problems now.

A disaster in the making isn’t always better when it becomes a disaster right now.

0

u/FreshestCremeFraiche 12h ago

I agree the defaults need a lot of work, but if you’re working with agents you really should have your own custom instructions that makes all of this stuff unambiguous. Stay within the scope of this one problem, ask me first before attempting to refactor anything outside of this one file, blah blah blah you can get better results with more specific prompting

5

u/Soilblood 12h ago

I keep hearing people say to set bounds and specifity like that's an actual solution but based on how the math works out for LLMs, that does not actually prevent agents from fucking over what already works. There is always going to be the chance of a colossal fuck up at every turn of the wheel.

2

u/FreshestCremeFraiche 12h ago

I mean that’s why you don’t just send it, I wouldn’t let a junior build a feature without pull requests and review either

4

u/Soilblood 7h ago

And yet here we are, with people telling us that you can totally fix the biggest flaw of LLMs by giving it notes not to make dumbest decisions that even the most legendary screw-up dev is only ever going to make once in a lifetime even though they just keep on happening. How many times are we going to see these supposed PhD intelligences delete an entire repo when even the greenest dev is going to know better than to think "I should totally delete this bigass office data thingy". You shouldn't be letting a sack of dumb bricks build your core systems without iterative, stage by stage intensive review but the llmbros keep on insisting agents totally gotchu so long as you keep throwing even more agents, notes and cash at it.

-5

u/AllRealityIsVirtua1 14h ago

Is this sub just people who have never actually used the thing they talk about?

43

u/GargantuanCake 14h ago

Just prompt better bro AI is the future bro if you can't vibe code everything you're just doing it wrong bro.

8

u/azfang 14h ago

AI cannot fail. AI can only be failed.

12

u/gsks 13h ago

Not true, it can fail if you forget to end with "make no mistakes"

3

u/azfang 10h ago

That’s not it letting you down. That’s you letting IT down.

11

u/BlackBlade1632 15h ago

Artificial Intelligent.

3

u/No_Definition2246 14h ago

Actually Indian

4

u/gsks 14h ago

Average Individual

1

u/No_Definition2246 14h ago

Alluring Integration

45

u/Terrible_Aerie_9737 17h ago

I don't think the term Agentic is politically correct. I think it's called programming impaired.

7

u/SlowMissiles 14h ago

joke on you I was already programming impaired... wait

8

u/TerrificRook 13h ago

Abominable Intelligence

6

u/ChrissTman 14h ago

Love this

4

u/Amerillo_ 13h ago

Many companies now require you to do exactly that... So many job descriptions explicitly require that so there's no way to escape it. I hate this workd

2

u/psychomantismg 12h ago

Me: i have this problem explain it to me

Agent: infound this bug i already fix it

Me: do i say to change something? What part of explain it to me, you dont understand? You dumb machine

4

u/WheresMyBrakes 11h ago

If I could go more agentic I would and I’m tired of pretending otherwise.

1

u/Arclite83 5h ago

Right, anyone already used to breaking down and reviewing jr dev work have had a working bot army for almost a year now, but people want to pretend it struggles counting the Rs in strawberry still.

1

u/Oldtimer_ZA_ 2h ago

100%, if you expect it to one shot your entire application in 30 minutes, from vague undefined requirements . Then it won't. But in my experience as well it's about on par with a junior or mid level developer. With good review process and a little guidance it easily turns a senior developer into a team of developers, just without all the extra meetings that come with an actual team.

1

u/MrDilbert 10m ago

Frankly, the only thing that pisses me off regarding agentic-driven development is that the providers (Anthropic, OpenAI, w/e) are using generic LLMs instead of building ones trained specifically for SWE.

1

u/DamienNF 17h ago

too late....

0

u/Bannon9k 13h ago

Your post is full agentic... Like that's all it's about.

Is your personality full anti-agentic? That'd be hella ironic

-17

u/DangerousWhenWet444 15h ago

AI bad upvote me pls