Cómo ganar dinero con un solucionador de laberintos escrito en C

Ven aca. Siéntese, por favor.

Primero, olvídate de tu laberinto, no va a ninguna parte, rápido. Allí, lo hemos dicho, eliminó este absurdo, y ahora podemos ponernos manos a la obra.

Lo que realmente quiere saber es cómo se puede ganar dinero escribiendo software. Esto es, por supuesto, realmente una pregunta sobre la industria del software. Entonces revisemos:

  1. Las empresas de software comercial en el molde tradicional, del cual no quedan muchas, ganan dinero vendiendo licencias a su software. Esto significa crear una organización que consista en ingeniería, ventas, soporte, marketing, distribución, documentación, etc. Estamos hablando de la forma en que Microsoft, Adobe, JetBrains, Xamarin, las compañías de juegos y similares, generalmente ganan dinero.
  2. También existen tiendas de software más pequeñas, a veces una o dos personas invertirán un esfuerzo significativo en una pieza de software que está altamente dirigida a un grupo particular de personas, o para una tarea específica. Pondrán el software para descargar y lo convertirán en una prueba cronometrada o recibirán donaciones.
  3. Los desarrolladores de dispositivos móviles pondrán sus aplicaciones en las diversas tiendas de aplicaciones, como las administradas por Apple o Google. Estas aplicaciones son gratuitas, con compras en la aplicación, o se venden por unos pocos dólares.
  4. Las empresas en la nube / SaaS venderán suscripciones a su software, con una base de uso mensual o medido.
  5. Las compañías de software de código abierto, como DataStax y Confluent, venderán versiones premium de software de código abierto, como Cassandra, Spark, Kafka, et al. También ofrecerán capacitación y soporte [increíblemente caro].

Existen algunos otros modelos de negocios, pero estos son los principales. En todos los casos anteriores, el software es varios cientos de veces, al menos, más complejo de lo que ha puesto en github.

El modelo más accesible para el desarrollador solitario es probablemente el # 3, seguido del # 2. En ambos casos, se necesita una tremenda tenacidad, un poco de suerte y algo de habilidad para llegar allí.

HTH.

Bueno, sé una forma en que podrías ganar mucho dinero con esto, pero necesitarás algunos $$ al principio para comenzar:

  1. Compre una tierra barata en el campo.
  2. Diseña y construye un laberinto realmente grande en ese lugar.
  3. Comience a secuestrar a personas, preferiblemente adineradas, asegúrese de que no puedan ver a dónde las llevan.
  4. Déjalos dentro del laberinto solo y desesperado.
  5. ¡Ahora ha creado la excelente demanda de un solucionador de laberintos! Puedes venderlo por el precio que quieras, de lo contrario tendrán que quedarse allí para siempre.

Ahora, no soy abogado, así que te recomendaré que obtengas asesoramiento legal antes de comenzar con esto, tal vez puedas decir que el secuestro de personas es parte de tu religión o algo así, ¡buena suerte!

Hay una personalidad de Internet bastante famosa [1] que ganó su dinero vendiendo tarjetas de bingo personalizadas a los maestros.

Averigua quién quiere tus laberintos y haz un plan sobre cómo venderlos.

Lo mejor de mi cabeza, obtener un buen arte y combinar los laberintos en un libro publicado a pedido que vendes a través de Amazon es probablemente una buena apuesta. Pero haz tu propia investigación.

Notas al pie

[1] http://kalzumeus.com

Hay una gran diferencia entre escribir un código y hacer un producto.

Lo que tienes allí no es un producto, es solo código.

Estoy tentado a decir que el código es fácil, pero eso no siempre es cierto. Pero no importa cuán bueno, complicado o único sea un código, todavía no es un producto.

Si puede convertir su código en una aplicación con una interfaz agradable, gráficos limpios (no solo salida de texto), y es divertido jugar con él, podría ganar unos pocos dólares. En estos días, los mejores lugares para vender tales aplicaciones son Apple App Store (iOS, Mac) y Google Play (Android). Estos tienen la ventaja de tener una gran audiencia global, por lo que si su aplicación es buena, encontrará compradores. Lanzarlo en un sitio sin nombre en Internet sin publicidad o cualquier otro tipo de campaña de ventas va a fallar.

Pregúntese quién va a estar lo suficientemente interesado en su producto como para desprenderse del dinero. ¿Qué les va a impresionar tanto? ¿Solo el hecho de que existe? Puede ser el código más sorprendente del mundo, pero la gente no lo va a comprar sobre esa base, no es una obra de arte que puedan mostrar. Tiene que hacer algo lo suficientemente útil como para que valga la pena su atención y, en última instancia, sus dólares.

En estos días, es una forma difícil de ganarse la vida.

Probablemente no pueda ganar dinero con un solucionador de laberintos (por ejemplo, porque podrían no ser un mercado para ello). Y si gana dinero con eso, no se debe a sus habilidades de codificación (que supongo que podrían ser deficientes) sino a sus notables habilidades de marketing y emprendimiento.

Lea también la respuesta de Basile Starynkevitch a Si quiero codificar para vivir, ¿cuáles son los idiomas que debo aprender y las cosas que debo hacer?

Quizás porque los generadores de laberintos han existido durante décadas, y el arte ASCII es una especie de passe ‘.