paint-brush
Cómo hice que las tarjetas didácticas de programación fueran una cosapor@tomaszs
3,931 lecturas
3,931 lecturas

Cómo hice que las tarjetas didácticas de programación fueran una cosa

por Tom Smykowski 6m2022/12/27
Read on Terminal Reader

Demasiado Largo; Para Leer

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!
featured image - Cómo hice que las tarjetas didácticas de programación fueran una cosa
Tom Smykowski  HackerNoon profile picture

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!

Consejo de marketing de crecimiento 1: encuentre un nicho

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.


Consejo de marketing de crecimiento n.º 2: recopile comentarios

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:


Consejo de Marketing de Crecimiento 3: Comparte y mejora


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:



Consejo de marketing de crecimiento 4: use la tecnología para ayudarlo

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.

Consejo de marketing de crecimiento 5: Asignar el tiempo sabiamente

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.


Resumen

Para el marketing de crecimiento te recomiendo:


  1. encontrar un nicho
  2. recopilar comentarios
  3. comparte y mejora tu oferta
  4. usar tecnología
  5. distribuir el tiempo sabiamente


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!