News for hackers. Stuff that matters.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by shubhamjain on Saturday August 30, 2025 @10:54AM (#45075187)
"This tool 10x the productivity of software engineers"

"GREAT! That means we can fire the people who do the actual work, and replace them with MBA robots, who neither understand nor care about making a good product"

Pardon my pessimism, but in my whole career, I have never met a PM who actual did the work of driving the product vision. Most were just middlemen shuttling information between management, marketing, design, and engineering. Thinking that hiring more PMs would increase the output in the age of AI is such a childish fantasy.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by bryanrasmussen on Saturday August 30, 2025 @12:06PM (#45075754)
> Most were just middlemen shuttling information between management, marketing, design, and engineering.

well, in my experience as a developer integration between different systems with different views about how things should work is often the most challenging part of the job, so what you describe sounds like it would be difficult.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by pdhborges on Saturday August 30, 2025 @01:13PM (#45076289)
In my experience PMs often work at a very high level. How things shold work are defined in a incosistent way when we take into account all the user flows, subtelness and restrictions of other systems. So programmers end up doing a significant chunk of the work by refining the specs so that the thing actually makes sense.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by dcreater on Saturday August 30, 2025 @11:29AM (#45075471)
The PM discipline has unfortunately maldeveloped as a place for souless MBAs, engineering degree holders who dont want to be engineers or both. Actual Product people are a small minority

Its a tragedy as its undervalued - I firmly believe apples products are significantly worse if their engineers led it. Jobs made those products

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by jayd16 on Saturday August 30, 2025 @11:48AM (#45075626)
Even the nomenclature is malevolently vague. PM conflates product management with project management and they are not the same.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by dataflow on Saturday August 30, 2025 @11:49AM (#45075639)
Don't forget program management.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by LtWorf on Saturday August 30, 2025 @11:55AM (#45075679)
But what's the difference? Does anyone actually know?
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by pjmlp on Saturday August 30, 2025 @12:19PM (#45075837)
Yes, before MBAs took over, project management was more related to actually what happens in the project, GANT charts, stuff like Microsoft Project, resourcing team, setting the overall plan what goes where, who's available, when are vacations allowed,...

Product management was interfacing with the client, understanding what is actually supposed to be built as vision, understanding UI/UX before that became a field of its own, coordinating usability sessions, and so forth.

Naturally they have common touch points like what is possible from the vision, given the actual budget and available resources, expectation management and what not.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by dcreater on Saturday August 30, 2025 @02:18PM (#45076854)
Product Management = Big picture product vision. Features and Priorities. Market trends/strategy, Voice of customer

Project Management = Day to day to execution, logistics, resources, schedules. Scheduling meetings, sending out meeting minutes etc

Program Management = Team management towards delivering business goals/product launches on schedule

Where its tricky is the differentiation between project and program management. IMO we dont really need both terms or both roles, causes uneccessary/unnatural separation of responsibilities

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by trog on Saturday August 30, 2025 @06:14PM (#45078463)
What actually happens in most (small) businesses is one person gets lumped with all these jobs and the business is regularly surprised they're constantly over-worked and under-delivering
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by icedchai on Sunday August 31, 2025 @11:22AM (#45083874)
I often see product and project management combined. Usually it results in mediocre execution on all fronts. The last PM I worked with didn't even understand the product.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by jzelinskie on Saturday August 30, 2025 @04:33PM (#45077779)
I've written a reference because I've had this conversation so many times, haha

https://jzelinskie.com/posts/p-what/

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by jayd16 on Tuesday September 02, 2025 @11:40AM (#45104547)
There's even more. In games, we also use the term 'Producer' which manages the production, ie they're mostly a project manager. The design team is the product design role. Even here, the producers can and will dabble in design discussions in so far as is needed to meet timelines.

The nice thing is no one gets inflated with a manager title they think makes them the boss of every department. You get engineering lead, production lead etc.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by potamic on Sunday August 31, 2025 @07:36AM (#45082400)
Product management is what you want to do, project management is what you actually do, program management is what you say you do.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by ivape on Sunday August 31, 2025 @07:40AM (#45082416)
The PM discipline has unfortunately maldeveloped as a place for souless MBAs, engineering degree

It’s much less qualified people. Much much less.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by lr4444lr on Saturday August 30, 2025 @11:55AM (#45075681)
I am sorry you've had only negative experiences. Most of mine with PMs were as well, but a good one is a dragon slayer and bottleneck unclogger. They feel like not like your manager, but like your servant, listening to exactly what you need, relaying messages accurately from other teams of what they need from you, and with the big picture perspective required for you not just to fulfill the task, but do it in a long-term strategically productive way.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by JoniDS on Saturday August 30, 2025 @12:46PM (#45076032)
When you get a PM with this mindset, it's great, it immediately brings benefits to the team. Unfortunately they are a minority.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by crazygringo on Saturday August 30, 2025 @11:25AM (#45075437)
"I have never met an engineer who actually did the work of driving the engineering vision. Most were just middlemen shuttling data between servers, disks, clients, and CPUs."

You seem to have a deep misunderstanding of the value PM's provide. What you describe as "just" is a challenging job.

Generally, the vision is set by the founder, and it can be written down in a sentence or two. There's a ton of work trying to translate that vision into something that is coherent across engineers, customers, sales, and marketing.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by gregorygoc on Saturday August 30, 2025 @11:36AM (#45075529)
Deeply flawed analogy. Engineers operate in the same organizational structure as PMs.

Also, in product feature teams it is up to the debate whether PMs provide any value, if you put engineers closer to customers. For the PM role to work, they need to convey customer requirements to product requirements. I have never seen a PM do a better job at this in comparison to just sending a TL to a video call with a client.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by pjmlp on Saturday August 30, 2025 @12:23PM (#45075858)
All the projects I have been part of where this idea took place, either were a complete failure, or eventually one engineer sacrificed themselves into a PM role to help steer the cat herd into something sensible.

Unless it is a team of senior folks with top skills, the team manages itself never works.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by crazygringo on Saturday August 30, 2025 @12:46PM (#45076024)
> Engineers operate in the same organizational structure as PMs.

I don't know what this means. Engineers are not generally spending half their time talking to management, marketing, sales, customers, and other stakeholders.

> Also, in product feature teams it is up to the debate whether PMs provide any value, if you put engineers closer to customers. For the PM role to work, they need to convey customer requirements to product requirements. I have never seen a PM do a better job at this in comparison to just sending a TL to a video call with a client.

Great, but ten different clients want ten different product requirements, that in fact contradict each other. And it takes ten hours of calls to talk to those ten customers.

Plenty of engineers could certainly do the PM job. Many PM's come from engineering. But the point is that it's far more efficient and effective to have one person doing that, and let engineers do the engineering. That's the value. As an engineer, do you want to spend 20 hours every week talking to customers and writing feature specifications and managing a backlog? Or do you want to do, you know, engineering?

Just because you could do the PM job doesn't mean that's an efficient use of your time, or what you enjoy doing.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by gregorygoc on Saturday August 30, 2025 @03:43PM (#45077435)
Any efficiency gains which come from cleaner organization structure are gone because of the lossy translation mechanism between a PM and Eng team. You can argue that good PMs translate requirements perfectly, but this is a rare skill and I’m just saying I’ve never seen it from someone in this role. Perceived enjoyment of one’s role is a separate topic, but not completely orthogonal. If someone just wants to code and they force them to be a PM then their personal productivity might drop. This is why I asserted in the beginning I’m talking about feature teams, where a role fit I described is more likely.

As engineering becomes less expensive with generative models I can imagine efficiency tilts even further in favor of engineers doing more PM-like work.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by LtWorf on Saturday August 30, 2025 @06:48PM (#45078663)
> As engineering becomes less expensive with generative models

So, not in this decade?

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by crazygringo on Sunday August 31, 2025 @11:23AM (#45083883)
> You can argue that good PMs translate requirements perfectly, but this is a rare skill and I’m just saying I’ve never seen it

You can also argue that good devs translate requirements into code perfectly with zero bugs, but it's also a rare skill and I've never seen that.

Because in the real world, nobody's perfect. The good news is you don't need to be perfect to still add lots of value.

Demanding a standard of perfection from others, that I would hazard to guess you do not meet yourself, is rather uncharitable.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by gregorygoc on Monday September 01, 2025 @05:33AM (#45091075)
For the right set of requirements I can fix bugs in my system with significantly less effort, than rewriting a system which was built with wrong assumptions to begin with.

Again, wrong analogy. I don’t demand perfect analogies though. Treat this as rather charitable gesture.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by icedchai on Sunday August 31, 2025 @03:43PM (#45086387)
Exactly that. Generally, engineers want to build and not go to meetings all day. The problem happens with the PMs who are supposed to be doing this work don't do it, or do it poorly. You wind up with miscommunications: missing requirements, misunderstood edge cases, etc. This pisses people off big time.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by bonsai_bar on Saturday August 30, 2025 @11:32AM (#45075497)
Gotta love that SWE arrogance.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by sillywabbit on Saturday August 30, 2025 @11:37AM (#45075536)
As opposed to the person who watched Star Trek and thought scribbling down something they saw on that counted as having vision.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by hopelite on Saturday August 30, 2025 @12:01PM (#45075725)
Children! Children! Stop fighting. We can all get along.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by gregorygoc on Saturday August 30, 2025 @11:40AM (#45075565)
What is so arrogant in expressing first-hand experiences?
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by LtWorf on Saturday August 30, 2025 @11:56AM (#45075690)
New account with negative karma… probably just created to post similar "hot takes"
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by hopelite on Saturday August 30, 2025 @11:57AM (#45075696)
I suspect what you are really lamenting is the effects of poor leadership that does not grant a "product manager" (which is really a misnomer) the authority and autonomy to be a "product manager".

As you imply, that role is really more a director role, not a manager role. A manager managers, a director directs, including the vision and product market fit. Most Product Managers I see do not have that authority at all, and at best are constantly having to convince "leadership" like some door-to-door salesman, rather than simply updating leadership in an advise and consent format.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by o11ywhisperer on Sunday August 31, 2025 @08:01AM (#45082522)
As a Product Manager (not Program or Project), this has been my lived experience of the devolution of the profession.

We want PMs to understand the market, the tech, the customer, and the economic value of building a product.

We then ask them to tell us when it will be built, down to the discrete feature and function, be a technical expert for the field and engineering in the product space, ask them to convey the roadmap and timeline to customers and prospects, build reports about everything from utilization to capacity, save deals by changing timelines for “just this one feature”, participate in product marketing, and understand how their product space co-exists in the complex product offerings from a company.

“You are the Chief Product Officer for your product!” is the promise and rallying cry. That’s not an accurate description of what most PMs do and even fewer are capable of doing.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by anikom15 on Saturday August 30, 2025 @11:23AM (#45075416)
The Mythical Man-Month was written in 1975, and it seems hardly anyone has still bothered to read it.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by disgruntledphd2 on Saturday August 30, 2025 @11:52AM (#45075656)
Yeah, when I read it (probably a decade ago now) it was remarkable how much of the advice was still applicable. If you (yes, you reader) haven't read it before you should do so. It's only 200 pages or so, mostly short articles so it's not a difficult read.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by pjmlp on Saturday August 30, 2025 @12:24PM (#45075869)
I see this all the time to this day.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by mathiaspoint on Saturday August 30, 2025 @12:21PM (#45075842)
I think what will actually happen is future PMs will be past engineers (or trained the way we train engineers now.)
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by akdor1154 on Saturday August 30, 2025 @10:55PM (#45079942)
I have but only once, would work again with him in a heartbeat. Absolute gold when you find a good one.

However your experience is not wrong: they're as rare as hens' teeth.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by exogenousdata on Sunday August 31, 2025 @01:17AM (#45080554)
Same. Only one. And they were a real multiplier.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by icedchai on Sunday August 31, 2025 @11:27AM (#45083919)
Same here. A PM that actually talked to the customer and the developers, could spec out features, design UI mockups... Incredibly rare.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by UncleMeat on Sunday August 31, 2025 @08:15AM (#45082590)
I have worked with a few PMs that have been significant helps to my job but LLMs have completely destroyed my ability to work with them. "Oh I asked an AI to put together a demo for this idea and I presented it to leadership. When can you have it finished?" This is now a constant refrain, with LLMs seemingly convincing every PM I know that it is trivial to put together a reliable and maintainable system. "Oh let's just launch this and we'll fast follow with the maintainable infrastructure" and I want to blow my brains out.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by notnullorvoid on Sunday August 31, 2025 @12:22PM (#45084366)
> never met a PM who actual did the work of driving the product vision

I have a couple times, but they didn't have an MBA. Unfortunately though if you have an incompetent C suite or board, it's hard to get anything meaningful done no matter how good the team under them is.

Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by thescriptkiddie on Sunday August 31, 2025 @01:34PM (#45085073)
i think product management is an unsolved problem. like there is a genuine need for the role, but we haven't figured out how to do it right yet.
Re:Andrew Ng says bottleneck in AI startups isn't coding – i... by DanielHB on Monday September 01, 2025 @10:40AM (#45092999)
I have had a bad time with PMs and UX designers not actually understanding how the product works _right now_. How can you ask for changes if you don't understand how it works currently?

Like I am saying how the current behavior of the app downright needs a big flowchart to explain and I get asked: "Add X, but keep it working for all existing users" when that means the whole freaking flowcharts needs to be redrawn from scratch. When I suggest to remove some things to make things simpler (because the users don't understand it either) I get denied because it would be too much hassle to communicate the changes.