Hacker News new | ask | show | jobs
by shadowgovt 546 days ago
And for all of the benefits of process, I have never met a level of documentation, verification, or testing that matches the advantages of having the entire code base originating from one mind.

Generally this is not tractable because it cannot scale. But there are certain applications where it scales fine.

2 comments

I don't think we need nearly as many devs as we think. We do need someone who is taking a hardline approach on limiting the amount of scope tackled at once, and then fewer devs that are downstream of that.

It is hubris to think that every problem admits the same solution, namely, throw as many devs as we can at it and hope for the best. But business isn't really known for being reflective.

> Generally this is not tractable because it cannot scale

The real question here is scale in terms of what? Because a lot of folks are out here trying to scale people/careers, not software.

It's extremely noticeable at BigCorps. Why do we need to scale this project from 3 -> 30 -> 300 developers? Because that's the number of reports to promo from Manager I -> Manager II -> Director