¿Cuántas personas se necesitan para construir una computadora?

Interesante pregunta.

En primer lugar, depende de su definición de computadora. Asumiendo que no estás hablando de un Raspberry Pi 2 a la venta ahora a $ 35 – Raspberry Pi

Y luego su definición de la palabra “Build” para un escritorio actual si leo “build” como ensamblar, entonces solo se requiere 1 persona si lo hace usted mismo. O más probablemente ninguno en estos días con líneas de montaje robóticas.

Solía ​​armar computadoras para vivir en los años 80. Esto fue en los días de los escritorios de torre y unidades de disco duro de 10 Mb de altura completa. (Estoy empezando a sentirme viejo)

¡Necesitaría 200 [1] de estas unidades de altura completa para agregar hasta 2GB que es una pila de 650 ″ de alto o 16.51 metros de alto! ¡Y solo 3407872 ″ para 1 TB que tiene 86.56 km de altura!

En cuanto a cuántas personas se necesitarían para fabricar los componentes en los años 80, serían miles si se incluyen los mineros que extraen y refinan las materias primas. Hoy sospecho que serían cientos si incluyes a los mineros.

Hoy en día incluso hay camiones sin conductor que mueven mineral de hierro en las minas automáticas de Rio Tinto

En cuanto al sistema operativo, el desarrollo de ventanas solo tomaría probablemente miles y luego tendrá que considerar otro software si incluye el BIOS, etc. ver: la respuesta de Miguel Paraz a ¿Cuál es el mejor ejemplo de ingeniería inversa que has visto? Podría ser en informática, software, hardware o cualquier tipo de sistema en la historia.

Notas al pie

[1] Bahía de unidad – Wikipedia

Bueno, “una” computadora o una variedad específica que es económicamente competitiva hoy (por ejemplo, una Mac de Apple).

Lo primero es algo que cualquiera puede hacer por su cuenta. Yo mismo construí varias computadoras de 8 bits a partir de microprocesadores en la década de 1970. Puede hacer lo mismo hoy con la misma facilidad (especialmente usando lo que hoy se llaman “microcontroladores”, que son básicamente versiones refinadas de los microprocesadores de la década de 1970 que utilicé.

Construir algo como una Mac requiere probablemente 10,000 personas o más en varias capacidades. Hay una gran cantidad de detalles y ajuste y acabado que se aplica tanto al hardware como al software que ya ni siquiera un equipo pequeño puede hacer. Es por eso que solo compra una Mac o un iPhone en lugar de tratar de competir contra él.

La definición de “construir una computadora” es ambigua. ¿Significa “ensamblar una computadora” o incluye el tiempo que lleva construir todos los componentes?

Si incluye el tiempo para construir los componentes y el software, entonces nadie lo sabe. Tanto el desarrollo de hardware como de software ha estado en curso desde aproximadamente la década de 1950. Casi todo el desarrollo actual es una evolución de lo que ocurrió anteriormente. Entonces, en efecto, el desarrollo moderno es una continuación de lo que ocurrió anteriormente, y quién sabe cuántos cientos de miles de personas han estado involucradas en el desarrollo de hardware y software en las últimas décadas, o incluso cuántas personas están involucradas en el desarrollo de hardware y software moderno, ya que proviene de miles de fuentes diferentes. Por ejemplo, tiene el sistema operativo con cientos de tareas diferentes que requieren diferentes tipos de código, por ejemplo, fuentes frente a código de cálculo frente a temporización frente a código multitarea, etc. Pero también tiene microcódigo (firmware) en los chips de la computadora, así como controladores de dispositivo para todo el hardware. Los módems, enrutadores y conmutadores tienen su propio código. Entonces, cuando todos se suman, se convierte en un montón muy grande (sin juego de palabras), y nadie ha estado contando cuántas personas han estado agregando al montón.

Lo mismo se aplica a otras áreas. Boeing no podría haber construido los 747 sin el conocimiento obtenido de la construcción de aviones como los DC-8, 707, etc. Por lo tanto, deberíamos acreditar a aquellos que construyeron los DC-8 y 707, etc. como parte de la construcción de los 747 . El conocimiento se construye sobre sí mismo.

Se necesita una persona para construir una computadora e instalar un sistema operativo. Pan comido.

Si está hablando de construir una computadora desde cero y desarrollar un nuevo sistema operativo … demasiados para contar.