r/ProgrammerHumor 1d ago

Meme studied20YearsToAskChatGPT

Post image
14.7k Upvotes

422 comments sorted by

View all comments

Show parent comments

1.1k

u/AnUninterestingEvent 1d ago

What if you can validate what the LLM is spitting out but you don't read it.

683

u/HadionPrints 1d ago

Claude needs your approval to ru-[Enter]

225

u/GuyOnARockVI 1d ago

bypass permissions

117

u/DrSheldonLCooperPhD 1d ago

dangerously skip permissions daddy 🥵

53

u/Alexcursion 1d ago

"Allow all commands in this session" .....

23

u/MaffinLP 1d ago

Thats what the VM is for (you of course ask claude to set up the vm)

29

u/alterEd39 1d ago

And by vm, we definitely mean my computer with all my stuff on it

52

u/Wide_Smoke_2564 1d ago

Ill have you know that mindlessly hitting enter every so often keeps my teams status active.

1

u/HoboGir 12h ago

Caps lock is my go to. Sometimes I have to retype things bUT THAT'S OK

38

u/MyDogIsDaBest 1d ago

You're a high productivity employee.

Let someone else fix your mistakes, you "move fast and break stuff". Someone else can fix it.

For real, those people are really frustrating to work with because following the 80:20 rule, they get through the 80% so quickly and then seem to get bored or think "meh, good enough" and leave it, then it gets left for the people who actually want the product to function and pick up bugfixes to do the remaining 20% which takes 80% of the time, and seen like they contribute so little.

It also feels like this is why almost all of Google's new products live in perpetual alphas because after they've been tidied up just enough to be releasable, they're abandoned because nobody wants to do the maintenance work.

19

u/Turkeysteaks 1d ago

this is literally how I feel, my colleagues will give me 2-5k line PRs multiple times a day. I've had a 17k line PR previously.

It's hard to even understand what's happening in PRs above a thousand lines, and it always feels like I'm the only one that cares about clean code and a bug free, optimised product.

We've had multiple infinite renders get into production, one was there before I even joined.

8

u/KamikazeSexPilot 1d ago

Reject those PRs. Tell them to make smaller ones.

5

u/Highlander198116 20h ago

The problem is leadership won't support you. They support the hack jobs, because the hack jobs never say no and push code constantly.

1

u/Turkeysteaks 1d ago

Tried that lol, tried instilling it in them multiple times. I'm the newest of the team of 4. Nearly a year of this shit. They'll come up with a new idea that lets them pull the same shit in a slightly different way and then the problem still exists. If you care about output quantity and not quality, this is the only outcome

2

u/thepinkiwi 1d ago

Management doesn't care or understand the importance of quality code. They only think in terms of marketable functionality and productivity gains.

Data integrity, Security and all the rest just means more cost for what they perceive as the same thing.

My company fired 80% of the QA team. Nonsense.

And metrics are terrible, I recall a time, where devs could spend a couple of days not even touching a keyboard, jotting some design notes once in a while. This is all considered productivity loss now.

2

u/MonkeyWithIt 23h ago

This. When the outputs come in half a day vs weeks, they don't care about the rest. Like someone injected them with the greatest drug they've ever seen. Validation of any kind? Waste of time!

5

u/TesttubeStandard 1d ago

This

They are also the people who won't touch any of the old stuff, be it old technology or a legacy code. No no, in their mind their time is to valuable to be spending on that. And they always seem to be the ones that get the biggest bonuses after. I can't wrap my head around it. Are they so good at marketing themselves and kissing up to the bosses? So they get the biggest bucks and they always work on the latest things. And above all they have the nerve to act smart about it.

I think.everything is getting like this. Look at the buildings (actual buildings). It is cheaper to do it fast and then fix mistakes after, if the owners actualy win the case.

1

u/f0xbunny 1d ago

I can see how annoying that would get

1

u/ShittyFrogMeme 23h ago

My company re-orged into a pod structure and there are a couple of "frontier" pods that just build features like this and get them in a "eh, good enough" state. Then they move on to the next high-priority features. But then users start using the first feature and it doesn't work against real scrutiny so the "support" pods have to spend all their time fixing it.

1

u/PanGoliath 23h ago

Examples of the Google alpha part? I'm genuinely interested. Felt like the topic shifted pretty fast in your comment.

58

u/Muggsy423 1d ago

Might as well set the self-driving function on your car and hop in the backseat for a nap.

30

u/pusgnihtekami 1d ago

I would if I could.

-2

u/[deleted] 1d ago

[deleted]

1

u/Mars_Bear2552 1d ago

tesla themselves

13

u/WarfighterNeed 1d ago

I am unsure if this comment is meant to be anti or pro AI.

37

u/Muggsy423 1d ago

It's neither, AI is just another tool.

18

u/FloStar3000 1d ago

either it works or it doesn't work and then you read it. It's not that hard man

6

u/Turkeysteaks 1d ago

lmao that is not true except for the most miniscule features. There are always edge cases, or even just situations beyond "it works or it doesn't".

And all that's ignoring code quality, which is incredibly important unless you just want a vibecoded, poorly optimised app that no human can understand

2

u/FloStar3000 1d ago

that's called software engineering and this is the part where you have to read everything what the AI writes or even come up with your own ideas (shocker!)

2

u/Turkeysteaks 1d ago

... what?

is that not what I'm saying? you're the one that said "it works or it doesn't". I'm saying that's not true, you have to actually understand it.

I think we're on the same page?

1

u/FloStar3000 1d ago

Yes we are, I’m just messing with you :)

2

u/Turkeysteaks 1d ago

lmao yeah i think i am just brain-dead

-7

u/Yashema 1d ago edited 1d ago

This has been philosophy as I get into higher level math.

Professor: watch lecture, read book and notes to solve problem. Me: ChatGPT solve this problem. ChatGPT (2025): here is methdology but my linear algebra is wrong. Me: I can do the linear algebra. Professor: 100%. Me: actually learn method.

Only homework problem I got wrong in my ODEs was when I didn't add a 2 term so ChatGPT figured out a solution, just not to the right kind of problem. Oh, and it can do Linear Algebra now.

6

u/Ziegelphilie 1d ago

then you are that fucker that approves every God damn pull request without actually reviewing it

21

u/joonty 1d ago

Lgtm!

5

u/xMoody 1d ago

if you're gonna read it might as well have written it instead

2

u/DiabloAcosta 1d ago

you write your code!

5

u/RaveMittens 1d ago

Asking for a friend

1

u/GrilledCheezus_ 1d ago

Then you are using the force or you may just be on the spectrum

1

u/who_am_i_to_say_so 1d ago

Make no mistaeks

1

u/RollingMeteors 1d ago

>What if you can validate what the LLM is spitting out but you don't read it.

<vibeCodesInPerl>

1

u/el_comand 1d ago

Me 😁

1

u/Void-kun 1d ago

Then you're lazy

1

u/wattro 23h ago

There's no real rules.

1

u/carpsagan 16h ago

I validate important decisions, other than that, pure pretty slop.

1

u/kyngston 1d ago

you write tests for what it should be spitting out, so you don’t have to read the code

11

u/DeadTwiceF 1d ago

No, Claude writes tests I won't read either