Developer types: a survival guide for Product Managers

If you work in product management you quickly understand the importance of establishing good collaboration with your engineering team. Product managers are measured on the output of a team they do not directly manage , so to achieve results the PM must present well defined features and good arguments to those that will build it.

In my career, I had the opportunity of working with many different developers. They are all unique in their own right but while changing jobs I couldn’t help but notice some traits that group them together. Below…