Project Management
13 Reasons Not to Be a Manager
After years in management roles across half a dozen software companies, from team lead to department head with 2 to 150 reports, here are 13 things I wish someone had told me before I left the technical track.