¿Solo un codificador decente puede crear sitios web como Facebook, Quora, etc.?

El código per se no es la parte más difícil, en el caso de Facebook o Quora.

Vamos a adivinar: ¿cuándo crees que Facebook desarrolló sus características principales (como News Feed)? Antes de eso, ¿recuerdas en qué año creaste tu cuenta de Facebook?

Facebook desarrolló el News Feed el 5 de septiembre de 2006. De hecho, el millonésimo usuario de Facebook fue creado el 30 de diciembre de 2005, cuando Facebook era solo un lugar para reservar fotos universitarias y etiquetar los rostros de las personas (sí, de ahí viene el nombre).

Lo más probable es que haya creado su cuenta de Facebook solo unos años más tarde, cuando los usuarios aumentaron aún más y se hizo lo suficientemente famoso como para convertirse en una tendencia. “¿No tienes una cuenta de Facebook? ¡Todos los chicos geniales tienen una ahora!”

Esa es la parte más difícil, crear suficiente masa crítica para convertirse en una tendencia.

Ahora volvamos a tu pregunta original … sí, tienes que ser un codificador decente. No diría genio, pero definitivamente decente. Para elegir un buen lenguaje de programación para una plataforma, una base de datos sólida, una buena interfaz de usuario … sí, se necesita una codificación decente, pero se necesita mucho más que eso.

Se necesitará un buen equipo (la persona que planifica una buena interfaz de usuario probablemente tampoco se encargará de la optimización de la base de datos), se necesitará una buena administración y, lo que es más importante … se necesitará un buen liderazgo.

Las buenas habilidades de codificación no tienen nada que ver con el liderazgo o con el éxito empresarial. De hecho, a medida que el proyecto crece, el fundador dedicará menos tiempo a la ejecución y más tiempo a administrar el trabajo de otras personas.

El fundador tendrá que vender su idea a otras personas (especialmente a los inversores de capital semilla o ángel). Se necesitará una buena negociación, presentación y otras habilidades blandas. Sin mencionar que es una apuesta arriesgada.

Es por eso que los científicos a menudo ganan menos dinero que los empresarios, todavía se necesita mucha planificación, trabajo en equipo y riesgos para convertir las buenas ideas en algo real y valioso.

No todos nacen inteligentes. Es su interés lo que los motiva a aprender cosas, experimentarlas e implementar su sueño.

Por lo tanto, el codificador promedio también puede crear sitios web como Facebook y Quora, siempre que tenga la determinación de aprender y hacer lo que sea necesario para implementarlo.

No creo que deba ser particularmente inteligente para crear sitios web.

Párese sobre los hombros de los gigantes … hay muchos marcos geniales para ayudarlo a eliminar la mayor parte del trabajo de codificación.