Hacker News new | ask | show | jobs
by rayraegah 2546 days ago
I can break my efforts at work into 30% (BAU), 45% (Improvements), 15% (Org contrib), and 10% (Personal growth).

I have a BAU cycle that spans a week. Every week I take on something to do (either by stakeholder priority or from backlog) and try to complete it before the release train departs. This is 30% of my work and I get 100% of it done by mid-week and put it up for review, feedback, and corrections.

The next 45% of my effort changes weekly and I try to get 90~100% of this done on time; it has its own backlog. Towards the end of each quarter this is spent in strategic planning. Towards the end of each month its spent on a mix of management work and clearing technical debt. The default state however is a focus on helping other teams and stakeholders improve. I maintain a lot of the statistical and quantitative models for other teams (segmentation, propensity, etc.), this I update in light of new data or when they become stale. I also try to automate their process continuously. I make improvements to tools, processes, and frameworks (seldom) to keep us up-to-date and get rid of things slowing us down. If there's a new tool or project, 100% effort is poured into that instead.

I usually have on-going initiatives and duties that affects our entire company and this is usually 10%-15% of my total efforts. I can't compromise here so I try to get this done 100% with highest priority.

The last 10% is personal growth, either its optimizing the way I do things, learning a new language or picking up an entirely new discipline to add to my domain/skill set (I have a comb-shaped skill structure). A good portion of it is spend on reading, writing, and practise. I slack a little here and I get 80-100% of my goals completed. This part is chaotic sometimes and I leave chaos as is but cause it to evolve.