Sooner or later many engineers come to the crossing when they need to choose between becoming a tech lead/architect or going to management and becoming a team leader. It's a difficult choice. One deals with technology and another with people.
This article by VP of Engineering of Reddit aims to help to nail down the decision by the series of questions that you can ask yourself
Comments