When we made the original iPhone, we didn’t have product managers
twitter.com
twitter.com
Luckily, this gives people (like me atleast) a great shot at launching a solid product since I won't have an annoying product manager.
The typical product manager today just reads customer feedback and misinterprets data signals. They almost never have a development background where they creatively built something themselves, they always come from some wonky unrelated field... the MBA type.
It is incredibly valuable to understand the big picture of the industry but it is not sufficient to distill an entire discipline to a few classes.
The benefit of a product manager isn’t realized when you have that rare, world-changing product. A PM is useful when you have 47 incrementally better features on your backlog but only have the capacity to deliver 8 of them. Do you want to bet your career on being 8 for 8 on the features to deliver? Or would you rather work with someone who has done the research to help you decide what is important?
The iPhone is a once in a lifetime innovation. Deciding whether the iPhone should allow the end user to select a default browser is a decision most engineers would rather delegate off to a product manager.
The problem is a lot of engineers delude themselves into thinking they are working on the next iPhone when really they just aren’t.