From Techie to Boss, part 2
I am progressing!
Now it has been a bit over 12 weeks since I took up new responsibilities, so time to give you an update what went on since the last post on this topic.
What I can already reveal is that it became easier to master a day at work and also some stuff started to fall in place :)!
Make a 90 days plan and present it to your boss and peers
I got this from a book from Scott Cromar. In the beginning I thought: "Yeah, right. Make a plan, of course I have a plan!". But there was one more sentence that got me thinking "Write your plan down and present it to your boss.".
After pondering a bit about it I came to the conclusion, that the plan is in my head and not written down anywhere. Because it was not written down anywhere it kept on changing in my head. New stuff came in, my mind started rattling and sooner or later I started panicking inside: "Too much stuff, too much input … I will never make it!".
So what did I do? I wrote the plan down! After I started writing what the tasks of my team are, which roles my Devs will have, how do I do the hiring and what the current state/plan of the hiring is … team strategy started to emerge. My thoughts got ordered and structured, which was just what I needed. Of course new information kept on coming in, but after re-checking with the written down strategy, I figured out that most of it was already covered somehow.
But I didn't stop at that, now that I had a plan, some low hanging fruit's started to emerge. So I kicked in and picked that fruit, e.g. got some test benches set up by a couple of Devs and then let them present it to my boss. After that I took the plan and showed it to my boss, also showing the first successes I got with the team. He liked that a lot and that got me some ground to stand on and also some confidence that I didn't built a completely dumb team strategy :)!
You have a plan, now focus on one day at a time
One additional thing that I have to learn to accept, is that my tasks list is always going to be full. So the work day is basically never over, unless I make it end! I know this all sounds familiar and it is nothing new, but I still had to recognize that I am not letting my work days to end. Meaning my head was always spinning …
My old Orgmode agenda was built so that I can see the scheduled tasks for the next 3-4 days and at the bottom every other task in the backlog, e.g. not scheduled or deadlined, was shown.
Although this worked for the last 1-1,5 years, now it started to make me nervous. From one side I started to work on the tasks for today and then if I saw a "quick" task scheduled for tomorrow and jumped on it and lost focus. On the other hand, the backlog just grew and grew. So every time I hit C-c a k (binding for my custom agenda) I faced an entire screen full of tasks. It is psychological with me, I can not stand to see something like this. It makes me itch.
So accepting that this task list is never going to be empty, I decided to build my custom agenda a little bit different. This new one just shows the tasks scheduled for today and gets the backlog there where it belongs, that is out of sight.
With this new agenda my workflow changed a lot. I concentrate on doing the tasks scheduled for today! Tasks for tomorrow, will be done when the time comes. When I finished the scheduled tasks, I can then check the status and work on tasks that need more time (think of them like small projects).
I also changed the workflow so that I capture new tasks in the common inbox. When I have breaks in-between tasks and meetings, I refile the captured tasks in this way
- Needs to be done right now? Assign "Priority A".
- Needs to be done on a specific day or until a date? Set "Schedule" or "Deadline" time.
- Everything else gets a "Priority B" or "Priority C" and estimated effort. Then it is pushed to backlog.
With this change after I have done my daily tasks and my projects do not need work on them, I can pick stuff from the top of my backlog, which is now sorted according to priority and effort.
Conclusion
So it close to end of this year now and looking back at my first 3 months in the new job, I am confident that the next year will be good.
It's going to be a lot to deal with, but only these two things I've done in the last weeks, have given me the tools and focus I needed.
So stay tuned, let's see what is going to happen in the coming months.
Happy Hacking!!