News for hackers. Stuff that matters.
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.