this post was submitted on 03 Dec 2025
810 points (99.0% liked)

Programmer Humor

27635 readers
983 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
(page 2) 50 comments
sorted by: hot top controversial new old
[–] Semi_Hemi_Demigod@lemmy.world 203 points 1 day ago (6 children)

Describing what they want in plain, human language is impossible for stakeholders.

[–] Sunsofold@lemmings.world 76 points 1 day ago (1 children)

'I want you to make me a Facebook-killer app with agentive AI and blockchains. Why is that so hard for you code monkeys to understand?'

[–] LordCrom@lemmy.world 29 points 1 day ago (1 children)

You forgot we run on fritos, tab, and mountain dew.

[–] criss_cross@lemmy.world 8 points 1 day ago (1 children)

Maybe he want to write damn login page himself.

[–] pinball_wizard@lemmy.zip 8 points 1 day ago

Not say it out loud. Not stupid... Just proud.

[–] Dumhuvud@programming.dev 3 points 17 hours ago

LLMs need to be trained to work with reptilian language. Problem solved.

[–] eager_eagle@lemmy.world 28 points 1 day ago

Even writing an RFC for a mildly complicated feature to mostly describe it takes so many words and communication with stakeholders that it can be a full time job. Imagine an entire app.

[–] madcaesar@lemmy.world 17 points 1 day ago (11 children)

Getting ai to do a complex problem correctly takes so much detailed explanation, it's quicker to do it myself

load more comments (11 replies)
load more comments (2 replies)
[–] Imacat@lemmy.dbzer0.com 61 points 1 day ago

Least it’s an improvement over no/low code. You can dig in and unfuck some ai code easily enough but god help you if your no code platform has a bug that only their support team can fix. Not to mention the vendor lock in and licensing costs that come with it.

[–] nucleative@lemmy.world 12 points 21 hours ago

After shovels were invented, we decided to dig more holes.

After hammers were invented, we needed to drive more nails.

Now that vibe coding has been invented, we are going to write more software.

No shit

[–] goatinspace@feddit.org 9 points 21 hours ago
[–] CookieOfFortune@lemmy.world 10 points 23 hours ago

And after each of these, there’s been _more _ demand for developers.

[–] W3dd1e@lemmy.zip 39 points 1 day ago (1 children)

Doesn’t matter if they can replace coders. If CEOs think it can, it will.

And now, it’s good enough to look like it works so the CEO can just push the problem down the road and get an instant stock inflation

[–] gnutrino@programming.dev 31 points 1 day ago (8 children)

And then it'll all go to shit and proper programmers will be able to charge bank to sort it out.

[–] Croquette@sh.itjust.works 16 points 1 day ago (1 children)

I don't want so spend my career un-fucking vibe code.

I want to create something fun and nice. If I wanted to clean other people's mess, I would be a janitor.

[–] pinball_wizard@lemmy.zip 13 points 1 day ago (1 children)

If I wanted to clean other people's mess, I would be a janitor.

I'll take your share of the slop cleanup if you don't want it. I wouldn't mind twice the slop cleanup ~~extortion~~ salary.

[–] Croquette@sh.itjust.works 4 points 14 hours ago (1 children)

Cleaning other people's mess is okay for a while. But making a career out of it is too much for me.

I do firmware for embedded systems and every mechanical, electronics or general engineering issue is shoved down in my court because it's easier for people to take shortcuts in the engineering process and say "we'll fix it in the firmware" since I can change code 100 times a day.

Slop is the embodiment of that on steroids and it will get old pretty fast.

load more comments (1 replies)
[–] W3dd1e@lemmy.zip 13 points 1 day ago (3 children)

I hope it works like that.

[–] marcos@lemmy.world 12 points 1 day ago (1 children)

I hope all those companies go bankrupt, people hiring those CEOs lose everything, and the CEOs never manage to find another job in their lives...

But that's a not bad second option.

[–] LordCrom@lemmy.world 13 points 1 day ago (1 children)

The CEOs will get a short term boost to profits and stock price. Theyll get a massive bonus from it. Then in a few years when shit starts blowing up, they will retire before that happens with a nice compensation package, leaving the company, employeez, and stockholders up shits creek from his short sighted plan.

But the CEO will be just fine on his yacht, dont worry.

load more comments (1 replies)
load more comments (2 replies)
load more comments (6 replies)
[–] ulterno@programming.dev 39 points 1 day ago (1 children)

I don't get how an MDA would translate to "no programmers needed". Maybe they meant "coders"?
But really, I feel like the people who use this phrase to pitch their product either don't know how many people actually find it difficult to break down tasks into logical components, such that a computer would be able to use,, or they're lying.

[–] TeamAssimilation@infosec.pub 35 points 1 day ago (2 children)

Software engineering is a mindset, a way of doing something while thinking forward (and I don’t mean just scalability), at least if you want it done with quality. Today you can’t vibe code but proofs of concept, prototypes that are in no way ready for production.

I don’t see current LLMs overcoming this soon. It appears that they’ve reached their limits without achieving general AI, which is what truly would obsolete programmers, and humans in general.

[–] Valmond@lemmy.world 26 points 1 day ago

Yeah why is it always coders that are supposed to be replaced and not a whole slew of other jobs where a wrong colon won't break the whole system?

Like management or C-Suits. Fuck I'd take chatgpt as a manager any day.

load more comments (1 replies)
[–] Pechente@feddit.org 35 points 1 day ago* (last edited 1 day ago) (30 children)

LLMs often fail at the simplest tasks. Just this week I had it fail multiple times where the solution ended up being incredibly simple and yet it couldn’t figure it out. LLMs also seem to „think“ any problem can be solved with more code, thereby making the project much harder to maintain.

LLMs won’t replace programmers anytime soon but I can see sketchy companies taking programming projects by scamming their clients through selling them work generated by LLMs. I‘ve heard multiple accounts of this already happening and similar things happened with no code solutions before.

[–] rikudou@lemmings.world 9 points 1 day ago (1 children)

Today I removed some functions and moved some code to separate services and being the lazy guy I am, I told it to update the tests so they no longer fail. The idiot pretty much undid my changes and updated the code to something very much resembling the original version which I was refactoring. And the fucker did it twice, even with explicit instructions to not do it.

[–] chunkystyles@sopuli.xyz 4 points 20 hours ago

I have heard of agents deleting tests or rewriting them to be useless like 'assert(true)'.

load more comments (29 replies)
load more comments
view more: ‹ prev next ›