Hacker News new | ask | show | jobs
by pjc50 351 days ago
I think that's far too cynical.

Usually what you end up with is a "three blind men and the elephant" situation; the product is simply too large for any one person to "fully" understand. Humans have a finite context window too.

So ending up with a product manager who is standing far enough away to see the whole elephant, but not in detail, while the engineers have detailed views of their part of the product but not the whole thing, is a reasonable position.

1 comments

> "the product is simply too large for any one person to "fully" understand. Humans have a finite context window too."

Not personal towards you, but we're gonna wheel that one out again? Bullshit.

We're living in a time where people who can't code and aren't organized enough by anyone's standards who actually gets shit done are under serious threat and hoping their AI god(s) will save them. None of these arguments surprise me.

> We're living in a time where people who can't code and aren't organized enough by anyone's standards who actually gets shit done are under serious threat and hoping their AI god(s) will save them. None of these arguments surprise me.

Always was it so; the play remains the same, only the names are changed.

But that doesn't challenge the validity of what pjc50 wrote: literally nobody has time to count the transistors on a modern CPU (exceeds maximum human heartbeats), nor even the much easier task of skim the lines of code in say Windows 10 and the bundled drivers and apps.

We have division of labour because we need it, we have abstractions because we need them.