this post was submitted on 10 Mar 2026
244 points (98.8% liked)

Programmer Humor

42036 readers
12 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS
 

idk if it is serious or not, but it is what I saw in indeed newsletter today.

top 50 comments
sorted by: hot top controversial new old
[–] UnderpantsWeevil@lemmy.world 83 points 1 month ago (5 children)

Amazed they didn't ask for 5-10 years of experience in AI coding.

[–] tracyspcy@lemmy.ml 31 points 1 month ago

wait for it! PHD in vibe coding or relevant experience

[–] Petter1@discuss.tchncs.de 14 points 1 month ago

“Senior” is implying exactly that, I thought…

[–] MangoCats@feddit.it 11 points 1 month ago

Dude, if they want someone who is still using Sonnet 3.5 ... that's like punching your vibe code in on paper tape, these days.

[–] eldavi@lemmy.ml 10 points 1 month ago

eventually.. lol

load more comments (1 replies)
[–] unmagical@lemmy.ml 59 points 1 month ago (2 children)

Spot security vulnerabilities instantly from a candidate that can't actually write code.

[–] MangoCats@feddit.it 6 points 1 month ago (1 children)

The real trick about vibe coding is that it's like any other management skill - when your minions completely screw the pooch, you need to be able to step in and do it for them.

[–] unmagical@lemmy.ml 12 points 1 month ago (1 children)

My managers are supposed to be skilled?

[–] MangoCats@feddit.it 5 points 1 month ago

Supposed to be ≠ is be.

[–] GameOverFlow@lemmy.zip 4 points 1 month ago

Just ask the ai to make no failures. Just aks the Ai to eliminate all failures. Easy 10 000 dollar per year. 

[–] saltnotsugar@lemmy.world 58 points 1 month ago (2 children)

I need to hire someone to take this functional 15 lines code, and like make it 200 lines of unusable madness.

[–] tracyspcy@lemmy.ml 38 points 1 month ago

But fast! Very fast

[–] MangoCats@feddit.it 11 points 1 month ago (1 children)

Oh, man, I don't know how much is Claude's fault and how much is just the way the world has moved, but I coded a hobby project in C a bit over 20 years ago, brought in one library to render the graphics as .jpg files and the whole thing was like 300 lines of code.

Claude "modernized" it for me, and yeah, it shows on a browser as a PWA and it's working correctly (this time, via Opus 4.6 - first time I tried with Sonnet 4.0 it couldn't even make it work correcty) - but daaaaammn, there's like 454 files in deps, 1.4GB in the rust target folder - maybe it's just a rust thing?

[–] ferric_carcinization@lemmy.ml 4 points 1 month ago (1 children)

Rust & cargo do more than just compile. For example, it basically has buit-in ccache.

It is also easier to split large libraries into multiple crates, though an average project still uses more libraries than an equivalent C project. I wouldn't be surprised if the "AI" also pulled in more libraries than needed, or has unnecessary library features enabled. I'm pretty sure that a cargo plugin for pruning unused libraries was featured on the rust blog, as a featured third-party plugin for a cargo release.

load more comments (1 replies)
[–] AdamBomb@lemmy.sdf.org 49 points 1 month ago (2 children)

natural language is the new programming language

lol. Lmao.

[–] kibiz0r@midwest.social 42 points 1 month ago* (last edited 1 month ago) (3 children)

Dijkstra on the foolishness of natural language programming

But like, what does he know? He wasn’t an AI-native vibe orchestrator.

[–] tracyspcy@lemmy.ml 10 points 1 month ago

Thx for sharing this . Really hope people read it.

[–] T156@lemmy.world 5 points 1 month ago

All he made was some dinky algorithm. Google Bard could do that in three minutes flat smh.

[–] CanadaPlus@lemmy.sdf.org 4 points 1 month ago* (last edited 1 month ago)

And even this improvement wasn't universally appreciated: some people found error messages they couldn't ignore more annoying than wrong results, and, when judging the relative merits of programming languages, some still seem to equate "the ease of programming" with the ease of making undetected mistakes.

This guy was writing in the year x86 was first introduced, and I still feel like I see this attitude around.

(He manages to shoehorn in a "kids these days" comment too, though)

[–] tracyspcy@lemmy.ml 9 points 1 month ago

“English is the new programming language” would be more punchy

[–] Sxan@piefed.zip 23 points 1 month ago (4 children)

We did it to ourselves. Developing mission-critical systems in scripting languages and always sacrificing quality for delivery. Fast and sloppy paid þe bills, but we were digging our own graves. Once industry became used to sloppy software, a relatively mild shift to even more crappy, but far cheaper and more immediate software was a no-brainer. Customers haave gotten used to shitty, buggy software. It doesn't matter to þem who's writing it.

[–] avidamoeba@lemmy.ca 24 points 1 month ago (2 children)

The only way for us to not "do this to ourselves" is to form unions. Otherwise we aren't driving the decisions on what is used and what's prioritized at all.

[–] MangoCats@feddit.it 7 points 1 month ago (1 children)

Safety critical (aerospace, medical, precious few other) industries have regulated quality, with moderate success. It's far from perfect, farther from ideal, but it is providing some additional resource and schedule allocation to do the things that need doing to ensure the systems don't screw up too badly, too often.

[–] avidamoeba@lemmy.ca 5 points 1 month ago (1 children)

Am in automotive and there's definitely some of that. Much more so than in other industries I've worked. With that said, it's a losing battle against the value proposition of AI. We're getting AI use mandated on us.

[–] MangoCats@feddit.it 4 points 1 month ago (1 children)

I'm in one of those others I mentioned (and I try not to reference my company online because of... reasons), and we're getting strongly encouraged to "integrate AI in our daily workflows, where it makes sense" - not just coding, but coding is an obvious target. As a business we tend to change slowly, so this will be... interesting.

[–] avidamoeba@lemmy.ca 4 points 1 month ago

Sounds almost like we work for the same company. 😂 Perhaps they all lifted this statement from the same consultancy contractor.

load more comments (1 replies)
load more comments (3 replies)
[–] MrOxiMoron@lemmy.world 20 points 1 month ago (1 children)

10x the speed, sweet. So 10x the salary too right?

[–] tracyspcy@lemmy.ml 17 points 1 month ago

Vibe salary

[–] weissbinder@feddit.org 18 points 1 month ago (1 children)
[–] I_am_10_squirrels@beehaw.org 6 points 1 month ago* (last edited 1 month ago)

Me: I want SoaD!

Mom: we have SoaD at home

At home: SotA, featuring such hits as

Sorta poisonous

lo mein

Let someone else bring the bombs

[–] Nemoder@lemmy.ml 17 points 1 month ago (1 children)

You know the "vibes" of different models - when to use

Would that be a vibe-rater?

[–] tracyspcy@lemmy.ml 8 points 1 month ago (1 children)
load more comments (1 replies)
[–] thedeadwalking4242@lemmy.world 17 points 1 month ago

Fucking idiots. I'm surrounded by idiots

[–] tracyspcy@lemmy.ml 16 points 1 month ago (1 children)

im curious if they have live "vibe coding" session during hiring process

load more comments (1 replies)
[–] garretble@lemmy.world 16 points 1 month ago (1 children)

So I ran into my first genAI coding junk yesterday when I was on a call with my boss and as a solution to a problem we were talking he said, "hold on let me ask Gemini."

I felt my soul die a little bit at that point.

But the fun part is that Gemini first didn't provide a good answer.

And then on the second go it also didn't provide a good answer.

And then on the third attempt we decided to table the issue for the moment because prompt coding on a call was taking longer than I think he expected.

I really disliked that experience.

[–] CanadaPlus@lemmy.sdf.org 7 points 1 month ago

Hmm, was the boss hoping to turn that into a "why do I even pay you" moment?

[–] positivemonitor@lemmy.ml 11 points 1 month ago
[–] iByteABit@lemmy.ml 7 points 1 month ago

Knowing how to code is now "syntax heavy"

god I hate this world

[–] WorldsDumbestMan@lemmy.today 5 points 1 month ago (1 children)

I will sign up! I have no fucking idea how vibe coding works, which makes me perfect!

[–] Birch@sh.itjust.works 4 points 1 month ago

That's the beauty of it, just ask chatgpt or copilot how to do it, then learn by fixing all their mistakes. Until my company decided to become "AI first" I barely ever touched Python, I still barely know Python, but I now know to spot indentation errors and hallucinated function calls.

load more comments
view more: next ›