¿Es común que el fundador de una aplicación web carezca de experiencia técnica para escalarla? [cerrado]

25

Cuando miro cosas como Twitter, parece que la idea es tan simple de implementar inicialmente que el fundador no tiene que tener mucho talento técnico. Básicamente es solo un chico con una buena idea. Pero cuando una aplicación / software explota y conlleva problemas de ingeniería mucho más difíciles, ¿cómo lo enfrenta el fundador?

¿Hemos visto casos en los que el tipo original con la buena idea se cae de la empresa a medida que se trata más de desafíos técnicos y menos de ideas?

Heisenberg
fuente
55
En realidad, fue una pregunta perfecta para answers.onstartups.com , pero ese sitio se cerró debido a la inactividad ...
Jack Scott
Hatching Twitter analiza algunos de estos problemas que Twitter tiene a medida que se expandieron.
Fred Thomsen

Respuestas:

29

Cuando creces lo suficiente, el escalado realmente importa y tienes que comenzar a lidiar con cosas como el almacenamiento en caché y el ajuste de la base de datos, esperemos que estés ganando suficiente dinero para contratar a alguien que se especialice en el ajuste del rendimiento (o incluso mejor, un equipo de personas, cada uno especializado en una subárea diferente).

Cuando comienza una startup, cada fundador tiene que hacer un poco de todo. Soy un programador, pero ayudo con el marketing y hago algunas de las cuentas, porque simplemente no hay suficientes manos para que todos hagan lo que mejor saben hacer. Quieres un pequeño número de generalistas.

En un negocio establecido, quieres que todos hagan lo que mejor saben hacer. Si tiene una brecha en la experiencia, la llena con alguien que tenga esa experiencia. Desea una gran cantidad de especialistas.

Jack Scott
fuente
3
Con suerte, el fundador aún puede ofrecer un conocimiento profundo tanto del dominio del problema como del negocio en sí. También es un negocio común decir que para crecer y tener éxito, debería estar trabajando en su negocio, en lugar de en su negocio.
Jack Scott
2
@Anh: Un codificador decente puede, con un poco de esfuerzo, producir un producto que maneje una gran cantidad de usuarios. Para cuando hay un problema de escala, los ingresos están llegando (de los usuarios que causan el problema de escala). Estos ingresos son suficientes para A) pagar a un experto y B) actualizar el hardware para proporcionar un búfer mientras el experto corrige los problemas de escala. Por supuesto, esta estrategia no funciona para lo que Joel Spolsky llama a la Amazonía modelo de crecimiento (en cuyo caso el fundador se basa en su idea buena para obtener financiación).
Brian
10
"el fundador ya no aporta nada más que simplemente ser dueño de la empresa" El fundador aporta visión en este momento. Esta es la razón por la cual él / ella el fundador y los empleados son simplemente empleados. Uno tenía visión, el otro simplemente tenía habilidad técnica. Fundar y hacer crecer un negocio requiere mucho más que una buena idea. Requiere visión: la capacidad de imaginar el futuro y guiar a todos en la misma dirección. El fundador con razón cosecha las recompensas de la propiedad en este punto, después de haberse acostado tarde y arriesgar sus pantalones cuando los empleados no lo hicieron ;-)
Dr. Andrew Burnett-Thompson
1
@Brian Técnicamente toma el sitio fuera de servicio por un día. Pero alienará a esos 1 millón de usuarios. Ya ha sucedido antes, las empresas pierden reputación antes de despegar, simplemente porque no pueden escalar al instante. Es injusto, pero esta es la era de Internet, ¡donde las personas tienen la capacidad de atención de una ardilla!
ArTs
1
@ArTs y otros perdieron porque dedicaron demasiado tiempo a hacer que su arquitectura sea "escalable" en lugar de aportar valor al usuario ;-) tienes que navegar por tu camino ..
johannes
3

Los fundadores de la empresa pueden provenir de muchos orígenes diferentes: pueden ser personas de marketing o de ventas, o simplemente alguien de una industria completamente diferente que quiere construir su propia organización. Podrían ser personas que intentan sacar provecho de una idea de la industria. Por lo tanto, es bastante común en los primeros días de una startup tener una gran desconexión entre la visión organizacional y las capacidades técnicas reales.

Por otro lado, a veces los fundadores son muy expertos técnicamente. La mejor situación es cuando los fundadores tienen fuertes habilidades técnicas y habilidades de "negocios".

En los primeros días de una startup, los recursos técnicos pueden agotarse muy poco. Por lo tanto, pueden estar desempeñando muchos roles técnicos en comparación con trabajar en una gran tienda donde las personas pueden concentrarse en un conjunto más pequeño de tareas. Además, las nuevas empresas suelen tener poco efectivo y son sensibles a la cantidad de pistas que tienen, por lo que es común que paguen menos. Esto significa que atraen a personas que están desarrollando sus habilidades técnicas o tratando de demostrar su valía en la industria.

El estereotipo es chicos jóvenes que quieren programar todo el día en la oficina, trabajando para cacahuetes, durmiendo debajo de sus escritorios por la noche.

A medida que crece una organización, existe la posibilidad de que surjan personas con talento real tanto en el aspecto técnico como en el "negocio". Pero a veces la organización necesita agregar el talento que necesitan a medida que crecen y obtienen más dinero.

La escala es solo un aspecto de ese crecimiento. Existen otras capacidades técnicas importantes, como el aprovechamiento de tecnologías avanzadas, la creación de una experiencia de usuario atractiva y (hoy en día) el manejo de grandes cantidades de datos.

Robar
fuente
El manejo de grandes cantidades de datos está escalando
user253751