Elves, Humans and Engineering Managers

During the last years, I've been mentoring and coaching developers and I can tell you, the most common question I get asked is always the same. Should I become a manager or should I stay on a technical track? I'm not going to minimize the problem. When you reach a…