I can tell you with first-hand experience that being a product manager is a tricky and thankless role! On paper, your task is to understand customer needs and translate them into product requirements. You must then work closely with your R&D team to realize those requirements into a product that hits the market at the right time and at the right price.
Sounds simple, right? The reality is that its way more complex than that, with a myriad of decisions and trade-offs to make along the way. Product managers have to react to the realities of what is possible in the time and budget available, and constantly adapt to changing market conditions and competitive moves.