this post was submitted on 09 Apr 2025
1253 points (99.5% liked)

Programmer Humor

23590 readers
817 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
[–] Crackhappy@lemmy.world 94 points 1 month ago (2 children)

Honestly, how many workers really want a meeting?

[–] TheGiantKorean@lemmy.world 20 points 1 month ago (3 children)

Useful meetings? Yes. Useless? No.

[–] SoftestSapphic@lemmy.world 6 points 1 month ago (1 children)

Only 1/20 meetings around my office I actually need to be a part of.

[–] Kissaki@programming.dev 1 points 1 month ago

So why do you join them uninvited? /s

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

Most meetings are useless, or they could just be an email.

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

If your job is bad enough you look forward to useless meetings

[–] yourgodlucifer@sh.itjust.works 2 points 1 month ago* (last edited 1 month ago) (1 children)

When I worked in customer service in a callcenter we all tried to ask a bunch of questions to try to extend the meeting so we wouldn't have to go back on the phones. anything is better than being on the phones.

[–] Crackhappy@lemmy.world 1 points 1 month ago

I worked in a call center for a month, failed miserably, and I completely understand what you're saying, 20 years later.

[–] rickyrigatoni@lemm.ee 34 points 1 month ago (1 children)

Making programmers attend meetings should be considered a hate crime.

[–] ChickenLadyLovesLife@lemmy.world 10 points 1 month ago (2 children)

Which is worse: forcing a programmer to attend daily meetings, or forcing them to work in an "open plan" office? If I had to choose one or the other, I would choose to go work on a garbage truck.

[–] SatouKazuma@programming.dev 3 points 1 month ago (2 children)

Forcing programmers into an office at all should be enough to get a manager dragged before the ICJ on charges of crimes against humanity

[–] funkless_eck@sh.itjust.works 4 points 1 month ago (2 children)
[–] SatouKazuma@programming.dev 1 points 1 month ago

Ah, the collaboration of millionaire fuckheads making the rest of us suffer. How ever will they be able to afford their private jet to Dubai?

[–] Comment105@lemm.ee 1 points 1 month ago

A daft conversation interrupting your stressed out mind might inspire new and creative solutions though. Like a mountain cabin with a well stocked pantry.

[–] kevin2107@lemmy.world 3 points 1 month ago* (last edited 1 month ago) (1 children)
[–] SatouKazuma@programming.dev 1 points 1 month ago

You, sir, understand me

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

daily meetings in an open plan office. Been there done that

[–] driving_crooner@lemmy.eco.br 30 points 1 month ago* (last edited 1 month ago) (1 children)

I just don't go the meetings, if they actually need me my boss send me a DM asking me to enter, otherwise she just tell me what I need to know. Only when she can't participate on the meetings she ask me to enter and told her if they talked about something relevant for us.

[–] Comment105@lemm.ee 2 points 1 month ago

Tag teaming that shit like wrestlers.

[–] VolumetricShitCompressor@lemmy.dbzer0.com 22 points 1 month ago (1 children)
[–] lena@gregtech.eu 6 points 1 month ago (1 children)

You use Lemmy, that's something at least

[–] AngryCommieKender@lemmy.world 3 points 1 month ago

We're all in the development hell pipeline over here...

/s

[–] peoplebeproblems@midwest.social 22 points 1 month ago (1 children)

At some point in the future, someone will understand what I mean by "I haven't had enough time between meeting to read the necessary materials" because I can't learn shit from verbal discussion.

If that ever actually happens, i firmly believe I will get more time to actually do work too.

[–] WanderingThoughts@europe.pub 21 points 1 month ago (2 children)

It's an attempt to get a handle on things and trying to avoid situations such as:

"Oh, I was struck on that point for the last 3 months. I reinvented the wheel 2 times and now it works."

"And now we're 3 months behind schedule. Why didn't you ask anybody?"

"Yeah, I didn't want to bother anyone. But I did put in on the timesheets."

"It says 'working on project'."

And that's how regular project update meetings get scheduled, and a bunch of messages asking for updates.

[–] peoplebeproblems@midwest.social 10 points 1 month ago (1 children)

Well, at least they can see the baby steps that way I guess.

But I've always wondered if I'm actually terrible at my job or if PMPs, Scrum Masters, Management, etc, can't actually fathom that I have absolutely no way to roughly estimate how long something can possibly take that ive never done before, and I have no evidence someone else has done it before.

When I was younger I got so frustrated with it I asked if anyone else on the team wanted to do it instead, and there was a resounding no, but it's feasible so you should keep at it. And eventually I get it working but the whole time it's demoralizing with the amount of "why are you not done?"

And now I just give the exact details that goes straight over everyone's heads anyway and ask if they need me to switch my priorities.

[–] WanderingThoughts@europe.pub 7 points 1 month ago

Well, often they know it´s hard to estimate, but the entire corporate system is built around having things done by a certain date, your time costs money and payments are usually linked to those dates. They don´t really have a choice but to make a planning based on the estimates you give and monitor the progress so they can give the proper level of panic to their bosses. Of course, software has always been a disaster with estimates and attempts to tame the chaos haven´t been that successful.

I usually make a ridiculously detailed list of all tasks. ¨Add button A on screen. Discuss details: 2 hours. Interface work: 0.5 hour. Code work: 2 hours. Database work: 2 hours. Testing: 2 hours. FAT: 2 hours. Changes after FAT: 1 hour. SAT: 2 hour. Test script: 1 hour. Update documentation: 2 hours. Add button B ... ¨ Put it all in an excel sheet and summarize. Most PMs don´t even want to start arguing a list like that, and it seems to make a reasonably good estimate for me.

[–] KeenFlame@feddit.nu 7 points 1 month ago

No. If you need babysitting you have the wrong guy

[–] Midnitte@beehaw.org 21 points 1 month ago (1 children)

Having worked in nonprogrammer roles... I think the only people that like meetings are upper management - across departments.

[–] LeninOnAPrayer@lemm.ee 2 points 1 month ago* (last edited 1 month ago)

They don't really even "like" them but they're basically the only thing they do that makes it seem like they do any work.

It's like grabbing a broom when your boss enters the restaurant. Better to pretend you're doing something.

Though a lot of them do just like the sound of their own voice.

[–] MNByChoice@midwest.social 13 points 1 month ago

Here here!

I love meetings about the general idea and concept of a project that takeip the "doing" timeof the single person that will do the work.

[–] lichtmetzger@discuss.tchncs.de 9 points 1 month ago (1 children)

One of the first things my new boss did was to cancel the daily standup meetings that were enforced by the previous management. God, what a great decision. I'm finally getting shit done instead of having to talk and endure bullshit every day.

[–] infinitesunrise@slrpnk.net 12 points 1 month ago* (last edited 1 month ago) (1 children)

I call it the numbing hour. It's only scheduled as a half hour but it always runs for nearly an hour. I never speak for more than two minutes, I just stand there as my motivation to do literally anything for the rest of the day burns down to zero. Sometimes I wake up 110% motivated with a list of stuff I can't wait to get done, fortunately the numbing hour is first thing everyday ensuring that I am always fully neutralized.

[–] mogranja@lemmy.world 2 points 1 month ago

At least you have until the end of the day to (try to) regain some motivation. My daily is currently at the 10am. Smack dab in the middle of the morning.

[–] tdawg@lemmy.world 8 points 1 month ago (1 children)

I like my team. I don't mind meetings

[–] PapstJL4U@lemmy.world 1 points 1 month ago* (last edited 1 month ago)

You can not come in here with your nice colleagues and reasonable work experience. I guess it is a big corp vs small company experience.

[–] LeninOnAPrayer@lemm.ee 7 points 1 month ago (1 children)

Not when you're working from home and being a dad at the same time. Got my kids nap times aligned with meetings. "Oh, sorry to cancel last minute"

Fuck me, I gotta align this shit all over again tomorrow.

[–] qarbone@lemmy.world 5 points 1 month ago (1 children)

But...it's canceled, not rescheduled for a different time that day. You just have free time. I don't understand how that affects other timing.

[–] LeninOnAPrayer@lemm.ee 4 points 1 month ago* (last edited 1 month ago)

It doesn't but trying to perfectly time your kids nap to the meeting time (she's still young and needs at least 2) usually results in a really cracky kid at some point.

Sleep is important and I try not to fuck with it when I can. So doing that when someone just cancels 10 minutes prior is frustrating and usually means I woke her up early from a nap previously to get on a good time sync.

Rescheduling to a different time that day is less bad because I can more easily keep her up another 30-40 minutes depending on the time of the day.

Basically if it's a completely different day it means she's cranky back to back days.

[–] The_v@lemmy.world 7 points 1 month ago

That's okay, we can reschedule the 1 of the 60 TFCV meetings about theupcoming 5 TPS meetings, that so we can be prepared for the 2 SMR meetings in 3 and 4 months, which is needed for the the BRM meeting in 6 months. Then we'll see if anything is decided at the BRM meeting. If not we'll repeat the meeting schedule for the foreseeable future.

[–] itsathursday@lemmy.world 6 points 1 month ago

Fuck you and your idea of productivity. Just because your job is reporting on the status of other people’s hard work doesn’t mean that’s how to get shit done - by talking. It takes doing to do shit.

[–] ZombiFrancis@sh.itjust.works 6 points 1 month ago (1 children)

There are two kinds of meetings: decision meetings and update meetings. Update meetings are bullshit time sinks designed to validate the complete chain of command. Decision meetings are where something tangible is determined.

The former is the vast bulk of meetings. The latter is a rarity, and sometimes only possible after fully satiating the beast that is the former.

[–] BenjiRenji@feddit.org 1 points 1 month ago

So your PM is useless too? I feel like updates can be useful if others then go and help each other out with things.

[–] spaffel@spaffel.social 5 points 1 month ago (3 children)
[–] tauren@lemm.ee 8 points 1 month ago
[–] Kojichan@lemmy.world 3 points 1 month ago

Don't forget to test for lizards.

[–] Toribor@corndog.social 5 points 1 month ago (1 children)

I have gotten a couple meetings to be something we 'skip by default' where we keep it on the calendar but someone only starts the meeting if they actually need something.

Dramatically cut down on meetings without any problems so far. Now it's just occasional and way shorter because we get straight to business and then drop the call.

load more comments (1 replies)
[–] Lemminary@lemmy.world 4 points 1 month ago* (last edited 1 month ago)
[–] laurelraven@lemmy.zip 2 points 1 month ago

Sysadmins too

load more comments
view more: next ›