Product managers have to go through a continuous learning process to grow in their career.
Even 2 different product mangers in two different software companies have very different responsibilities and obstacles to overcome.
So imagine how diverse the experience would be for different hardware products, AI products, platform based products and ecommerce products.
A product manager is a multi disciplinary person who decides
What product to build
When to build it
Why it needs to be built
Listening and researching what is most needed in the company
Which ideas are good and which ones are bad?
Which ones are feasible given our technical capabilities sand which ones are not?
Which ones we should do right now and which ones we should do later?
A very clear distinction between good and bad product managers is that bad product managers come up with ideas in silos whereas good product managers are also good listeners and observers.
Product managers don't manage people. They manage product. That makes their job even more difficult as they have to arrive at solutions by building consensus.