Passed up for lead promotion

Posted by daze2turnt@reddit | ExperiencedDevs | View on Reddit | 80 comments

There used to be two tech leads a long time ago on my team back when I was a junior. One got promoted, the other took over all responsibilities.

When I joined, there was a lot of restructuring and the result was a brand new team. The old team was mostly contractors and the new team was new contractors and myself.

Eventually, we hired one more developer who I would say was “on my level” in terms of productivity.

So the tech lead took a manager promotion and stopped development.

Me and the other dev essentially became the new leads without a title. Everyone would come to us, high priority tickets handled by us, software designed by us, support call escalations involved us near the end of the chain, etc.

Fast forward another year and our manager decided not to promote either of us and hire someone a level above us.

What gives? Now this new guy, doesn’t know our stack, is very slow and is still picking stuff up and most importantly can’t lead…

This latest release we lost several devs including the one who was competing with me for a promotion (since he didn’t get it…) and all of a sudden everything is on me and up to me.

Has this happened to you before? Or been on the other side and decided not to promote the leads you trained? What could be some reasons? When I asked my manager he just mentioned we lacked experience.