What you mentioned here is really relatable. The one that's bugging me the most is meetings. When I have different meetings along the day, I find myself very unproductive when they are not spaced over time. Somehow, my brain is already focused on the next meeting and won't allow me to do any tasks.
The strategy I try to use to counter this (as well as for context-switching) is time blocking. Instead of constantly switching from meetings, to emails, to code, to review, I spend a long time on each one of them spaced through the day. I try to have slots dedicated to meetings. If you can make it happen in your company, it's great. However, it's not always easy because your colleagues can have really different agendas than yours.
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.
What you mentioned here is really relatable. The one that's bugging me the most is meetings. When I have different meetings along the day, I find myself very unproductive when they are not spaced over time. Somehow, my brain is already focused on the next meeting and won't allow me to do any tasks.
The strategy I try to use to counter this (as well as for context-switching) is time blocking. Instead of constantly switching from meetings, to emails, to code, to review, I spend a long time on each one of them spaced through the day. I try to have slots dedicated to meetings. If you can make it happen in your company, it's great. However, it's not always easy because your colleagues can have really different agendas than yours.