Why do we have so many non-technical stsms and DEs? Who lets these guys go up the technical ladder with so little knowledge and so disconnected from the reality of today's technology? Is it mostly a political game?
Don't get me wrong, there are some that are very good, but a significant number of them would never be hired by our competitors, not even for junior roles.