A Good Developer is a Better Project Manager
Consider this. Why on earth would you have someone managing a project who can’t control when the work gets done? And, why on earth would you have a team of people doing the work who don’t communicate directly with the client? Developers are, in most…