> But then there's those engineers who don't show up to meetings and then a month later come to you with a
>
> "I don't know how we're deciding on some of these critical product features"
>
> and I don't know how to tell them its because they skipped some meetings where they could've been part of that discussion.
What else was discussed in these meetings? Was everything in there relevant to this one developer? This is what I find an issue in a lot of meetings, the majority is just not relevant to me; do I need to spend an hour of my time and attention span just in case there is something relevant? It's so draining.
IMO someone organizing / fronting a meeting should fine tune the agenda of a meeting so that it's maximally relevant to everyone attending. Anything that is more broadcasting / announcement / "for your information" should be done async, not just because people want to skip a meeting but also because they may be absent, sick, living in another timezone, or needing the information down the line.
What else was discussed in these meetings? Was everything in there relevant to this one developer? This is what I find an issue in a lot of meetings, the majority is just not relevant to me; do I need to spend an hour of my time and attention span just in case there is something relevant? It's so draining.
IMO someone organizing / fronting a meeting should fine tune the agenda of a meeting so that it's maximally relevant to everyone attending. Anything that is more broadcasting / announcement / "for your information" should be done async, not just because people want to skip a meeting but also because they may be absent, sick, living in another timezone, or needing the information down the line.