The False Fork
Recently at Unbounce we have been talking about what it takes to move between the ranks of junior, intermediate, and senior developer 1. Some very good discussion came out of it, but one key piece was left out for my personal interest 2: where do developers go after becoming senior? At a certain point in the career of a software developer they are told to make a choice: keep programming and developing a deeper understanding of software (The Guru), or go into management and lead software developers to the possible detriment of deep programming skills (The Manager). Over the past decade I have found myself revisiting this dilemma but have never spoken about my dislike for it. I view it now as a false dilemma but, that being said, it is a common practice to take one of two paths. ...