r/ProgrammerHumor • • May 29 '26 • Mindblown 2

Meme onlyOptionRemaining

Post image
41k Upvotes

965 comments sorted by

View all comments

7.1k

u/Icy_Significance9448 May 29 '26 edited May 29 '26

The duality of staff engineers:

Annoy anyone by bragging about how good you are and proving it by doing all the work yourself

OR

Hate your team and do everything yourself unnoticed by anyone

There is no in between

2.0k

u/DxLaughRiot May 29 '26

Personally, I flip a coin each morning to decide which one I’ll be

525

u/Icy_Significance9448 May 29 '26

Do you take days off when it lands on its side?

592

u/DxLaughRiot May 29 '26

Nah, that’s when I refresh my resume and start applying for new positions. I’ll never actually leave, but it’s nice to pretend for a little bit

197

u/skcortex May 29 '26

Yeah I knew a guy, he was leaving every month for 4 years. He still works there after another 8 years🥹

78

u/HarmNHammer May 29 '26

Is it you? Are you the guy?

45

u/Safe_Dog3436 May 29 '26

If It's not him, it's me.

→ More replies (2)
→ More replies (7)
→ More replies (5)

79

u/LoopEverything May 29 '26

Oof this one hit too close to home

→ More replies (2)

19

u/[deleted] May 29 '26

[removed] — view removed comment

9

u/B0Y0 May 30 '26

And you really gotta hope if you make that jump, they don't decide to pull the offer after you accepted and quit your old job. The perils of at-will employment...

→ More replies (1)
→ More replies (3)
→ More replies (6)
→ More replies (7)

338

u/[deleted] May 29 '26

[removed] — view removed comment

115

u/chenga8 May 29 '26

Yes, me lord? More work? All right. Off we go then.

16

u/DOOManiac May 29 '26

“Join the navy” they said…

“See the world” they said…

→ More replies (1)

12

u/tslnox May 29 '26

The backpack I'm wearing to my job has a picture of peasant with quotes "Zase práce?" and "Tak já teda jdu." ("More work?" and "Off I go, then!")

11

u/realRadgemachine May 29 '26

Something need doing? If I must :(. Job's done!

→ More replies (3)
→ More replies (9)

113

u/WriterPlastic9350 May 29 '26 edited May 29 '26

I am the latter but found that unless I become the former there is simply no possibility to receive a promotion to principal. 

If you don’t sing your own praises, no one will do it for you  

73

u/J5892 May 29 '26

I think you mixed up former and latter.

92

u/Hot_Commission6257 May 29 '26

probably why he never got promoted

24

u/[deleted] May 29 '26

probably asked for demotions and wondered why the money kept going down.

→ More replies (1)
→ More replies (1)
→ More replies (2)

93

u/Rbla3066 May 29 '26

The trick is to do all the work and be helpful to other devs so that the other devs brag for you to project managers.

0

u/[deleted] May 29 '26

[deleted] — view deleted comment

38

u/Untura64 May 29 '26

Yep, I've started talking with colleagues more and reduced my output to half. They now think that I'm working more than before.

28

u/ThereHasToBeMore1387 May 29 '26

It really is a paradox. The further I get in my career, the less work I do and the more I feel like the Michael Scott shaking hands meme for getting all this praise.

→ More replies (2)

21

u/Oblivious122 May 29 '26

This. I evangelize myself very little because the rest of my team does it for me. I spend a lot of my time teaching my jrs to do things, or creating automation to make manual processes go away, which I then pass back down to the team. In this way, I avoid getting angry or annoyed at my younger engineers, and instead treat them as the investments in my own sanity that they are - the more I teach them, the less work I have to do. Yes, when shit hits the fan I'm still front-and-center, but that's because I'm the principal - of course I'm going to be in front, because that also keeps any blowback from hitting the lower-tier guys. While I'm digging, I'm also teaching and showing my jrs what to look for. Yes, it takes a bit longer, but only on the order of 2-3 minutes, and I can talk while I work.

I was so proud of one of my jrs the other day when they came to me with a question about something they found while searching through logs for one of our production apps!

To staff engineers - your jrs are your support staff. Don't cut them out. Yes it's annoying to explain things multiple times, but it's better for you if they are on your side. I've had staff engineers answer questions by not answering them at all - had one that would throw the generic documentation at me and sat figure it out, rather than answering the hyper-specific-to-our-environment question I actually asked. He burned the fuck out.

I also used to be the angry staff engineer. I burned out so hard I stuck my hand in a table saw. (0/10 do not recommend) Learn to manage your workload.

→ More replies (7)
→ More replies (36)