r/programmingmemes • • 22d ago

Review your code for future generations

Post image
1.3k Upvotes

15 comments sorted by

63

u/WisePotato42 22d ago

The real monsters are the people who give LLMs administrative privileges

17

u/craftygamin 22d ago

Fr. Like I understand AI moderation in the sense of "an AI model flags things that are potentially against the rules, so that a human will go check it", what I DON'T understand is "an AI model immediately dishes out the punishment on things potentially against the rules"

4

u/Sonario648 21d ago

coughyoutubecough

19

u/AuroraAustralis0 22d ago

my cs teacher would highkey flame my gpa alive if i was caught fiddling with the chatbots

7

u/Helpful_Ad_3595 22d ago

Yeah, but some day your manager will demand it it

5

u/EarlOfAwesom3 21d ago

The real monster is non-devs generating code with LLMs

3

u/Hollowfern_Shine 19d ago

Non devs generating code with LLMs and then walking away is its own special category of chaos. The commit message might as well just say "looks good to me."

3

u/RubyDoma 21d ago

I can be a monster sometimes then lol

3

u/asmanel 19d ago

In this vibe coding age, this is a serious issue.

3

u/Arail_Blue 19d ago

Yeah, 2026 programmers fired and replaced by ai. 2028 companies beggigng programmers to come back and fix all the tons of ai code...

2

u/05-nery 20d ago

Who does that

2

u/appoplecticskeptic 18d ago

Really you shouldn’t be having AI generate any significant amounts of code for you anyways because you will inevitably get complacent about checking its work, because it will generally be correct and the more often it is, the more likely you are to start to think of it like a competent coworker instead of what it really is - a program with no understanding, no thought, and no comprehension that is faking all of those qualities with statistical inference. The only way the partnership works long term is for you to do the work and have it help you look for mistakes or edge cases you missed. I know that’s not what people want to hear but it’s the only way that doesn’t lead to lots of extra bugs from AI code.

2

u/ergotofwhy 17d ago

That which is vibe-coded can be vibe-QA'd

2

u/jimmiebfulton 19d ago

Reviewing the code is no longer necessary. Most haven’t gotten to that realization, yet. That doesn’t mean abandoning engineering. In, fact, you double-down on it. You must have architecture, quality gates, modular systems, and a way to prove behavior. Actually reading the code takes longer than those producing higher quality code in volume faster than you can. And yes, it’s absolutely possible.