|
|
|
|
|
by DrImplausible
3002 days ago
|
|
Thanks for sharing; it was a good quick read, and I found it instructive. What I'm not sure is how the lessons of a material production culture might translate to the digital one that most of HN (presumably) interacts with. Version control, getting rid of legacy systems, concentrating on the high-margin products that keep the business going. These could all be applied, correct? |
|
Also, good programmers tend to be undisciplined. Good programmers are good because they're creative and they can keep a lot in their head, but that makes it hard to get them to follow processes and track everything rigorously. Replacing them with mediocre but disciplined programmers doesn't usually improve things.
It's such a hard problem to run an efficient software shop that most companies don't even try -- instead, they only go after businesses with 80% gross margins.