this post was submitted on 12 Mar 2025
949 points (99.0% liked)

Programmer Humor

22354 readers
2681 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
[–] [email protected] 133 points 1 month ago (1 children)

As the senior dev, please don't.

[–] lena 62 points 1 month ago (1 children)
[–] [email protected] 83 points 1 month ago (2 children)

I am the senior dev and idk what the fuck I am doing, leave me alone

[–] [email protected] 20 points 1 month ago (1 children)

just stare at it long enough, it’ll work itself out

[–] [email protected] 7 points 1 month ago (1 children)

It literally did that just yesterday. I need to retrain for a new job. Something with wood or plants in general I think.

[–] [email protected] 4 points 1 month ago* (last edited 1 month ago)

lol it’s 50/50 sr devs I know love or detest technology

[–] [email protected] 14 points 1 month ago (1 children)

Just ask questions until people figure it out for themselves

[–] [email protected] 10 points 1 month ago (1 children)
[–] [email protected] 1 points 1 month ago

How do you think it would go?

[–] [email protected] 63 points 1 month ago (2 children)

As someone who is not quite junior, but not quite senior, do it. It might just get me promoted ಠᴗಠ

[–] [email protected] 23 points 1 month ago (1 children)

You did so great on that case, were having a pizza party for the whole office!

[–] [email protected] 4 points 1 month ago

Sounds like I’ve been promoted to the guy that eats the entire pizza by himself

[–] [email protected] 3 points 1 month ago

… tell me again why you thought plugging into the prod server was a good idea?

[–] [email protected] 49 points 1 month ago (2 children)

Wait until becoming the reason your boss has to get involved

[–] [email protected] 29 points 1 month ago (3 children)

Be the reason the corporate PR team has to get involved.

[–] [email protected] 11 points 1 month ago

Be the reason the Hazmat Compliance team has to get involved

[–] [email protected] 3 points 1 month ago

It’s better to ask forgiveness than permission

[–] [email protected] 1 points 3 weeks ago

Man, I remember one time someone at the office sent out an email inviting everyone to a potluck at the office. Then later went "jk, that was meant just for our group" and I responded with this, except change theme park to potluck.

Someone reported me. I was only told not to do that again. Always wondered who the killjoy was.

load more comments (1 replies)
[–] [email protected] 46 points 1 month ago (2 children)

*Looking at the senior devs JavaScript code

My God, it even has a watermark.

[–] [email protected] 22 points 1 month ago (1 children)

Wait, no, that's a coffee stain. On the screen.

[–] [email protected] 3 points 1 month ago

But why is there an exact copy of the coffee stain on my screen as well?

[–] [email protected] 5 points 1 month ago

drops rubber duck

[–] [email protected] 31 points 1 month ago

Be the reason Legal has to get involved.

[–] [email protected] 29 points 1 month ago (1 children)

I am the senior dev. Please. No.

[–] [email protected] 5 points 1 month ago (2 children)

You're that afraid of the code you wrote 10 years ago too eh? 🤣

[–] [email protected] 6 points 1 month ago (2 children)

I shudder at the thought of the ancient 1000+ lines Perl scripts.. The seal must not be broken

load more comments (2 replies)
[–] [email protected] 2 points 1 month ago
[–] [email protected] 29 points 1 month ago (1 children)

I'm the reason we get a safety meeting today, if that counts? 😊

[–] [email protected] 3 points 1 month ago* (last edited 1 month ago)

Sure, and it counts double if code you wrote was the reason for the safety meeting.

[–] [email protected] 22 points 1 month ago* (last edited 1 month ago) (1 children)

As staff engineer, I'm far too busy to read any of these comments. Also I haven't written any code in 4 years

[–] [email protected] 8 points 1 month ago (2 children)

What does a staff engineer do? Engineers staff?

[–] [email protected] 5 points 1 month ago

Carry a big stick

[–] [email protected] 3 points 1 month ago

Is that your staff or are you just happy to see me?

[–] [email protected] 18 points 1 month ago

Oh don't worry, I get myself involved in plenty. I prefer to make problems at the architectural or "leadership" level though.

[–] [email protected] 16 points 1 month ago* (last edited 1 month ago) (1 children)

Im a mid with two juniors under me, super happy when they take initiative and do something creative

.. instead of following youtrack to the letter, leaving me to rewrite half of it before the merge 😔

[–] [email protected] 2 points 1 month ago

Pre-commit code reviews, preferably in person or at least live, are a great way to learn and teach. They explain what they did and why, you suggest alternatives.

Doing it pre commit is best because it it’s done later, they’ve already moved on.

And the learning goes both ways.

[–] [email protected] 9 points 1 month ago (1 children)

I usually am, I am support and I ask questions about features so old and undocumented that no one else knows the answer.

[–] [email protected] 6 points 1 month ago (1 children)

This, but remove the "else"

..yes, not even the author

[–] [email protected] 2 points 1 month ago

Or the author left and no one really knew what their job involved. Had one like that recently, tried to contact someone only to find out they have left. Oh, ok well who handles the content template site now? Oh, me? No one told me about this or how to use it.

[–] [email protected] 8 points 1 month ago (2 children)

How the fuck does one get out of junior dev status? I'm at like 3.5 YoE and stuck in it.

[–] [email protected] 14 points 1 month ago (1 children)

You have to create technical debt specific to your skillset

[–] [email protected] 6 points 1 month ago (3 children)

Lmao. I'm in charge of migrating a C codebase to Rust, so I don't think I'll be lacking in that department.

[–] [email protected] 5 points 1 month ago* (last edited 1 month ago)

Now just go to work and casually say " I'm feeling very senior today" .

load more comments (2 replies)
[–] [email protected] 5 points 1 month ago* (last edited 1 month ago) (1 children)

These days you're lucky to be able to work as a dev at all. To get out of junior dev you needed to get into the industry 5 years sooner.

[–] [email protected] 4 points 1 month ago (1 children)

So...I'm fucked? Lovely...

[–] [email protected] 1 points 1 month ago (1 children)

Pretty much. I'd try to get into a different field if you can.

load more comments (1 replies)
[–] [email protected] 5 points 1 month ago

Yooo somebody called me?

load more comments
view more: next ›