|
|
|
|
|
by chrismarlow9
3952 days ago
|
|
That's confusing. Don't you hire people that specialize in their fields as you grow, so wouldn't you want them making the decision that THEY would make, and not your shitty decision? An example being that you don't really want your DBA to "move fast and break things"... |
|
I worked for a company who decided to try and build their own gaming console. As hard as that is, it did make some sense since the company was contracted to design and develop some of the hardware and low-level software for a major gaming console (will remain nameless). The project failed for several reasons, but one of them was that only a couple people on the team understood games and the gaming industry. Even though from an engineering perspective we could easily build a console, we also had to make a great user/gaming experience which we had no experience with as a company. The result was that great engineers were making horrible product decisions because they didnt understand video games.
The solution to that specific problem would have been to hire good people who understand games and teach everyone else about games and the gaming industry. That way the great engineers would be able to make great product decisions within the context of gaming.
Or more generally, one of the jobs of a founder is to build a business whose culture is more likely to produce good product decisions given the context of who the users are, the product, and the industry. One of the ideas I like a lot to accomplish this is to make engineers do customer service. When an engineer gets the same bug report three times, they are more likely to fix it sooner rather than later.