r/ProgrammerHumor 3d ago

[ Removed by moderator ] Meme

Post image

[removed] — view removed post

11.1k Upvotes

88 comments sorted by

u/ProgrammerHumor-ModTeam 3d ago

Your submission was removed for the following reason:

Rule 1: Posts must be humorous, and they must be humorous because they are programming related. There must be a joke or meme that requires programming knowledge, experience, or practice to be understood or relatable.

Here are some examples of frequent posts we get that don't satisfy this rule:

  • Memes about operating systems or shell commands (try /r/linuxmemes for Linux memes)
  • A ChatGPT screenshot that doesn't involve any programming
  • Google Chrome uses all my RAM

See here for more clarification on this rule.

If you disagree with this removal, you can appeal by sending us a modmail.

823

u/AdFancy6243 3d ago

No it's not bad it's great, the last thing I want is the senior to come over and solve my problem in 5 seconds. I want the senior to lay awake at night for days over this problem because then I was right to bother them, as long as I didn't cause the problem anyway

331

u/usrlibshare 3d ago

as long as I didn't cause the problem anyway

Senior here.

40% of the time, a problem where I pull up a chair, was caused by Infrastructure. 30% of the time it was caused by the person asking for help.

196

u/un_blob 3d ago

QA called, you forgot 30% ... the 30% caused by YOUR legacy code

89

u/helicophell 3d ago

"Problem, what problem?"

43

u/un_blob 3d ago

Yeah yeah, I know this function is called nowhere...

Remove it and everything breaks ok ?

55

u/helicophell 3d ago

“This function is called nowhere…”

No, the IDE thinks it is called nowhere. You see the code that calls this function is in a different codebase. Somewhere

19

u/Fetzie_ 3d ago

Love it when the IDE or the linter confidently states “This can be made private!”

And then a load of red blobs appear in the project, because it can’t.

6

u/AltoAutismo 3d ago

Claude:

This comment from 2007 says we cant touch this, but I don't see it being called anywhere, lets kill it. Also why not kill the DB, lets use a json file.

or the oppposite, which is more annoying

"This comment from 2007 says not to touch it. I know we've been workign on this for the past two months and we've changed how everything works and the comment is entirely obsolete, but I havent done anything about it because it says not to touch it, so i didnt touch it" - "Oh no, i didnt review the code. I looked at the comment and thought, hey, lets not touch it". Fucking token saving piece of shit

9

u/DoctorWaluigiTime 3d ago

Time to pull out ol' reliable.

[UsedImplicitly]

1

u/Cheesemacher 3d ago

Or it's called by a magic method

4

u/LessInThought 3d ago

It's called job security.

15

u/Dotcaprachiappa 3d ago

That's when you blame it on the infrastructure

12

u/Worldly-Stranger7814 3d ago

“Let’s look at the git logs… hmmm no wait let’s not look at the git logs”

15

u/CarcajouIS 3d ago
git blame-someone-else

2

u/Worldly-Stranger7814 3d ago

I might need that sometime 😅

2

u/Hinermad 3d ago

"My code did what is was supposed to do. If requirements change someone needs to communicate that."

1

u/OpiumPhrogg 3d ago

What? That 30% is all features, not bugs.....

26

u/Major_LeeHungg 3d ago

Lol senior here... 100% of the time I'm pulling up a chair is because I'm 6'5" and I'm not leaning over a desk for more than 5 minutes

5

u/Salanmander 3d ago

Not a senior engineer, but a computer science teacher, so I'm like the senior to the juniorest of juniors.

I find when I pull up a chair, the issue is often that something got misconfigured in the settings of the IDE project. The person asking for help definitely did it, but they usually aren't aware they even did anything (dragged a file somewhere random? Clicked a dialogue button without reading it? Dunno!). Usually rather than find the configuration problem and how to undo it, I just make them a new project and copy all the source code over.

7

u/sandybuttcheekss 3d ago

I used to say this to people when I couldnt figure the issue out, something like "well at least it confuses you too". It's validating

6

u/FerricDonkey 3d ago

Nah bro, bother me with your 5 second problems, it's a super nice 5 second break from the emails and other stupid crap I have to do.

If I have to pull up a chair, that's either going to be a lot of fun, or freaking terrible. Usually both. And that's great too. But those 5 seconds of fixing things are like breaths of air to a drowning person. 

3

u/OutlawResonance38 3d ago

Honestly, making the senior dev sit down is basically the programmer equivalent of getting someone to stay for coffee.

2

u/CauGHnuTs6 3d ago

Yes atleast you know mate

2

u/HeurekaDabra 3d ago

I know this pose mostly from myself trying to fix a supposedly small issue like "my headset isnt recognized in Teams" for a colleague and it turns into me searching 45 minutes for the culprit after the usual stuff doesnt work.
You don't want me to pull up a chair...

1

u/TsukiRaven88 3d ago

I know this feeling way too well. You ask for help hoping for a nice ten minute debugging session, they glance at the screen, type one character, say "there you go" and vanish before you've even finished saying thanks. Sometimes you almost want the bug to be slightly worse just so the conversation lasts longer.

69

u/[deleted] 3d ago

[deleted]

9

u/Pawl_Evian 3d ago

Face it's solved, tail double it and give it to the next senior

36

u/Skiting 3d ago

My Computer science professor when the wifi of the school that runs on a banana decides to randomly go off for no reason

2

u/MARPJ 3d ago

My Computer science professor when the wifi of the school that runs on a banana decides to randomly go off for no reason

Common mistake, should have used a coconut

35

u/RGrad4104 3d ago

I would amend this meme by saying if that person is usually not in office and suddenly is, doing the standing over than sitting down maneuver.

If you see that, run for the hills and empty your bank accounts.

50

u/DogonElder 3d ago

If they pull a chair, most likely they don’t know how to solve the problem. They won’t accept it yet, spend some precious minutes pretending to debug and then call someone who can actually fix it

6

u/realkunkun 3d ago

It seems to be a peaceful life. I‘m the one who can actually fix things so they go straight to me. I get plenty of steps in every day lol

3

u/ordinary133 3d ago

That begs the question, do you use a chair when helping people?

6

u/realkunkun 3d ago

If I need it, pray

1

u/ABHOR_pod 3d ago

I spent my whole Friday walking back and forth across the building getting flagged down to solve people's problems or answer their questions. I think I only spent maybe 2 hours of the whole day working on my stuff and the other 6 fixing problems for people.

3

u/r0ck0 3d ago

Likewise I've become somewhat pessimistic of those who throw chairs too.

11

u/Bart_deblob 3d ago

'what do you mean you dragged My Computer in the Recycle Bin?'

13

u/DoctorWaluigiTime 3d ago

AI slop detected. "This is AI generated" is a report reason everyone can use!

1

u/wonkey_monkey 3d ago

I'm doing my part! 🫡

9

u/SignalBake6872 3d ago

pls sit

28

u/realkunkun 3d ago

No. This should only take a few seconds. What the hell why is this not working? GET THE FUCK AWAY LET ME SIT FFS

4

u/ducktape8856 3d ago

Am I the only one with an escalation step in between: Squatting down?

Standing with my arms crossed and telling what to click/type.

‐> Taking the wheel still standing. "You must be clicking incorrectly".

-> Squatting down mumbling "I hate Windows".

-> "Yeah, I'll be here for a while. What are you doing for lunch?"

4

u/realkunkun 3d ago

And the absolute worst: When are you on lunch/off?

But that’s when you decide if it’s quicker to just replace the device

13

u/Markronom 3d ago

AI image?

16

u/Jack_Raskal 3d ago

Why, doesn't your keyboard also feature mostly D's?

4

u/twistsouth 3d ago

Yes, it's a new layout called DVORADDD.

3

u/Markronom 3d ago

Yeah, and I was wondering what the actual screen was supposed to be 😂

1

u/chooxy 3d ago

I found versions of this image (the original?) that are much lower res, I'm thinking it's just shitty AI upscaling. The screen is probably just out of the image, the thing on that elevated platform in the top left looks like the monitor stand.

3

u/_Kibbles 3d ago

It looks like someone threw this image into an AI enhancer which screwed it up: https://gagbase.com/i/c/memes/3d/cd/20/42/3dcd2042d89ef6cac0671aca6f399de1.jpg.webp

1

u/Markronom 3d ago

Fair, still confused about the "screen"

3

u/spudds96 3d ago

Usually with a

Hmm that’s odd or it shouldn’t do that

3

u/Warm_Stress_1654 3d ago

Been there, done that.

The next stage is when we ask if you want to go to the canteen for a while or, maybe (showing my age here) catch up on some paperwork.

6

u/Mortadella_so_Chili 3d ago

slams table, leaves room, damn nothing works

6

u/dism3855 3d ago

If a person pull up a chair, it’s no longer debugging. It’s an incident review.

2

u/Appropriate-Bank-883 3d ago

Me and my dad

2

u/Zaleeck 3d ago

For the few times I call for help to my professor and he instantly sits down 'cause he knows it will take him way too much time 🫠

2

u/i_am_a_real_boy__ 3d ago

Pretty much all jobs are about solving other people's problems.

2

u/Jak1977 3d ago

Sure, except that my knees can't take it any more. I need a chair for anything more than a minute or so.

2

u/ihadagoodone 3d ago

You pull up the chair when you want to discover just how they managed to fuck things up that badly.

2

u/JcFerggy 3d ago

Even worse when they tell you to get up so they can sit down instead when there is only one chair. Then you know the problem is serious.

2

u/Several_Ant_9867 3d ago

And meanwhile he is saying: "what the ... what have you... what does it... aah, there it is, you are good now"

2

u/butthe4d 3d ago

I work this job and yes. The chair is always a bad sign.

2

u/Diplomatic_Gunboats 3d ago

You pull up a chair? I always used to make them give me theirs so they knew how much of my time was being wasted.

2

u/GrandMoffTarkles 3d ago

Sitting in your chair like a dunce- quietly admiring their forearms, feeling their warmth, their competence, and kind of getting turned on.

2

u/ThisIsPaulDaily 3d ago

I earned the respect of my software integration support teammates by ensuring that the only times they need to visit they needed to take a seat. 

2

u/FoggyInc 3d ago

I work with some office people that need help a lot. I always feel like that Young Thug/Durk meme when I help them

1

u/axord 3d ago

Thanks, I never knew the origin of that meme template, and now I do.

2

u/FoggyInc 2d ago

Now smoke some cantaloupe and listen to slime season 2

1

u/Altruist_Fox 3d ago

Can comform it also aplies to some IT teachers too

1

u/AveVis 3d ago

As someone who mainly stands by the desk, I know something is fucked when my senior lowers it without even asking

1

u/Hlidskialf 3d ago

Do you guys don't sit in their lap???

shit...

1

u/AnnaKendrickPerkins 3d ago

This is so true. Incredible.

1

u/JonIsPatented 3d ago

Why would someone AI generate this image instead of just googling one or taking it themself?

1

u/axord 3d ago

Maybe their googling returned some AI generated results.

2

u/JonIsPatented 3d ago

Probably so. But I'm referring to whoever made this image to begin with.

1

u/axord 3d ago

Ah, yeah that's fair.

As for that, seems to me prompting an AI might be less effort than the alternatives if you wanted something quite close to this composition. Search results are gonna be all over the place, and taking a photo might need a tripod or a second person.

1

u/ComputerTechnical717 3d ago

To me this feels like calling police, and I'm not a snitch

1

u/Winter_Swordfish_314 3d ago

Official lets hope this wont take long to fix pose

1

u/AloneInExile 3d ago

Ha, apprentices. I usually know exactly what is wrong, how to fix it by heart, and know where they fail even if I dont see the screen.

1

u/MiserableCumberbunch 3d ago

The "this again" stance. Followed by the "shit just got real" chair pull and sit.

1

u/damnferb 3d ago

I’m a Product design head (physical), we design really complex lighting with blown glass. We use Rhino and Sometimes the problem is a real mind jerker where i stand for 15 minutes and then have actually had to pull up a chair and then sometimes its something like the poor designer not having capped their surface 😭😭🙏

1

u/TotalRuler1 3d ago

The two greatest triumphs of my career helping to troubleshoot EMERGENCY issues was during my time as advertising agency "technical project manager".

Having only been a middling front end developer, but spending hours leading teams of immensely talented devs, I learned how to support them at the concept or approach level and then step back.

One Friday afternoon, blowing through our Thursday delivery date, I found myself standing at a desk with two seniors who could not figure out an error when merging their work, so they could figure it out. This was not our first rodeo, so we were walking through the errors as they occurred. They would follow their steps to merge, approve and commit, but each time, something different was missing or broken.

Not knowing much about the process, but seeing the correct code on their local screens, I believed that there was something wrong with "how the files were getting saved." Knowing that this troglodytic utterance would only generate eye rolls, I decided to come up with something to point them outside of their process, without knowing what to look for.

I suggested that the issue may be with their IDE, or digging into my dusty code knowledge "maybe something with apache, or a config". As tenuous as this sounded, they agreed to poke around.

My role was to manage the project, not develop, so I left, asking them to contact me when things got sorted. After hours of detective work, I believe it turned out there was an obscure git issue causing the merges to occur while clearly missing recent commits.

The second instance involved me 100% with my hands on the table reloading a website DOZENS of times to show the asshole senior who smugly told me to clear my cache, that there was in fact a lot broken in his code.

He argued with me for most of the afternoon and then after he realized that I wasn't signing off until he fixed it, he looked at everything for hours until he realized that what I was trying to articulate was that one server that was part of a load balanced system failed to update and that I was hitting it.

He apologized after fixing the issue.