this post was submitted on 06 May 2025
1114 points (97.1% liked)

Programmer Humor

23082 readers
1981 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
 
top 50 comments
sorted by: hot top controversial new old
[–] PattyMcB@lemmy.world 1 points 3 hours ago

Just wait until QA gets a hold of it

[–] elrecoal19_1@lemmy.world 33 points 18 hours ago

Another crap meme made with AI, yay, I love AI slop

[–] TempermentalAnomaly@lemmy.world 21 points 20 hours ago (3 children)

Surprised there's no one in the comments going bat shit crazy that this was made by AI. Are we not doing that anymore?

[–] Dremor@lemmy.world 3 points 6 hours ago

You just had to wait 2 more hours for that.

[–] xeekei@lemm.ee 1 points 6 hours ago

Well, the table sucks. I can't draw and I could do better.

load more comments (1 replies)
[–] NigelFrobisher@aussie.zone 14 points 21 hours ago (7 children)

Customer requirements are basically always “I want what my Excel sheet used to do”.

[–] mcv@lemm.ee 5 points 10 hours ago

"You mean you want it to corrupt your data and end up with conflicting changes once you share it?"

[–] ulterno@programming.dev 3 points 11 hours ago

Make sure to convert 1/2 to February

[–] zerofk@lemm.ee 5 points 20 hours ago

I want faster horses.

load more comments (4 replies)
[–] Blackmist@feddit.uk 8 points 19 hours ago

"Can we jazz it up a bit?"

This is a real request from a real manager. They have played us for absolute fools.

[–] Rookeh@startrek.website 48 points 1 day ago (1 children)
[–] ulterno@programming.dev 4 points 11 hours ago* (last edited 11 hours ago)

If those project managers could read, they would actually be able to use Jira.


I regret what I wrote.
I realised, just being able to read, doesn't make sure they can actually use Jira

[–] hperrin@lemmy.ca 136 points 1 day ago (18 children)

I’ve been a professional software developer for over two decades. There is zero chance my job will get taken by an AI any time soon. Anyone who thinks my job is to write code doesn’t understand my job. That’s like saying a bus driver’s job is to turn a steering wheel.

My job is to turn vague ideas and nondescript feelings into APIs and (sometimes) UIs, then turn those into specs, then split those into tasks, then sometimes I’ll write the code for them and sometimes someone else does. About 90% of my time is turning ideas into plans, and about 10% of my time is turning those plans into code.

When I was young and was a junior engineer, my job was more to receive the specs from the senior engineers and turn that into code, but even then, I was still designing my own stuff. Maybe more like 40/60 time instead of 90/10.

Now that I’m a grizzled old man forged in the fires of task management software, I’m doing almost all of the design work myself. I manage a project that has about 250,000 lines of code. An AI isn’t going to be able to build new features into that, let alone decide which features to build in the first place.

[–] NaibofTabr@infosec.pub 65 points 1 day ago (3 children)

Heh, that won't stop a C-level from thinking that you just write code.

[–] hperrin@lemmy.ca 28 points 1 day ago (9 children)

Yeah, that’s probably true. Remember how all the execs decided to replace cashiers with robots, then the stores started losing money because a. it made stealing a lot easier and b. people would avoid stores that only had self-checkout robots and never had anyone to help you because a robot doesn’t know where the flour is. Now the self checkouts are being decommissioned and we’re going back to regular human cashiers. It turns out cashiers do more than just scan barcodes. But, upper management didn’t get to where they are by being smart.

load more comments (9 replies)
load more comments (2 replies)
[–] hardware26@discuss.tchncs.de 32 points 1 day ago (4 children)

That’s like saying a bus driver’s job is to turn a steering wheel.

That's a good analogy, I will use that.

load more comments (4 replies)
load more comments (16 replies)
[–] JakenVeina@lemm.ee 22 points 1 day ago

You know what we, in the industry, call a detailed specification fo requirements detailed enough to produce software? Code.

[–] rational_lib@lemmy.world 10 points 21 hours ago (1 children)

AI Project Manager: Create a button on a webpage that, when clicked, displays an alert saying "Hello World!"
AI Programmer: "What a sensible requirement! Here you go."
AI Billing Department: "Project completed, that'll be 10 million dollars."
Client AI Payments Department: "Sounds right, paid!"

[–] pinball_wizard@lemmy.zip 2 points 6 hours ago* (last edited 6 hours ago)

AI Quarterly Call Bot: Delivery is on time and synergy is high!

AI investment selector: This company looks profitable. Purchase!

[–] conditional_soup@lemm.ee 156 points 1 day ago (19 children)

The client wants to drag and drop their own personalized excel file with no guaranteed formatting or column order or data contract in order to import their data into our system <3

[–] Whelks_chance@lemmy.world 68 points 1 day ago

Needs more AI to randomly guess what the columns might be

[–] jballs@sh.itjust.works 28 points 1 day ago

I love how this is a universal experience.

load more comments (17 replies)
[–] Kolanaki@pawb.social 20 points 1 day ago (1 children)

presses button; nothing happens

"Well see here! I wanted that button to do something!"

"Oh but it did! It wasted your time as well as mine!"

[–] ulterno@programming.dev 0 points 11 hours ago

"But I want it to do something other than that!"

[–] ILikeBoobies@lemmy.ca 29 points 1 day ago (4 children)

Button that does something? That’s too advanced for me, I’ll use a library

[–] elvith 22 points 1 day ago (3 children)

Help, Debian has libbutton only in 1.4.3 and libdosomething is not in my repo. I compiled libdosomething from source, but now it needs libbutton >= 2.4.1 and compiling that version of libbutton fails, as my GCC and make are too old and incompatible!

I already tried it on my other PC, but that isn't based on glibc, which makes all these dependencies even worse...

load more comments (3 replies)
load more comments (3 replies)
[–] superkret 60 points 1 day ago (2 children)

No, the customer wants a button that does a very specific thing.
He can't tell you what that is, though. You're the expert!
Also, can you put in more ads? And make it so the users can't close the tab until they bought something.

load more comments (2 replies)
[–] Rhaedas@fedia.io 52 points 1 day ago (2 children)

This is when the AI, in a microsecond, decided to destroy the human race.

[–] astronaut_sloth@mander.xyz 46 points 1 day ago (1 children)

Not gonna lie, I don't really blame the AI.

load more comments (1 replies)
load more comments (1 replies)
load more comments
view more: next ›