Let's first agree on one thing: time is your most scarce resource. You can't purchase more of it, you can't recycle it, you can't compress it or change its availability in anyway or shape!
It's more scarce than any other resource you have, whether it's people, codebase or anything.
This covers both your time and your team's time as well.
That given, let's go back to the first questions above. Why I consider that to be a very bad idea?
As a manager for any decent team (size 5+), you have very limited time. For a week of 40 hours and a team of 6, you have:
Now, regular work alone has already taken roughly 50% of your time.
You still have (but not limited to):
You have only about 20 hours per week to do all the above. In order for you as a manager to also be vertical (write code, product system design, etc.), you need to do one of the following:
The single fact here that low level tasks can be delegated to your employees. That's what they get paid to do and they actually can do it better than you because they do it full time rather than part time like you, but you can't really delegate any of the above. This is something you can find out about very easily using a tool like Eisenhower Matrix:
Add to this that to go that much vertical, you would "always" lose track of the horizontal aspect of your world and your view of what needs to be done "strategically" would always be biased by whatever you do on the vertical levels!
What makes it even more of a bad idea, that you get paid multiple times more for your time that you spend on such tasks which could be done by someone else getting paid a fraction of what you are getting paid to do it! Which would show a complete mis-management of resources and a total loss of your understanding of the concept of Return On Investment or ROI and it would reflect a place that you should run from if you are ever tasked to do that!!
Now when it comes to the second part of the first statement above: why managers should not estimate anything for their team?
There are multiple reasons for this:
As a manager, your main job is to maintain the balance and equilprium of a concept I got to call "The Golden Triangle of Perfection":
In order for you as a manager to be successful, you need to always maintain a balance between:
So every day, you need to take a decision to keep the overall "average" balance. In reality, it's impossible to have that balance in perfect shape at all time, that's why I said "average", to make this more clear, imagine that at some point, there was an outage in your product which is affecting customers. Now you need to push more towards people by making them work either more hours or over weekends and so on. Once the outage is fixed, you need now to push on the business to give those employees some bonus or off time in lieu of the time they spent outside their normal working hours.
You need to always put something in your mind: the moment you push too hard on one side of the triangle consistently, the entire triangle would collapse:
So it is very critical to keep your time focused on what no one else in your team can do: BE A REAL MANAGER AND LEADER!
Find out if MentorCruise is a good fit for you – fast, free, and no pressure.
Tell us about your goals
See how mentorship compares to other options
Preview your first month