Reduce work complexity for myself
First, define complexity
Scope: work related
Out of scope: life, marriage, parenting
How to measure work complexity: avg time spent on work each week, including time spent at home, including time on work related reflection, brainstorming and planning.
First, measure existing time allocation:
- meetings, 20~30 hours
- emails, 10~20 hours
- Doc/code reviews, 5~10 hours
- Planning, okr, perf, check in write ups,2~4 hours
- Designs, understanding, coding, querying, summarizing, presentation preparation, 4~8 hours.
- Others.
So total 40~70 hours per week.
Roughly right. Work overtime is normal.
So what can be reduced?
The major chunks are meetings and emails.
For meetings, there are several categories:
- 1on1s. Normally 6~10 hours.
- Weekly project execution meetings, 6~12 hours
- Design review meetings, 2~4 hours
- Oncall, Eng excellence 1 hour
- Others, 5~10 hours
// Need to check my calendar and inbox to see more details.