Hacker News new | ask | show | jobs
by teyc 5601 days ago
One of the biggest problems running a software company is getting hoodwinked by a developer, because they might handwave a problem away.

The second problem is one of scalability.

How does a leader make sure that the technical decisions are correct without having to learn very deeply about it?

One is by constantly probing for weaknesses and see if people have difficulty defending their choices, and seeing if the trade offs were reasonable.

The second is to develop a fierce reputation so that the person is sufficiently prepared before presenting his thesis.