One of the comments on the post ‘How fast can a career move in India?‘ went like this:
You have not expanded on why getting into a management role early in one’s career will be a disaster.
One of the reasons I can think of is that a newbie (comparatively) has not seen and experienced the varied kinds of environments and situations, from which an experienced manager learns and becomes successful.
Also, when regularly compared with his/her more experienced and often successful peers a feeling of inadequacy , low confidence can creep in. This I believe is the nail in the coffin.
The question raised is very important: why do I think management cadre very early in the career is a disaster? I assumed this but didn’t really elaborate on this in the post; hence this post.
To clarify, manager in this context means people manager, and not a strict project manager (though in case of many companies, these two roles are often played by the same person). I have written a lot about characteristics of a manager in previous posts, but some of the traits that are important for this discussion here:
One of the most important ability of a manager is to deal with ambiguities, uncertainties and subjectivity that is normal in the life of any manager. Company problems and issues are never solved 100% before a manager is exposed to them, no problem has only one unambiguous answer, and many aspects of the work of a manager is highly subjective. All of this is likely to cause issues for people who are new to the industry and are used to the certainties of workplace (“Code works or it doesn’t work”, “problem can be solved, or it can’t be solved”, etc), an IT (software, hardware) engineer has to be very unambiguous, certain and objective about his/her work. So this jump to management cadre, if done very early, can be discomforting and dizzying for young engineers.
Other skills I mention (and the other numerous ones I didn’t) are slightly easier to master but they get complicated in the face of these uncertainties and ambiguities. For example, carrying your engineering confidence to management is tough because you are supposed to let others do their work (and hence lose the very skill that gives you confidence). Same with other skills.
Spending some significant time in industry before being a manager helps somewhat because the person would have seen these ambiguities and subjectivities through his/her manager’s lense and learnt some. But that is not the real measure of when someone is ready. He/she is ready when the ability to deal with ambiguities has been developed and demonstrated. This is where your manager can help you groom to that level by exposing you to the right problems and challenges, and then helping you learn those tricks that make him/her successfully deal with them.
Another question that gets raised naturally: if what I say is correct, how companies get away with newbie managers? Here is what I posted in my response to the comment:
I have seen newbies work in such cadre mostly in services companies, and as I described in a previous post on Cube Rules about career management in India, those companies need conformity more than creativity, and hence managers’ primarily role is to get the simple jobs done and act as extended hands for original manager (project managers) than anything else, and definitely not a people manager by any stretch of imagination. So it works, esp if the new person is technically better than the people he needs to ‘manage’ (going back to manufacturing analogy: a supervisor on an assembly line needs to be smarter than workers on the line to ensure he can literally supervise).
What has been your experince watching/being such newbie managers?