¿Qué significa realmente ‘moverse rápido y romper cosas’?

“Muévete rápido y rompe cosas” fue uno de los valores originales de la compañía de Facebook. Mi sensación era que el espíritu de “moverse rápido” era trabajar rápidamente, crear prototipos o desarrollar algo inestable y lanzarlo lo antes posible. El espíritu de “romper cosas” era tomar riesgos y no pensar demasiado en cada consecuencia potencial sabiendo que si algo fallaba, estaría bien. En realidad, esto sucedió todo el tiempo en los primeros días de Facebook, donde alguien podría presionar algo y romper el sitio temporalmente. Sin embargo, el tono subyacente era urgente para estar a la vanguardia de lo que era posible para la experiencia del usuario y mantenerse por delante de los competidores.

A medida que la empresa creció y tuvo más usuarios, literalmente “romper” el sitio fue mucho más costoso para la experiencia del usuario y la empresa. En algún momento, la compañía revisó la declaración de valor para simplemente “moverse rápido”. pero retuvo el espíritu de tomar riesgos y ser audaz.

Muévete rápido ” – significa exactamente eso. Crea cosas nuevas, prueba nuevas ideas, rápidamente. Se ha dicho que SV tiene una mentalidad de “falla rápida”: cuanto más rápido falles, más rápido pasarás a la siguiente cosa que podría tener éxito.
Y
Romper cosas “: considero que significa dos cosas: 1. ser disruptivo; cambiar el paradigma existente, y 2. está bien cometer errores y hacer que las cosas se rompan. Si te mueves tan rápido, entonces las cosas se romperán, y eso está bien. Está bien cometer errores y romper cosas.

Muévete rápido = inicia tu empresa rápida y frugalmente.
Romper cosas = validar sus ideas antes de gastar dinero. Muchas veces, su idea (solución a un problema) no es correcta y se encontrará a un paso de un gran negocio. romper cosas y validar. Neurtul es una red social para ayudarlo a iniciar un negocio

Significa crear características rápidamente y probarlas. A veces cometes errores y algo se rompe. Entonces retrocede, hace que el sitio funcione y luego arregla lo roto.

Significa estar sesgado hacia la acción y tolerar el riesgo de fracaso para hacer cosas y aprender cosas en lugar de la inacción o el ritmo lento para garantizar que todo sea seguro o perfecto.

No significa “Sé descuidado y rompe cosas porque a quién le importa”.

Creo que está relacionado con la idea de “Fail Fast, Fail Frecuentemente”

Significa que cualquier falla resultante del movimiento rápido es mucho mejor que la falla del movimiento lento.

¡Construye cosas distributivas rápidamente!

Dos palabras: iteración ágil.

More Interesting

¿Qué preguntas deben hacer los fundadores no técnicos al entrevistar a los desarrolladores de contratos?

¿Por qué hay tanta necesidad de un mejor hardware de computadora? ¿No puede mejorar la velocidad y la memoria de la computadora simplemente escribiendo un mejor software?

¿Cuáles son los conceptos principales que cualquier ingeniero de software debe conocer?

¿Cuáles son algunas buenas preguntas de entrevistas basadas en la pizarra para evaluar el talento de ingeniería en una startup?

Cómo ser notado por las empresas de CS de primer nivel y dada mi situación, cuál sería el movimiento correcto

¿Cuál es el programa de computadora más interesante que has visto?

¿Qué opinas sobre la ingeniería y la vida como ingeniero?

¿Cuál es la mejor manera de comenzar a trabajar por cuenta propia para un ingeniero de software (web)?

¿Qué es la inyección de dependencia en Spring?

Al usar un VCS como Git, ¿ven otras personas el código fuente de mi proyecto privado?

¿Pyston (un nuevo intérprete de Python habilitado para JIT de Dropbox) está mal diseñado?

¿Cómo es pasar de un programador de estudiantes a trabajar en un entorno profesional?

¿Refactorizar a métodos simples y obvios es mejor que el desarrollo basado en pruebas?

Soy estudiante de ingeniería de software. Quiero construir un modelo de procesamiento de información cerebral a nivel de computadoras. ¿Cómo debo comenzar?

Si tengo un objeto que usan dos métodos diferentes en la clase, ¿debería convertirlo en una variable de instancia o una variable de método?