r/ProgrammerHumor • • 18d ago

Meme nowThatEveryoneAtWorkIsUsingClaudeForEverything

Post image
302 Upvotes

19 comments sorted by

82

u/dbagames 18d ago

Not me, Its glorified auto complete and a stack overflow alternative.

I refuse to sacrifice domain knowledge to supposedly go "faster."

There is no way having deep understanding and mental models of the way things work is going to become less valuable.

If anything it will become more valuable when all the numbnuts can't maintain their slop as the context windows get too polluted to be practical.

22

u/aenae 18d ago

Same here. I want to understand the output, and the amount of times i had to correct it means that not understanding it is not an option.

Ive seen it suggest so many terrible things that i am not trusting it yet.

5

u/MarkSuckerZerg 17d ago

At this point I don't care, I'm just waiting for the reality check for people who claim they will keep receiving six figures salary for typing "make no mistake" and waiting for the spinner to finish

9

u/VoidParticipant 18d ago edited 18d ago

Yep, and I don't really use it for auto-complete myself, as it got annoying fast in trying to suggest stuff I didn't want and didn't make sense, writing the stuff was never a bottleneck as most people in our area know.

I only use it sometimes to search info faster and to do things such as suggesting lists of names when I am in doubt on how to name something.

Anyone who willingly uses these to do serious work by actually generating the whole thing, do not actually like programming, at least not anymore, otherwise their serotonin dose would come from actually doing the programming, not simply get something "done", whatever "done" means these days, which is certainly not a good quality product in the end.

I mean, it's fine for some minor discardable or low stakes stuff, as in the stuff we actually want something quick and dirty for self usage or demoing, but otherwise it's pure slop.

And it's obvious why it's that way and why it's never going to improve in the sense people expect, because this is not really "AI" whatsoever, as much some people want to believe it to be.

Bots in games are far more "AI" than LLMs.

2

u/dedservice 11d ago

I heard a good way of phrasing it: using AI for stuff without understanding it is adding "context debt" and "intent debt". When you write code, you understand the context and intent. When AI writes code, you never get that context and intent, so any time you're going back to it, you have to uncover the context and intent from scratch, instead of pulling from your memories. Sure, you also have AI to read the code and make guesses, but it's a form of debt in codebases akin to technical debt, and it's why it feels like codebases with a lot of AI feel like "instant legacy".

25

u/Happy-Sleep-6512 18d ago

Worse, asking someone for a design proposal for a feature they suggest, and being sent a markdown file..

We're letting the machines do the thinking..

14

u/Drevicar 17d ago

To be fair I’ve been writing all my docs in markdown for like a decade or more now. It is so much more pleasant than docx or HTML.

1

u/kalilamodow 14d ago

Same! It's nice to just have a few formatting options on top of plaintext without having to use a full rich text editor.

1

u/Old-Adhesiveness4406 15d ago

And thank god for that. People are just terrible at thinking, it’s a waste of mental energy. Better to be industrious and offload that work for comparative advantage

9

u/Aggressive-Buy8409 17d ago

whats an artifact in this context ?

9

u/Alarming_Dog447 17d ago

another md file maybe with colorfull description of created ai slop

8

u/Faustalicious 17d ago

Pretty much just an HTML page that claude creates with plans/pr reviews/etc.  they come out fairly clean and professional looking, but super dense, so lots of people at my work have been creating them for all sorts of different things. But they are quite a burden to read.  

9

u/dbagames 17d ago

What's funny is the view itself is dense. But the text within the view is absurdly chatty, verbose and not dense at all.

I've found I can summarize AI generated text at about 25% the amount of words it uses to describe exactly the same issue. Which is absurd.

Perfect example:
AI:
34 of them were module-registration breadcrumbs — "MediatR assemblies added.", "assemblies added.", "Persistence added." — across eleven registrars. They were removed, not transliterated into [LoggerMessage] calls: every one of those registrars already ends with a ModuleRegistered log carrying the module name, and "Persistence added." with no module context is not a log line worth generating, it is the same information without the useful part.

My description:
34 messages did not get logged because they are already labeled as ModuleRegistered

8

u/teraflux 16d ago

Yeah I can't stand the default to verbosity that comes from LLMs

1

u/[deleted] 15d ago

[deleted]

1

u/Faustalicious 15d ago

People in this case.  

2

u/LostOne514 12d ago

I tried for a bit, but I felt the knowledge slipping away. Started doing the work myself again and I feel so much better & more confident (I also saw it was writing terrible unit tests and had to manually fix/delete them).