/Karl Hughes

What You Give Up When Moving Into Engineering Management tl;dr: "If you want to become a manager, be aware that you’ll have to forgo some of what you probably like most about your field," such as: (1) Focus time (2) Short feedback cycles - "management doesn’t yield instantaneous results." (3) Conflict avoidance - as a manager you have to deliver the bad news. (4) Making technical decisions. (5) Learning new technical skills. 

featured in #295


23 Alternative Career Paths that Software Developers Can Grow Into tl;dr: "This post will go through many of the career paths available to software developers," along with how to get your foot in the door for each.

featured in #192