¿Por qué Google necesita miles de ingenieros?
I could do that in a weekend (2016)
En este ensayo, Dan Luu analiza el cliché de que un producto de software grande podría ser construido por una sola persona en un fin de semana. Usando la búsqueda de Google como ejemplo, desglosa la complejidad oculta en la indexación, la clasificación, la internacionalización, la seguridad y la optimización del rendimiento. También destaca los desafíos organizativos y de ventas que llevan a que las empresas grandes necesiten miles de empleados. Luu sostiene que, aunque una pequeña startup podría innovar, una vez que crece y busca maximizar ganancias, inevitablemente se vuelve tan compleja como Google.
Cuando la gente imagina cuánto tiempo debería llevar construir algo, a menudo se imagina un equipo que funciona perfectamente y dedica el 100% de su tiempo a programar. Pero eso es imposible de escalar.