3 ms·
>>Add to that, an "IT" engineer expects to be a "Technical Lead" in a matter of 5-6 years, a "Team Lead" in a matter of 8 years and a "Project Manager" in about
by kamaal 9y ago
>>Add to that, an "IT" engineer expects to be a "Technical Lead" in a matter of 5-6 years, a "Team Lead" in a matter of 8 years and a "Project Manager" in about 12 years of experience. My numbers for the years maybe a bit off though.
More than anything else, this is the most important reason. Indians for some reason have fancied middle management bureaucratic roles above real work almost forever. This is not just in IT, but the very economic ecosystem of India has this problem. We are talking about a country where even house wives do a distance education MBA course because 'Just in case... I would be a manager someday' kind of attitude.
Not one person wants to do any real work. And over long times its impossible to sustain growth without productivity.
So there will be a inevitable decline in the overall ecosystem at some point in time. But my guess is those who wish to do work will always have good projects to chase after.
The IT ecosystem on the longer run will resemble every other engineering services industry in India. Architecture, Mechanical, Civil, Electrical etc. Niche areas where good talent will be required and there will always be a supply. Noise, garbage and me too attitude people will largely be gone.
- kumarvvr 9y agoYes, it pervasive to a point of perversion. I have seen people reject good technical roles to pursue pseudo management roles. Its almost as if they are afraid to take on challanging technical roles.
- ryandrake 9y ago> Indians for some reason have fancied middle management bureaucratic roles above real work almost forever. One could argue they have the right idea. At most companies (tech or non-tech), the career advancement path for a software developer pretty much ends at "Senior Software Engineer". Some places offer a "Staff Software Engineer" or "Principal Software Engineer" but your career growth is pretty much over once you get there, unless you want to jump into management, where the sky is the limit.
- kumarvvr 9y agoYou could move into roles like software architecture or software design, etc.