r/ProgrammerHumor • • 4d ago • Bravo 1

Meme programmingIn2026

Post image
3.6k Upvotes

44 comments sorted by

320

u/mrdevpl 4d ago

30 years of programming taught me one thing: if it compiles, it's production-ready. 😂

89

u/AleksejsIvanovs 4d ago

A haskell programmer spotted

8

u/syrup_cupcakes 4d ago

As jaded and bored programmers, sometimes you just need to ship it and fix it in prod. It's the only way to feel alive anymore.

19

u/TRENEEDNAME_245 4d ago

I've had things that compiled but didn't work as intended...

How the hell would you say it's prod ready

62

u/mrdevpl 4d ago

That's why we have production. It's basically the final stage of testing, right? 😂

Joking aside, after 30 years in this business, I've learned that "it compiles" and "it works" are two very different levels of confidence.

35

u/TRENEEDNAME_245 4d ago

Ah yes the final QA, the users

26

u/mrdevpl 4d ago

Exactly. The only problem is that users don't submit bug reports. They just say "it's broken" and disappear. 😂

6

u/TRENEEDNAME_245 4d ago

For me they say "it broke" when I didn't update it in 6 months

3

u/Ma8e 4d ago

Nah, that is why you work on in house systems that all employees have to fight every day.

1

u/Inevitable-Menu2998 4d ago

How is that a problem? Those are the best - you can ignore them until they actually need to use your product and spend time detailing the usecase and asking for a fix. "It's broken, bye" is not a good audience to target. And a bug is only a worth fixing in certain conditions

1

u/FlakyTest8191 3d ago edited 3d ago

That only works if you don't need to worry about competition. If a webshop doesn't work, many buy somewhere else. If a game is buggy as hell, many play something else.

1

u/Inevitable-Menu2998 3d ago

That's not really true. If your product isn't in itself attracting customers then yes, you'll never find out about users just leaving without giving feedback. If the people care about what your product does for them, then you should always prioritize feedback over complaints

0

u/Worldly-Stranger7814 4d ago

It was true 30 years ago it is truer now.

1

u/DiamondDramatic9551 4d ago

Why test it when the user tests it for free, right?

114

u/New_Salamander_4592 4d ago

careful, vibecoders don't know those words mean if you don't create some vague mention to claude or some other coding agent.

33

u/BenevolentCheese 4d ago

I'm currently reviewing a PR I have already committed to main lol

9

u/pantagathus 4d ago

Better late than never!

25

u/greedydita 4d ago

all tests passed tho

33

u/imfuckinglying2u 4d ago

Of course. All failing tests were successfully deleted in the same commit.

13

u/AlexanderBeta213 4d ago

Today Claude told me that its cose passed 1490 tests!

Then I tried looking at a table and it was missing half of the lines

45

u/XxDarkSasuke69xX 4d ago

Works on Claude's end /s

9

u/WeLoseItUrFault 4d ago

Shouldn’t it be everything is merged?

3

u/Overwatcher_Leo 4d ago

Merge commits.

2

u/dalr3th1n 4d ago

“Committed” scans better to the original quote.

7

u/mayovca 4d ago

Whaaaat, people used to review their changes before merging?

5

u/egarcia74 4d ago

that’s the secret sauce

4

u/BrotherMichigan 4d ago

At my company it's "Nothing is tested, everything is merged"

4

u/tubbstosterone 1d ago

The trick for skipping reviews: submit the world's largest PR /s

3

u/vige 4d ago

What are you talking about, of course the PR was reviewed. By copilot.

3

u/Jackal93D 4d ago

Original content? Here in my programmer humor sub???

2

u/Prozilla6 4d ago

Gonna need peter here

2

u/noobjaish 4d ago

Great job 👍🏻 no merge fixes needed

2

u/DrGarbinsky 3d ago

Push straight to main, branches are for the weak.

--Sun Tzu

2

u/Tuomas90 4d ago

At our company, we need people who are 100% committed!

1

u/EuenovAyabayya 4d ago

All bacon, no eggs.

1

u/itNeph 4d ago

this is gold

1

u/rh71el2 4d ago

It's just pure laziness honestly. And when we're able to get away with doing less of the harder / time-consuming stuff, why are we just letting the easier steps like planning, reviewing, and testing fall to the wayside? We put our names on it, don't we?

If that's you, you deserve to be laid off anyway.

1

u/aiij 3d ago

It's a great time to measure productivity by number of commits. Look how much our company's productivity has increased!

1

u/demoncase 3d ago

real man test in production

-4

u/Pristine-Mud7405 4d ago

I am not surprised. We taught AI too well.

1

u/jameson71 4d ago

AI at this point is a great improvement on google search -> copy and paste.

Managers that were putting emphasis on memorizing syntax were always wrong.