Hacker News new | ask | show | jobs
by jmfldn 1332 days ago
I don't have it that bad compared to you but I do suffer from v complicated days.

* Several meetings including standup. These vary massively from low level tech discussions, planning sprint work at more of a 'product' level, and some big picture company strategy type stuff. I go though lots of big context shifts basically.

* Ad hoc calls helping people out with problems.

* Mentoring

* Fire fighting occasional production issues.

* Answering questions from the wider business / tech community.

* Sprint work.

The main issue for me is time fragmentation, all of the above can lead to a lot of context switching. My ways of coping are as follows:

* First thing. Write a new todo list. Catch up on lower priority slack messages, emails and so on.

* Decline meetings where they're not useful.

* Split burden of attending certain meetings between teammates eg. we don't all have to be at everything.

* Mute Slack and work for 30 minute periods. Focus on one thing. Do not multi task. After that period, see if there's anything important to reply to. Repeat.

* Try to do the hardest earlier in the day. Admin and lower complexity tasks are best left to end of the day.

This is just what works for me, hope some of it is useful. I frequently don't do all of this. It's just an ideal that I try to strive towards however imperfectly. I'm OK with failure and I don't expect to ever really nail this. That's just another source of stress. A structure with rules really helps lower the cognitive burden for me though.