Live data from Hacker News

The product manager role is a mistake

sollecitom.github.io

171–180 of 370 posts

Re: The product manager role is a mistake

#171

> You hire everyday great people. Each one needs to be great at something, obsessed by their craft, and driven by quality. You then put them together in a team, without individual responsibilities, ensuring that there’s minimal overlap in areas of greatness. My current company is full of smart people, and (for a variety of reasons) we don't have product managers. It sucks . What happens is that the things a PM does d…

What made that one PM great? What did they do or what was their philosophy? The outcome was that they got the team to be more productive, but what was the input that differed from the other PMs?

Re: The product manager role is a mistake

#172
I’ve been blessed to have worked as an engineer, an engineering manager, a product manager and a “product manager manager” alongside leaders and peers who “did product right” and am aware enough of companies and people who “did it wrong” to compare and contrast.

At the end of the day, someone needs to have a vision of how your product is going to be successful and can walk the team along that journey. Back in the day, and in small companies today, that person is often the engineering manager or even the technical founder. In large companies, this is the primary response of the PM.

The reason is that engineering managers who can also “do the product” thing are rare, both because there’s certain personality traits and skills that are required but not common and it takes a lot of bandwidth.

For example, in my first job as a PM, I traveled to 20+ countries every year meeting with hundreds and not thousands of clients and prospects to really feel out my product’s place and opportunity. That investment of time and breadth of “perception” put me in a really good place to lead my product.

It’s hopefully obvious that I wouldn’t be able to do that and also be responsible for careers of 50+ developers, technical direction etc, so yeah I had to be a PM, not an engineering manager, to operate like that.

In terms of impact, the most junior PMs take load off engineers. Eg: they go to the customer and write down what they ask for. The engineer could do that themselves but it’s deemed a better investment of their time to keep coding, so the junior PM is thrown at it to free them up. A middle level PM talks to a bunch of customers and defines a solution for their biggest problems (in contrast to the junior who depends on the customer to tell them what is needed in what order.) This PM synthesizes customer information into something different and hopefully easier to deliver and more scalable. This is where the skill set diverges from engineers. At the most senior level, the PM anticipates the kinds of problems their customers will have down the road and acts as a “visionary” to get the solutions built proactively.

PMs obviously can be asked to do other jobs, like I’ve often seen them tasked with running sprints etc. it’s fine if the PM or someone from engineering does it but in neither case is it a required part of the job and is better done by a project manager who is more inanely focused on running processes.

Another way I like to describe what a PM does - they are the teams interface into the world, on the hook for turning external ambiguity into internal clarity. They are on the hook for driving priorities with the team and that doesn’t just mean customer priorities. For example, sometime a purely technical thing can be the most important thing to work on and at other times the same thing could be a waste to address. The PM should be able to help the team understand which situation they are facing.

All this btw explains the massive pay disparity in PMs across seniority and across companies. Some companies view PM as that “leverage to engineer” model I described above which by definition pays less than the engineer. On the other extreme companies see senior PMs as the strategic leaders of multi-billion dollar product lines.

Re: The product manager role is a mistake

#173
post #89
post #71

Earlier quoted context omitted.

It sounds like you had a project manager, not a product manager. A good product manager is very valuable.

Last time I saw one of these types of articles on here it quickly became apparent that a lot of companies don't know the difference and call their project managers by the wrong name.

A lot of teams with poor business operations seem to treat project, product, and program management as a generic blob of “help us be organized please” duties instead of specific jobs with specific operational missions.

Re: The product manager role is a mistake

#175

Earlier quoted context omitted.

Someone's gotta own the roadmap and prioritize the work queue, be it at a project level or updating the Microsoft project plan or the sprint. There's always a multitude of stakeholders. Devs, sales, marketing, ops, all have needs and idea. Someone must be the arbiter. I operate as principle on a project, and I have opinions, but I cannot set the roadmap alone

If all you want is someone to do team-level project management toil, a line manager can do that (or hire them a part time assistant if they don't want to and you don't want to invest in better automation). This is not a whole career-level job.

I get the feeling you don't work on massively complex projects.

We have loads of project managers where I work and I thank my stars we have every one of them. The coordination and planning required is ferocious for the work we need to deliver. It is not trivial and it would quickly fall apart without them.

Re: The product manager role is a mistake

#176

Here's my solution: get (or be) a strong tech lead that can write tickets, negotiate features, and steer technical direction. They can optionally run the team as well, or that can have a separate person, who is still technical, in the team who keeps the trains running on time with meetings etc. The product person is slightly more distant; not in every meeting, and the tech lead makes sure work is synced with the prod…

What you are describing sounds like a Technical Product Manager, not a tech lead. The minute you have them “run a team”, you are combining both roles into one.

Nothing I've mentioned is anything to do with product management. The optional "run a team" bit is "team lead". Not product.

Re: The product manager role is a mistake

#177
I agree and disagree with the author

my take about all this and every other role is, it doesn't matter what roles and titles and processes you give people

if they suck

or if they're all great at what they do but cannot work together as a team (VERY common in tech where everyone has superiority complex towards everyone else)

the output will suck

teams composed of people who are good at what they do (they don't have to be tremendous) AND can work well together as a team kind of run themselves and don't reaaaally "need" pms or any other formal role - they just need goals that make sense to them and they will execute with speed, quality and efficiency

meanwhile not even the best PM/tremendous individual in the world can save a team composed of people who suck or are great but can't work together as a team

Re: The product manager role is a mistake

#178
post #89

Earlier quoted context omitted.

Last time I saw one of these types of articles on here it quickly became apparent that a lot of companies don't know the difference and call their project managers by the wrong name.

People using "PM" is adding to the confusion.

Agreed, PjM and PdM are what I use when referring to them.

Re: The product manager role is a mistake

#179

> You hire everyday great people. Each one needs to be great at something, obsessed by their craft, and driven by quality. You then put them together in a team, without individual responsibilities, ensuring that there’s minimal overlap in areas of greatness. My current company is full of smart people, and (for a variety of reasons) we don't have product managers. It sucks . What happens is that the things a PM does d…

Are they really that smart if they’re ignoring those things? Talking to users has always been on my list of things required for engineers. A decade+ of low-interest-rate fueled growth in the tech sector has meant a lot of us have succeeded just by showing up.

In big companies there is not even a way for engineers to reach out to users. They come to you through feedback.

Re: The product manager role is a mistake

#180
I've rarely seen a company went downhill because of engineering. And at all places, engineering wasn't marvellous rather quite the opposite.

But have seen companies from inside that totally went downhill because you could sense that product tier is totally clueless. They know nothing of the domain and if anything, pretty superficial. Have no spark, interest or intuition of what will work and what not.

May be this was limited to my own sample size. Great products are out their and they didn't fall from the sky.

Post reply on HN