I'm a software engineer working as a full-stack developer using JavaScript, Node.js, and React. I write about my experiences in tech, tutorials, and share helpful hints.
Meetings without a clear purpose or end goal. I think that these are "feel good" meetings that sometimes have a place, but should not be 100% of all meetings. These are the meetings that stray off the path of being productive into venting about the current state of something or exploring "it would be great if..." scenarios that are unreasonable to do. Everyone feels good because they get to talk about these things, then nothing happens from that discussion. If the topic is too broad, that is all that really can be done.
I think the way to avoid it is:
If you are calling a meeting, create an agenda with a clear purpose and product (could be a key decision or follow up tasks/assignees) that you want to leave the meeting with and send it out ahead of time.
If you aren't sure, you can also survey the people who will be in the meeting to see what they would like to get out of it and create the agenda based on that.
Review the agenda at the meeting.
Ensure that product is met and create any follow-up action items.
Meeting agenda ftw.
And someone with the power/authority/cohones to enforce it. Whether it's a "producer"-type or tech lead that plays the "bad cop" here, once the agenda is finalized at least one person in the room needs to be able to keep it. Follow up meetings are a sane way to truncate tangents, convoluted discussion, etc.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Meetings without a clear purpose or end goal. I think that these are "feel good" meetings that sometimes have a place, but should not be 100% of all meetings. These are the meetings that stray off the path of being productive into venting about the current state of something or exploring "it would be great if..." scenarios that are unreasonable to do. Everyone feels good because they get to talk about these things, then nothing happens from that discussion. If the topic is too broad, that is all that really can be done.
I think the way to avoid it is:
Meeting agenda ftw.
And someone with the power/authority/cohones to enforce it. Whether it's a "producer"-type or tech lead that plays the "bad cop" here, once the agenda is finalized at least one person in the room needs to be able to keep it. Follow up meetings are a sane way to truncate tangents, convoluted discussion, etc.