3 ms·
at a certain size, it is inevitable. you could not have a horizontal spunky start up land on the moon in the 60s. It is too complex and too much information to
by gmadsen 5y ago
at a certain size, it is inevitable.
you could not have a horizontal spunky start up land on the moon in the 60s. It is too complex and too much information to possibly transmit to everyone.
There are distinct issues and hard problems at each level of the company hierarchy.
its a lot like software architecture in a way. Getting up and running is easy in the beginning, one person can dictate how everything fits together and things are straight forward. Then as you scale, things that were easy and simple are now bottlenecks, so through refactoring, you create a more solid foundation, that if looking naively at the initial implementation is more complex and structured, but it allows a framework to handle bigger challenges. Success at this stage is how well the architecture lends itself to scaling.
Large companies require structure, and their success is dependent on how well that structure operates.
small companies need a group of smart people in a garage.