Hace tres años, una tarde fría, comencé a pensar que solo programar y ocasionalmente escribir sobre ello no era suficiente para mí. Quería encontrar una idea para un nuevo proyecto que combinara mis dos pasiones principales: programar y escribir sobre programación. He estado trabajando como programador diariamente durante dieciséis años.
Así que quería algo nuevo. Pero es difícil encontrar algo nuevo que hacer. Mucha gente tiene blogs de programación, escribe artículos, crea cursos, escribe libros. Solo sabía una cosa. Si voy a hacer algo, tiene que ser único y dar una nueva perspectiva sobre la escritura de aplicaciones. Algo que genera fascinación por la programación y atrae a personas que no necesariamente piensan en ello, pero que tienen características que pueden introducir un nuevo valor en una industria muy cuadrada. Algo así como tarjetas didácticas.
Sé lo que pensaste. Es mejor escribir aplicaciones en un espacio en blanco en una sudadera de yute que usar tarjetas didácticas. Así fue como se me ocurrió la idea más loca de mi vida y decidí comercializarla.
Esta es la historia de cómo gestioné el producto y optimicé la experiencia del cliente para ocupar el nicho de las tarjetas de ciencia ficción postapocalípticas para desarrolladores que también son un juego. ¡Un nicho que he ocupado yo antes que nadie!
No me malinterpreten, es genial que haya tantas formas de aprender a programar. Sin embargo, mucha gente se pierde en todo esto. ¿Debo aprender a través de un curso, ir a un bootcamp o comprar un libro? ¿Qué idioma aprender? Todo el mundo responde de manera diferente. Si a esto le sumamos los autores de textos y cursos que echan agua en vez de escribir de forma concreta y clara, entrar en el mundo de la programación parece muy caótico y difícil.
Por eso me parecieron atractivas las flashcards, a diferencia de la tendencia que desalienta la programación. Puede caber muy poca información en una tarjeta flash. Sin embargo, esto todavía no es lo suficientemente interesante como para alcanzar las tarjetas didácticas. Por eso los enriquecí con ilustraciones de fantasía de ciencia ficción. De esta manera, son hermosos y evocan a Stoneheart o Magic The Gathering. Solo mira esta hermosa tarjeta:
También enriquecí las cartas con un modo de juego. El modo de juego es complicado porque cualquiera puede jugar Summon The JSON. Hasta cuatro jugadores pueden jugar con una baraja. Así que puedes jugar con la gente y engañarlos para que programen. Lo cual, hay que admitirlo, es una gran trayectoria profesional.
Así nació la idea de Summon The JSON, que llevo implementando desde hace cuatro años. Tengo flashcards para C#, C++, Python, Java, JavaScript, Git, React, PHP, TypeScript y HTML. Echa un vistazo a este mashup, ¿no son encantadores?
Por supuesto, puedes comprarlos ahora en mi tienda Shopify disponible aquí: Tarjetas didácticas de programación .
Sin embargo, lo animo a que siga leyendo porque estoy aquí para decirle cómo analizo los datos del proyecto y tomo decisiones. Porque probablemente también tengas una buena idea para un proyecto y necesites ayuda con el growth hacking.
Recopilar información sobre tus prospectos es probablemente lo más importante si quieres vender cosas y ganar dinero. Durante estos tres años he aprendido que a menudo no sé nada acerca de mis clientes .
Pero creo que eso es genial, porque de eso se trata esto de escuchar a la comunidad. En cada etapa, a partir de la idea, pido a la comunidad de desarrolladores sus opiniones e ideas.
Muy a menudo, lo que pienso en mi cabeza difiere de lo que piensan los demás. Dejame darte un ejemplo:
Cada mazo contiene cinco cartas que están en blanco. Quería que los clientes pudieran complementarlos con sus propias funciones e incluso puntos y superpoderes. Sin embargo, resultó que los clientes no entendieron esto. Una vez, un cliente incluso quiso devolver las tarjetas porque pensó que había habido un error en la imprenta.
A menudo observo a los programadores y diseñadores que tratan estos casos con lástima. Lo cual es completamente erróneo, porque es el usuario quien mejor sabe cómo percibe y experimenta la aplicación. Igual que las flashcards y cualquier otra cosa.
Es por eso que agregué una descripción clara a las tarjetas que explica su significado. Lo que imaginamos sobre las personas en nuestra cabeza no tiene nada que ver con la realidad. Sólo la retroalimentación lo verifica. Por eso me encanta pedir opiniones. Esta no es solo una forma de mejorar el producto, sino también un marketing de crecimiento. Porque la gente puede ver que realmente te importa su opinión. Aquí hay un ejemplo de una tarjeta de este tipo:
Ahora voy a escribir algo controvertido. Esto puede impedirme ganar la competencia por un artículo sobre marketing de crecimiento, para el cual envié este artículo. Pero quiero ser honesto contigo. No creo que sea una buena idea usar estadísticas desde el principio.
Mi tienda en Shopify me brinda información sobre cuántas personas visitaron el sitio web, cuántas agregaron el producto al carrito, cuántas personas compraron el producto. Google Analytics le dirá de dónde provienen sus clientes en conjunto, si regresan.
El servicio mParticle , que patrocina esta competición, combina datos de varias fuentes y, gracias a la IA, extrae información de los datos que te permitirán mejorar la experiencia del cliente. Sin embargo, creo que debe basar sus decisiones en la entrada directa de los usuarios al principio.
Esto es especialmente importante cuando tienes mucho trabajo por delante y poca motivación. Configurar Shopify, preparar los productos tomó tres años en mi caso. La retroalimentación de los usuarios en vivo fue algo que me permitió continuar trabajando en este proyecto.
Empecé a usar estadísticas y análisis solo en el camino para verificar mis hipótesis y verificar si el proceso de ventas iba bien.
Por ejemplo, gracias a esto sé que es mejor ofrecer envío gratuito en lugar de tener que pagarlo directamente. O que es bueno tener muchas formas de pago y entrega y producción.
Lo que me gusta de mParticle es que puede decirle qué promoción o cupón crear. También puede estimar cuánto aumentarán las ganancias.
Un secreto a voces que descubrí no hace mucho tiempo es que a la gente le encantan las promociones y los cupones. Las tiendas profesionales las ofrecen sin parar. Gracias a esto, su oferta parece fresca, incluso si ofrecen lo mismo todo el tiempo.
Durante años, me encantó mirar todo tipo de estadísticas. Aún me gusta. Sin embargo, me parece que lo más importante en la venta es el producto.
Vale la pena mejorarlo, agregando nuevos productos. Campañas, análisis, optimización de tiendas son las cosas que me atraen como programador. Sin embargo, a veces vale la pena volver a los productos y mejorarlos también.
Si desarrolla el producto usted mismo después de horas, puedo decirle de inmediato que no podrá manejar todo a la vez. Por ejemplo, pasé los últimos 3 años desarrollando productos, aprendiendo Blender para crear representaciones de productos y creando una tienda en Shopify. Mientras apoya las ventas.
Recientemente comencé a trabajar en análisis, campañas publicitarias y optimización de la experiencia. Este es un trabajo aparte que consumirá mi tiempo durante los próximos meses. En tal situación, desea elegir soluciones que le ahorren problemas y tiempo. Por eso, por ejemplo, elegí Shopify, Google Analytics y otras aplicaciones. No escribo todo desde cero, aunque podría.
Para el marketing de crecimiento te recomiendo:
El consejo final es compartir su historia. Acabo de dar este consejo con un ejemplo, porque el comienzo del artículo muestra precisamente eso. Si has leído hasta aquí, significa que funcionó :)
Si te gusta el artículo, vota por él, comparte y dale me gusta. ¡Salud!