logoalt Hacker News

simonaskyesterday at 11:08 PM4 repliesview on HN

I don't think I've ever worked at a company where slacking off was the problem. The vast majority of people want to do good work.

What I _have_ seen is several companies afflicted by this really strange characteristic of the software development industry: We appear to be the only industry on the planet where it is common to pick leaders (executives) that know nothing about the product or how it's made.

You can't run a bridge building company without knowing how to build a bridge. You can't run a law firm without knowing law.

You don't need to know all the nitty gritty - big picture is important - but understanding the product _in depth_ is a requirement in any business.


Replies

WJWtoday at 12:12 AM

Are you in a completely different world than me? Because even the CEO of Boeing is not an engineer. Larry Ellison The CEO of the biggest bank in my country holds a masters degree in business economics, but nothing related to finance, econometrics or risk management. The CEO of US steel is an accountant. Don't even get me started on the (non)education of some politicians.

Understanding the product is often important, but equally often it is something you can delegate to others. It's only the younglings that think intimate knowledge of the product is the hallmark of a great leader, because that is the only thing they themselves bring to the table.

show 2 replies
singpolyma3today at 1:57 AM

It's not always consciously slacking off. For example when I was at Google most of the team was simply incompetent. They thought they were smart (PhDs!) and working hard. But they refused to work together. They estimated tasks in weeks and months and at the end of my time there after I'd done very little due to obstruction by other teams I was praised for my high productivity.

I never saw anyone just sitting around or really slacking. But they couldn't execute anything. It was depressing.

saagarjhatoday at 1:46 AM

Knowing how your product works does not actually solve the problem of running a large company.

show 1 reply
Aeoluntoday at 12:40 AM

> The vast majority of people want to do good work.

The vast majority of people have convinced themselves they’re doing good work. Then reject any suggestion they could do it better (including me).