Quiero comenzar mi propia compañía de software y solo tengo 16. ¿Qué debo hacer?

Hay una expresión: “Cuando todo lo que tienes es un martillo, cada problema parece un clavo”. Como programador, es fácil pensar que escribir un buen código es el camino hacia el éxito, y que todo lo demás es menos importante. Pero no lo es. Manejar un negocio de software es como manejar cualquier otro negocio. Por supuesto, necesita un producto, y sí, la calidad de su producto es un factor importante para su éxito. Pero no es el único factor, y tal vez ni siquiera el factor más importante.

Además de un producto, también necesita un plan de negocios. Eso significa que necesita saber cómo va a ganar dinero con su producto. Todos conocemos ejemplos de empresas que lograron obtener grandes inversiones de los capitalistas de riesgo, sin saber cómo eso generaría dinero. Pero esas son excepciones. No esperes que alguien malgaste su dinero sobre ti, sin saber cómo recuperará 10 veces más de lo que te dio.
También necesitará saber cómo posicionar su producto, cómo ponerle un precio, cómo comercializarlo y cómo venderlo. Tendrá que salir, hablar con la gente y vender su producto (o vender su empresa a inversores).
Y por último pero no menos importante: tienes que conocer y comprender las finanzas. Los inversores probablemente no le pedirán detalles sobre cómo escribió su software. Tal vez quieran saber en qué lenguaje de programación está escrito, pero esa es probablemente la única pregunta técnica que tendrá. Sin embargo, le preguntarán cada detalle sobre las finanzas. Si desea administrar su propia empresa, necesita saber cómo leer un balance general y debe comprender la terminología contable. (O necesita encontrar un socio comercial que lo haga)

Entonces, mi consejo: por supuesto, es útil saber cómo programar. Si quiere triunfar en el mundo del software, es bueno comprender qué es el software y cómo funciona. Tal vez quieras hacer todo por ti mismo. En ese caso, por supuesto, tendrá que hacer la programación. O tal vez haga un prototipo para ayudarlo a conseguir inversores para obtener los fondos para contratar programadores que luego escribirán el producto real. También en ese caso, deberá programar. Pero no gaste todo su tiempo y energía solo en aprender a programar. Aprender a vender y a administrar un negocio es posiblemente más importante que perfeccionar sus habilidades de programación.

Un consejo más sería aprender de los errores que otros cometieron. Hay muchas historias de éxito por ahí. Las personas que comenzaron a codificar en una habitación pequeña y convirtieron ese código en un imperio comercial. Pero, por cada historia de éxito, hay docenas de fracasos. Lee estas historias también. A menudo, contienen consejos muy útiles.

Para los 16 años, tener este pensamiento es realmente bueno. Además, mencionaste que puedes renunciar a JEE para ser emprendedor.

Por un momento, tuve la tentación de decir ‘adelante’. Según James Altucher, la escolarización formal es inútil de todos modos. Me parece que ha exagerado algunos puntos en su blog sobre este tema.

Te recomiendo que vayas a la universidad por cualquier conocimiento teórico que te obliguen a adquirir. Paralelamente, cree productos (pueden ser juegos en Android o iOS o pequeñas aplicaciones web para usted / amigos / dinero) u ofrezca servicios de programación a través de elance.com/ oldesk.com. Estudie las habilidades necesarias para administrar cualquier negocio (específicamente, una compañía de software) y decida qué habilidades quiere poner sobre la mesa y cuáles quiere depender de otras.

El viaje de emprendimiento será difícil, agotador. Debes tener confianza para resistir todas las dificultades que se te presentan, además de las diversas fuerzas que intentan derribarte. Con frecuencia escuchas que ‘hubieras sido mejor pasar tiempo en la universidad para obtener buenos puntajes, ubicarte en el campus en una buena compañía en lugar de esta lucha’. Tus propios padres, familiares y parientes te mirarán como un niño mimado y debes tener los medios para manejarlos. Tienes que estar preparado para enfrentar los fracasos y levantarte como un Fénix de cada uno, para probar otra idea.

Para dominar las habilidades de programación, debe dedicar tiempo a resolver problemas. Hay pocos sitios como hackerearth.com, GitHub.com, otros proyectos de código abierto que le brindan oportunidades muy necesarias; úsalos para agudizar tus habilidades y convertirte en un buen programador. Paralelamente, como se mencionó anteriormente, cree estrategias para construir y administrar una empresa.

Te deseo lo mejor,

Sencillo. Comience su propia compañía de software.

Muchos adolescentes lo han hecho y han tenido éxito.

Su principal problema a los 16 años es saber QUÉ software construir que la gente realmente querrá. Porque, a los 16 años, probablemente no hayas tenido mucha experiencia del mundo para tener intuiciones sobre esto.

Hay dos soluciones

Escribe software para personas como tú. Es decir. Adolescentes de 16 años. Eso significa en gran medida juegos o aplicaciones de redes sociales. ¿Qué les gustaría a usted y a sus amigos tener en su teléfono inteligente? Escribe eso.

Si tienes familiares que tienen su propio negocio y pueden describirte lo que necesitan, puedes crear software para ellos y luego tratar de venderlo a otros. Por ejemplo, cuando tenía 17 años escribí un software simple de planificación de materiales para una tía que había comenzado su propio negocio de repostería casera. Simplemente calculó la cantidad de harina, huevos, etc. que necesitaría en función de la cantidad de cada producto que planeaba hacer. Pero era una herramienta práctica. Y quizás podría haber sido útil para otros. (Lo escribí como un proyecto escolar, no como una empresa comercial).

OTOH, no intentes construir algo de lo que no sabes nada solo porque piensas que generará dinero. Esa es una estrategia que es muy poco probable que tenga éxito. Espere hasta que sepa o tenga un especialista disponible en el dominio de la aplicación antes de intentar abordarlo.

No hace falta decir que tienes que ser lo suficientemente bueno en la programación para hacer tu producto. Pero cuando esté motivado y entusiasmado con lo que quiere hacer, debería poder aprender lo que necesita, e Internet está LLENO de recursos. (Bibliotecas, tutoriales, etc.)

Buena suerte.

Hola,

Las otras respuestas escritas aquí también son muy buenas, especialmente las de Krishna Ch y Sayan Chakrabarti, pero me gustaría agregar algunos puntos aquí.

Lo que necesitas aquí es:
1) un muy buen conocimiento del lenguaje de programación (mínimo uno)
2) conocimiento sobre la gestión de las finanzas.
3) Capacidad de pensar diferente, fuera de la caja.
4) Mucho atrevimiento.
Te sugiero que trates de aspirar a ingresar a una buena universidad en la India (en cualquiera de los iiit o iit’s) y, junto con la preparación para el jee, comienzas a fortalecer las habilidades requeridas anteriormente.
Además, es muy tonto pensar que la educación formal no ayuda en absoluto. En los IIT se le capacita en las habilidades esenciales necesarias para convertirse en emprendedor. también tienen incubadoras de nueva creación para ayudar a cualquiera a comenzar su propia empresa (por qué IIT Bombay quiere convertirse en una incubadora más inclusiva para emprendedores)
Además, también te ayudaría si puedes encontrar un compañero capaz, pero no es necesario en absoluto.

Además, me apasiona mucho la informática y también comparto tus sueños. Entonces, si necesitas ayuda con algo realmente muy loco, estoy listo para acompañarte 🙂 (también estoy estudiando para jee)

Si fueras una especie de genio programador de niños, ¡te habría recomendado que abandones todo lo que estás haciendo y que comiences ahora mismo!

Sin embargo, para su caso (ya que es un novato en la programación pero quiere construir su startup en el campo del software), le recomiendo encarecidamente que se gradúe. Intenta optar por un CS / IT si quieres ser ingeniero o tomar un curso BCA.

Mientras hace lo anterior, ¡no olvide mimar su lado emprendedor! Si mantiene los ojos abiertos, puede identificar muchas oportunidades de negocios pequeños y de nicho (¡y no todas pueden involucrar un software o incluso computadoras!), Que puede convertir en una startup de pequeña escala. Tome un pequeño préstamo de sus familiares o ahorre dinero de bolsillo y materialice su idea.

Confía en mi niño …
Deberías disfrutar tu adolescencia primero. …
En cuanto a comenzar una empresa de tecnología. Piensa en algo innovador. Tu idea es lo que importa. La codificación se puede hacer en un corto período de tiempo. No tiene que hacer todo (como codificar), puede delegar el trabajo. También sugeriría externalizar solo si tiene una clara abstracción de cuál es su sistema.
No solo vayas a alguien con tu idea. Entonces no obtendrás nada de eso.
Trabaja tu parte también.

En primer lugar, 16 es una gran edad para estar! Uno se está convirtiendo en algo propio y, por lo general, los jóvenes de 16 años tienen una perspectiva diferente a la de los demás (tengo un hijo de 16 años en casa, así que sé :)).

Mire el mundo que lo rodea y descubra qué es lo que más le molesta en el mundo, algo que cambiaría absolutamente si tuviera la oportunidad. Si ha decidido que el software es donde están sus intereses, descubra qué en el software es más molesto para los jóvenes de 16 años y cómo cambiarlo. Si tiene una gran respuesta, debe estar en camino.

¡Buena suerte!

Primero que nada, la edad no importa … Pero, solo si estás enojado, apasionado por lo que quieres hacer. Usted tiene 16 años, significa 10 para ir a la ciencia y luego tratar de entrar en él. definitivamente te ayudará a establecer tus metas. Una cosa es mantener la actitud correcta … Bueno a esta edad, has decidido qué hacer. Comience a prepararse desde ahora. Lee blogs, artículos que te ayudarán a mantenerte actualizado. ¡¡Todo lo mejor!!

Hola,
puede comenzar con él … pero tiene un poco de potencia de respaldo (respaldo de dinero)
y tienes que un poco de concapte para que puedas trabajar con él.