this post was submitted on 12 May 2024
279 points (96.3% liked)

Programmer Humor

18292 readers
1214 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 1 year ago
MODERATORS
 
top 17 comments
sorted by: hot top controversial new old
[–] [email protected] 39 points 1 month ago (5 children)

I’m always astounded how eager the average software engineer is to trade away actual coding work for busybody overhead crap jobs.

[–] SpaceNoodle 54 points 1 month ago (1 children)

Guess which one pays better and gives me more free time to work on my own passion projects.

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

Obviously you do you and you do not owe anyone anything (least of all your employer).

However, something does not sit well with me about the fact that we’ve created a system where the most driven and ambitious people are removed from the production process as quickly as possible.

It says A LOT about what we value as an industry.

[–] SpaceNoodle 17 points 1 month ago

Oh, you've misjudged my drive and ambition.

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

Yes. I have worked in a financial company and a lot of teams in that particular company were structured with 2 or 3 Americans with no skills other than exposure to internal company info, the kind of stuff that should just be written down in a wiki somewhere. And when real work needs to be done they (metaphorically of course) drag an Indian contractor out of a cage who actually knows what’s going on and how to do anything. And they do it with disdain as if being a contributing member of society is a bad thing.

Just being in a meeting with some of these teams made me feel like I was a Harkonnen from Dune.

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

Would be nice to be paid well to do what's interesting

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

Often the only way to progress is to take a role where you spend hours each day edging middle management.

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

Higher salary, usually

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

Because they give them nice titles, and young devs want the status of the title. :)

I tried being a manager but I hated everything about it. The dishonesty, the politics, the useless meetings.

I'm back in a development role now and I'm super happy and excited to start the day. Almost no meetings!

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

The corollary is - I'm surprised how many programmers are opposed to documenting what they're doing?

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

I'm probably a freak, but I can't stand working on something complex, being pulled away from it for a week or two, and not being able to pick things back up because it's not documented well. Especially when I'm the only person to blame.

I also make scripts and programs with the goal to hand them off when I'm done. I've got more than enough to keep me busy at work without having to be the only person able to support my projects forevermore. Ultimately I'm still the go to, but I never want to be so critical that I can't take time off, or that I'm effectively on call 24/7. I want the credit, but the whole point is to reduce responsibility by making shit more efficient and easy.

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

That’s not what I meant. You know that.

[–] Arkaelus 17 points 1 month ago

Heeey! It's not, like... JUST that, okay?! No, I'm not in denial, shut up!

[–] hibsen 8 points 1 month ago (1 children)

Can someone here explain why people use JIRA on purpose? Everything in it feels like garbage every time I have to interact with it.

Like I'd rather use GitHub projects. That's how bad it feels.

[–] kewjo 11 points 1 month ago (1 children)
[–] hibsen 4 points 1 month ago

This has been my only experience as well. Some company I have to work with uses it so I have to use it for their stuff for some reason, unless I can force them to do anything else.