¿Cuál es el proceso de codificación paso a paso para crear una aplicación como tumblr y cuánto tiempo lleva hacerlo?

Realmente no creamos aplicaciones paso a paso.

Tendemos a elegir una función que podríamos enviar, por ejemplo, el usuario lee una publicación. “Tocaremos esta historia”

Esta como la primera historia nos vería elegir un idioma y una cadena de herramientas, elegir una tecnología de base de datos y construir un sistema, luego establecer una tubería de implementación.

Volveríamos a escribir el código final y las pruebas para recuperar la publicación de la base de datos. Agregaríamos manualmente el primero. Comenzaríamos a agregar HTML CSS y JavaScript frontales para mostrar la publicación.

Nuestro diseñador comenzaría a hacer prototipos de estructura metálica de baja fidelidad y preguntaría a la gente qué pensaban.

Enviaríamos esa función y luego comenzaríamos con la siguiente: el usuario agrega una publicación. Repetiríamos ese proceso. Terminaríamos escribiendo nuevas pruebas, refactorizando el código del servidor para agregar la nueva característica, y agregaríamos un script de actualización de la base de datos que preservaría los datos y permitiría agregar los nuevos datos. Agregaríamos mejoras de UX a la interfaz de usuario en función de los comentarios de los usuarios.

Los ingenieros de control de calidad harían todo lo posible para romper el sistema. Si pudieran, lo arreglaríamos.

Los ingenieros de seguridad intentarían desviar nuestra base de datos de usuarios de una manera que se supone que no pueden. Les impediríamos hacerlo dos veces de la misma manera.

Todo el proceso se repite hasta que obtengamos un conjunto de características que se vean bien y funcionen bien para el usuario.

¿Cuánto tiempo lleva eso? Tu invitado es tan bueno como el mío. Es por eso que ofrecemos funciones completas en cada ronda para que podamos hacer todo lo que podamos en cualquier período de tiempo.

Tumblr tiene 386 empleados, supongamos que la mitad son programadores, es decir 193, y la compañía gasta linealmente, en promedio hay alrededor de 100 programadores.

Tumblr fundada por en 2007, hace 9 años.

Ahora podemos ver que costó 900 años-hombre construir Tumblr, lo que significa que, para una persona, lleva 900 años.