All related (5)
Devika Nair
Director of Product, Oracle Cloud Infrastructure, OracleJuly 20

If you mean technical product manager vs product manager, that depends on your technical expertise and interest towards technical products.

If you mean program vs product, I don't have program manager experience. I'm only basing my response on my observations. I would say a PM cares more about ensuring the right product is being built while a program manager cares more about the execution and timelines. There are lot of other aspects (customer focus vs ability to stay organization and identify risks) but there are plenty of experts who have written about the differences between these roles, so won't go into all of them.

Navin Ganeshan
Head of Driver Products, Amazon Relay, AmazonMay 30

To be clear, I don't believe a technical-PM is always a better PM. It comes down to what attributes, passion and curiosity you posess and the direction you want to go. A good technical PM is strongly curious about technology and how it's used to solve the problem. They think of the problem, as well as the soluton, in terms of technology. They are better able to understand abstractions of technology - tech stack, componentization, APIs - etc in the context of product development. Other non-technical PMs may similarly be more focused and passionate about product economics, pricing and positioning and how it manifests to the customer. It doesn't make them any less capable. 

If you're contemplating whether being a techncial PM is right for you, ask yourself what drives your curiosity, how you think about problems and solutions and what you're passionate about.

Vasanth Arunachalam
Director, Technical Program Management, Meta | Formerly Microsoft
It could be a combination of any of these things - * Look at data (dashboards, customer feedback channels, internal partner team feedback) to check progress (on product success, platform performance) -Take any actions necessary (filing bugs, resolving a SEV) * Supporting your cross functional team to deliver on roadmap projects -Brainstorm product and technical solutions. -Sprints, design reviews, code reviews -Removing blockers * Look at data to proactively surface opportunities, hot spots, technical bottlenecks etc * 360 communications often tailored meticulously fo...
Navin Ganeshan
Head of Driver Products, Amazon Relay, Amazon
(Reposting this from a related question)  A technical product manager at Amazon is generally referred to as a Product-Manager-Technical (PM-T). A PMT can have ownership over a product, a functional area or even a program, but their primary focus is on formulating the vision, the strategy and roadmap for that area. They are also ultimately responsible for the end metrics of adoption, quality and effectiveness of the features they deliver. They are also the primary customer champions synthesizing their current pain-points, as well as anticipating future needs. They develop concept document...
Devika Nair
Director of Product, Oracle Cloud Infrastructure, Oracle
In my opinion, you can be successful in any role by not having the expertise if you recognize it and are willing to learn. The product manager is generally not the most technically advanced person on the team, but they bring in other expertise and experience to the team (e.g., customer data, market insights, etc). What has helped me is identifying key experts in the organization and leaning into them. I've usually not found a single technically "advanced" person on any of my teams. Different members of the team might have expertise in different areas. PMs with the expertise to identify the...