Cómo llevar mi inicio al siguiente nivel

Por lo que puedo decir, tienes tres opciones. Cada opción requerirá una inversión de su tiempo, dinero o propiedad en su inicio.

1) Trae un cofundador técnico

Pros : inversión de bajo costo en términos de capital. Mayor inversión de propiedad en tu startup. Recomiendo esta opción porque le ahorrará tiempo a largo plazo.

Contras : grandes habilidades de comunicación son imprescindibles. También debes poder confiar en tus cofundadores. Si los conoce muy bien, establezca que puede haber algunos conflictos porque van a emprender juntos, pero son solo negocios. La colocación de los incentivos correctos para cada uno de los fundadores también requiere algunas opciones inteligentes de compensación. Envíame un mensaje si quieres más detalles sobre esto.

2) Aprende a programarte

Pros : hay una gran cantidad de herramientas disponibles que puede usar que hacen que el aprendizaje sea más rápido. Soy fanático de aprender haciendo, y como yo mismo estaba en una situación similar, estoy realmente agradecido por Codecademy. Si conoce HTML y CSS, comience seleccionando JavaScript. Entonces jquery. Entonces date algunos proyectos. No teníamos un desarrollador en nuestro inicio y un desarrollador es justo lo que necesitábamos para llegar al siguiente nivel. Así que me puse el manto e hice algunas aplicaciones web que eran necesarias para darle más brillo a nuestro producto.

Contras : dependiendo de su competencia, es posible que no le guste la programación o que le resulte frustrante. Será una inversión de tiempo significativa a largo plazo. Si encuentra que su producto o sitio web está comenzando a ganar popularidad, y usted es la única persona técnica, es posible que tenga que traer a otro CEO.

3. Tercerizar el desarrollo

Profesionales : puede conservar la propiedad sin perder tanto tiempo aprendiendo a codificar. Además, obtendrá un producto / sitio web en funcionamiento en un período de tiempo relativamente corto, con una inversión de capital relativamente pequeña (pero aún significativa).

Contras : la comunicación aquí es aún más importante, especialmente porque habrá una distancia que lo separará de su desarrollador. Además, requerirá un poco de inversión de capital por su parte, y no será un desarrollador mucho mejor porque no aprenderá muchas cosas nuevas, excepto tal vez cómo ser un mejor administrador. En el futuro, si desea actualizar su sitio web, no tendrá acceso a su desarrollador, excepto mediante el desembolso de más efectivo.

TL; DR: prefiero traer un cofundador técnico o aprender a programar JavaScript y jquery. El outsourcing es otra opción.

No creo que el problema sea la tecnología. El problema es por qué las personas usarían su red social, y qué beneficio pueden obtener de su red no pueden obtener de una de las grandes. Una mejor tecnología lo ayudará a elegir algunos usuarios adicionales, pero a menos que pueda resolver la viralidad (o el problema de conectividad), le sugiero que trabaje en psicología, no en tecnología.

¿Qué hay de traer a otro socio con las habilidades técnicas que lo ayudarán a hacer realidad su idea?

Creo que deberías pasar unos años más aprendiendo antes de comenzar a tratar de cambiar el mundo. Ni HTML ni CSS es un lenguaje de programación. Aprende el lenguaje de programación C y ve desde allí. Buena suerte.