Tengo una gran idea de sitio web, ¿debería buscar un socio / amigo que sepa cómo codificar (no sé cómo) o debo contratar a un desarrollador?

Busque un socio desarrollador. Es mejor tener un co-fundador para una startup en lugar de manejar todo solo. Además, la contratación de un desarrollador no solucionará todos los problemas, ya que solo realizará el trabajo que se le entrega (hay muchos problemas ocultos). Así que es mejor que encuentres un compañero adecuado que conozca todos los aspectos técnicos.

¿Por qué tiene que ser uno u otro? Busque un desarrollador profesional que también esté dispuesto a convertirse en su socio comercial. Él o ella debe poder evaluar la idea de negocio, así como proporcionar estimaciones realistas del esfuerzo de desarrollo requerido para implementar la idea.

El tiempo que un desarrollador va a trabajar para usted de forma gratuita depende de 3 cosas
1) que tan buena es tu relación
2) que interesante es la idea
3) cuánto dinero puede ganar a largo plazo

Si va a obtener un socio, asegúrese de explicarle cuáles son los beneficios y el plan a largo plazo.