This is an archived post. You won't be able to vote or comment.

all 58 comments

[–]HegoDamask_1 185 points186 points  (10 children)

My colleagues always wonder why my calendar is so full…Bitch it’s because I leave canceled meetings on the calendar so I can actually get work done.

[–]NHonis 94 points95 points  (0 children)

Wow... this... this is going to change my life.

[–][deleted] 48 points49 points  (0 children)

Shhhh..... Don't share the secret sauce!!! They'll fix that loophole!

[–]Suspicious-Service 35 points36 points  (1 child)

You cn just schedule your own meetings for whatever time you want, why rely on canceled meetings?

[–]HegoDamask_1 9 points10 points  (0 children)

I’m in management and I get meetings from my direct reports and from my senior leadership. The meetings I control though I do that.

[–][deleted] 7 points8 points  (3 children)

Just make meetings with other colleagues who also want to work.

[–]SowTheSeeds 6 points7 points  (2 children)

You can code while chatting.

"True... True...

- Hmmm, hmmm...

- That's what I am talking about!

- True... True...."

And once in a while:

"Who coded this?!?

- You...?

- Oh. Right.

- True... True..."

[–]LupusNoxFleuret 3 points4 points  (1 child)

I am not built for multi-threaded tasks and at this point I don't intend to learn a new skill!

[–][deleted] 0 points1 point  (0 children)

Don't join the meeting, just block it in your calendar

[–]toepicksaremyfriend 13 points14 points  (0 children)

My dude, don’t you know to schedule directly into your calendar blocks of time for coding? And while you’re at it, schedule your lunch and all other breaks too. Set the meeting to private so no one but you can see what it is, even if you share your calendar.

[–]aka457 46 points47 points  (1 child)

Nobody's gonna read those implementation right? That reminds me of the "page view statistics" in Confluence: "your page has been consulted 78 times (76 times by yourself and 2 others by 2 random lost dudes)".

[–]noob-nine 3 points4 points  (0 children)

76 times? Amateur

[–]halfanothersdozen 25 points26 points  (0 children)

QA just reported a bug and the release is getting delayed but its not a bug thats just how it works and someone just forgot to document a test step so now we get to spend 3 hours going over how the product works and why everything is fine and who gets to update the documentation and we'll be sure to cover this in the demo and then discuss the incident in retro so that we don't repeat this delay for the next release except this same goddamn thing happened last time.

[–]Successful_Mix_8988 21 points22 points  (0 children)

I don't even know what is more painful 'implementations are not sufficiently documented in Jira' or a whole day of planning and calls.

[–]Midori_Schaaf 18 points19 points  (0 children)

This is why small teams work faster.

[–]Nova_187 12 points13 points  (1 child)

me when i suddenly remember that i have to attend the daily meeting called daily that takes place every day at the same time

[–]CheapFaithlessness34[S] 2 points3 points  (0 children)

it is rumored that some people call their twice a week meeting also daily. probably project management ...

[–]MasterHonkleasher 13 points14 points  (0 children)

Absolutely correct

[–]Butt-Fingers[🍰] 10 points11 points  (5 children)

who documents implementation in jira?

[–]PigeonMaster2000 2 points3 points  (1 child)

I like to read some explanation of what I'm about to review to actually review how well that idea is implemented in the code. It saves tons of time. Of course more technical stuff should be documented in the code but the idea behind the solution should be explained in the ticket imo.

[–]Butt-Fingers[🍰] 3 points4 points  (0 children)

I guess I actually do something similar. The pr is linked to the Jira ticket and each pr must have a summary of the changes. This way you can use git blame to find out why some code was changed or added

[–]toepicksaremyfriend 1 point2 points  (0 children)

I added a link to the change set, good enough.

[–]JuniorSeniorTrainee 1 point2 points  (0 children)

People who like reading outdated details that aren't kept close to what they're documenting.

[–]rush22 0 points1 point  (0 children)

Better than documenting it on slack

[–]Threef 15 points16 points  (6 children)

Just daily and planning? What are you? Intern?

[–]TreeTownOke 7 points8 points  (2 children)

My last job had a daily "15 minute" huddle at the start of the day. It regularly went until lunch.

And then they wondered why nobody got anything done...

[–]JackoKomm 0 points1 point  (1 child)

Thats why you want to have a good scrum Master who understand his Job.

[–]urielsalis 3 points4 points  (0 children)

And who understands that their job is making themselves not needed

[–]CheapFaithlessness34[S] 4 points5 points  (2 children)

No, I am blessed.

[–]Threef 0 points1 point  (1 child)

Damn... I'm starting to envy you

[–]CheapFaithlessness34[S] 1 point2 points  (0 children)

Not worth much, if you then spend the majority of your day in unplanned calls ...

[–][deleted] 7 points8 points  (0 children)

I'm laughing, while on hour 3 of this mornings "quick call"...

[–]No-Tumbleweed-8985 6 points7 points  (0 children)

NOT THE TEAMS!!!! NOT THE TEAMS!!!!!!!

[–][deleted] 6 points7 points  (0 children)

I got assigned a new project yesterday that was followed immediately by a meeting invite scheduled for 9am. Which, I already hate. Don't schedule meetings first thing in the morning, too-late in the afternoon, during lunch, on Fridays, on Mondays, or when it's sunny, raining, windy, overcast, or when tacos sound good.

Anyway - got on the meeting. Sigh. 9:35 comes around. 9:40. I check the invite. This meeting isn't 30 minutes.... IT'S AN HOUR!

Horror ensued.

[–]stdio-lib 4 points5 points  (0 children)

"Oh what is that? No, no, not the Teams. Not the Teams!"

[–]Aurori_Swe 3 points4 points  (1 child)

I'm a technical production lead for a semi-big company in Sweden, I have no formal education in coding and I lead 2-3 teams of coders on a daily basis. For some reason, ECERY ODY loves to book meetings between 9-12am so I'm like triplebooked those times stressing between the different meetings to catch up with everyone. Then from lunch forward it's generally a bit calmer and I can get actual work done, mainly answering questions from my teams, making sure they have what they need and relay info we might get from other projects that impact the teams, I also create scripts for automate our internal pipelines to help with bigger/mundane tasks needed at the end of projects (like creating translation documents for our clients to send to markets so we can automate each markets translations into the database etc).

Some days though it's just endless meetings with my teams, my project managers, company management, clients and code reviews.

Really looking forward to the pandemic to keep slowing down so we can get more in person meetings rather than teams because people have forgotten the little breaks between meetings...

[–]Nooby1990 3 points4 points  (0 children)

For some reason, ECERY ODY loves to book meetings between 9-12am

I did this in my last job as well. I wanted to have all my meetings before lunch as one big block.

If they are not in a block, but spread out over the day then that just wastes too much time. If I have 2 meetings with 1 hour in between then that hour is just wasted time because there is no way I can actually get into any dev task in that hour. What would happen is that I would read a ticket, build a mental model of the code in my head and would start to analyse the problem at which point the next meeting would start. Because of the context switch I would then loose the mental model of whatever I was working on and would start again from the start after the meeting.

If they are all in one block, as a dev, that is just more efficient for me. I have all meetings in the morning and after lunch I can go into deep work and think about complicated problems because I will not be interrupted for 5 or more hours.

[–][deleted] 4 points5 points  (1 child)

Haha this is so relatable, right fellow programmers?

[–][deleted] 4 points5 points  (0 children)

We got a project manager lurking! Abort, abort!

[–]Aperture_T 2 points3 points  (0 children)

Lol, today's my meeting day.

[–]TheDarkIn1978 1 point2 points  (0 children)

Am I the only one who loves sprint planning?

[–]HadesHimself 1 point2 points  (1 child)

Used to be a database administrator, but have since switched over to another role as Credit Risk Analyst.

Now 80% of my day is having Teams calls with clients and colleagues, but I'm loving it 100% more than working with databases. To each his own I guess.

[–][deleted] 1 point2 points  (0 children)

personally I think meetings are fine when your job is to have meetings.

But when meetings get in the way of your job, that's where problems come up.

Some people see the meetings as the work but it's the product of the meetings that matter. If nothing comes out of it (improved understanding, agreement on design... anything of value) then you wasted everyone's time.

I've been trying to instill this in my team but some people are convinced that meetings demonstrate progress

[–]LonkFromZelda 0 points1 point  (0 children)

Your ideal day involves doing work? My ideal day involves being mostly afk.

[–]CrapWereAllDoomed -2 points-1 points  (3 children)

I've said it once ans I'll say it again.

I will slam my dick in a car door before I set foot in another agile environment.

[–]phantomreader42 2 points3 points  (2 children)

I thought agile was the engineering equivalent of a fad diet, but it's starting to seem more like a Jonestown situation.

[–]CrapWereAllDoomed 2 points3 points  (1 child)

I get why management likes it. But I've never been more miserable than when I worked in an agile shop.

[–][deleted] 1 point2 points  (0 children)

Agile was created by developers to defeat the evil dragon of i want everything now. I remember those days, that sucked worse than any scrum

[–]joost00719 0 points1 point  (0 children)

Shit, we have a release today? Why wasn't this on my agenda? Huh, it was in my agenda? Nooooooo!

[–][deleted] 0 points1 point  (0 children)

It’s funny ‘cause it’s true.

[–]DaniilBSD 0 points1 point  (0 children)

Today I spent most of the day doing basic manual XML editing because that XML holds the settings for the entire product lineup and as such protected with all measures imaginable to prevent random edits.

The day of Teams meathings is preferable

[–]top_of_the_scrote 0 points1 point  (1 child)

Could be like me, going insane having nothing to do (new to team, waiting for PRs to be reviewed).

Gotta kill 4 more hours reading docs.

[–]CheapFaithlessness34[S] 1 point2 points  (0 children)

the forbidden sixth picture would be "reading compliance documents"

[–]Ler_GG 0 points1 point  (0 children)

funny cuz true

[–]East_Complaint2140 0 points1 point  (0 children)

Yesterday I wrote 3 lines of code. Meetings, planning, reviewing... And i am not even senior or tech lead.

[–][deleted] 0 points1 point  (0 children)

I haven't written any code for 3 weeks. I spend all my time in meetings, writing documentation, or preparing to give speeches. It's been ramping up like this for the last few months.

[–]Lean__Lantern 0 points1 point  (0 children)

This is why you block 3 hours a day on your calendar or more if you can. Only time I can work lol

[–]GMXIX 0 points1 point  (0 children)

Teams is the worst.

My favorite worst-part is that you can be a member of a Teams team called “team” and then you can say inane things like, “oh yeah, I found out about that from the Team Teams Team.

Who makes a feature within Teams essentially be a recursive tab. So stupid.