paint-brush
Comment j'ai fait des flashcards de programmation une chosepar@tomaszs
3,970 lectures
3,970 lectures

Comment j'ai fait des flashcards de programmation une chose

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

Trop long; Pour lire

C'est l'histoire de la façon dont j'ai géré le produit et optimisé l'expérience client pour occuper le créneau des flashcards de science-fiction post-apocalyptiques pour les développeurs qui sont aussi un jeu. Un créneau que j'ai occupé avant tout le monde !
featured image - Comment j'ai fait des flashcards de programmation une chose
Tom Smykowski  HackerNoon profile picture

Il y a trois ans, un soir froid, j'ai commencé à penser que programmer et écrire occasionnellement à ce sujet ne me suffisait pas. Je voulais trouver une idée pour un nouveau projet qui combinerait mes deux principales passions : la programmation et l'écriture sur la programmation. Je travaille comme programmeur au quotidien depuis seize ans.


Alors je voulais quelque chose de nouveau. Mais il est difficile de trouver quelque chose de nouveau à faire. Beaucoup de gens tiennent des blogs de programmation, écrivent des articles, créent des cours, écrivent des livres. Je ne savais qu'une chose. Si je dois faire quelque chose, il doit être unique et donner une nouvelle perspective sur l'écriture d'applications. Quelque chose qui crée une fascination pour la programmation et attire des gens qui n'y pensent pas nécessairement, mais qui ont des fonctionnalités capables d'introduire une nouvelle valeur dans une industrie très carrée. Quelque chose comme des flashcards.

Je sais ce que tu pensais. Il est préférable d'écrire des applications sur un morceau d'espace blanc dans un sweat-shirt en jute plutôt que d'utiliser des flashcards. C'est ainsi que j'ai eu l'idée la plus folle de ma vie et que j'ai décidé de la commercialiser.


C'est l'histoire de la façon dont j'ai géré le produit et optimisé l'expérience client pour occuper le créneau des flashcards de science-fiction post-apocalyptiques pour les développeurs qui sont aussi un jeu. Un créneau que j'ai occupé avant tout le monde !

Astuce marketing de croissance 1 : Trouvez un créneau

Ne vous méprenez pas, c'est génial qu'il y ait tant de façons d'apprendre la programmation. Cependant, beaucoup de gens se perdent dans tout cela. Dois-je apprendre à travers un cours, aller à un bootcamp ou acheter un livre ? Quelle langue apprendre ? Chacun réagit différemment. Si vous ajoutez à cela les auteurs de textes et de cours qui versent de l'eau au lieu d'écrire spécifiquement et clairement, entrer dans le monde de la programmation semble très chaotique et difficile.


C'est pourquoi j'ai trouvé les flashcards attrayantes, contrairement à la tendance qui décourage la programmation. Vous pouvez mettre très peu d'informations sur une carte flash. Cependant, ce n'est toujours pas assez intéressant pour atteindre les flashcards. C'est pourquoi je les ai enrichis d'illustrations fantastiques de science-fiction. De cette façon, ils sont beaux et évoquent Stoneheart ou Magic The Gathering. Regardez cette belle carte :



J'ai également enrichi les cartes avec un mode de jeu. Le mode de jeu est délicat car tout le monde peut jouer à Summon The JSON. Jusqu'à quatre joueurs peuvent jouer avec un seul deck. Vous pouvez donc jouer avec les gens et les inciter à programmer. Ce qui, vous devez l'admettre, est un excellent cheminement de carrière.


C'est ainsi qu'est née l'idée de Summon The JSON, que j'implémente depuis quatre ans. J'ai des flashcards pour C#, C++, Python, Java, JavaScript, Git, React, PHP, TypeScript et HTML. Jetez un oeil à ce mashup, ne sont-ils pas adorables?


Vous pouvez bien sûr les acheter dès maintenant sur ma boutique Shopify disponible ici : Programming Flashcards .

Cependant, je vous encourage à continuer à lire car je suis ici pour vous dire comment j'analyse les données du projet et prends des décisions. Parce que vous avez probablement aussi une idée géniale pour un projet et que vous avez besoin d'aide pour le piratage de la croissance.


Astuce Marketing de Croissance 2 : Recueillez des commentaires

La collecte d'informations sur vos prospects est probablement la chose la plus importante si vous voulez vendre des choses et gagner de l'argent. Au cours de ces trois années, j'ai appris que je ne sais souvent rien de mes clients.


Mais je pense que c'est génial, parce que c'est de cela qu'il s'agit dans cette écoute communautaire. A chaque étape, à partir de l'idée, je demande à la communauté des développeurs leurs avis et leurs idées.


Très souvent, ce que je pense dans ma tête diffère de ce que pensent les autres. Laisse moi te donner un exemple:


Astuce marketing de croissance 3 : Partagez et améliorez


Chaque paquet contient cinq cartes vierges. Je voulais que les clients puissent les compléter avec leurs propres fonctions et même des points et des super pouvoirs. Cependant, il s'est avéré que les clients ne comprenaient pas cela. Une fois, une cliente a même voulu retourner les cartes parce qu'elle pensait qu'il y avait eu une erreur dans l'imprimerie.


J'observe souvent les programmeurs et les concepteurs qu'ils traitent de tels cas avec pitié. Ce qui est complètement faux, car c'est l'utilisateur qui sait le mieux comment il perçoit et vit l'application. Identique aux flashcards et à tout le reste.


C'est pourquoi j'ai ajouté une description claire aux cartes qui explique leur signification. Ce que nous imaginons des gens dans nos têtes n'a rien à voir avec la réalité. Seuls les commentaires le vérifient. C'est pourquoi j'aime demander des avis. Ce n'est pas seulement un moyen d'améliorer le produit, mais aussi un marketing de croissance. Parce que les gens peuvent voir que vous vous souciez vraiment de leur opinion. Voici un exemple d'une telle carte :



Astuce marketing de croissance 4 : Utilisez la technologie pour vous aider

Maintenant, je vais écrire quelque chose de controversé. Cela peut m'empêcher de gagner le concours pour un article sur le marketing de croissance, pour lequel j'ai soumis cet article. Mais je veux être honnête avec toi. Je ne pense pas que ce soit une bonne idée d'utiliser les statistiques dès le départ.


Ma boutique sur Shopify me donne des informations sur le nombre de personnes qui ont visité le site Web, combien ont ajouté le produit au panier, combien de personnes ont acheté le produit. Google Analytics vous dira d'où viennent vos clients dans l'ensemble, s'ils reviennent.


Le service mParticle , qui parraine ce concours, combine des données provenant de diverses sources et, grâce à l'IA, extrait des informations des données qui vous permettront d'améliorer l'expérience client. Cependant, je pense que vous devriez fonder vos décisions sur les commentaires directs des utilisateurs au début.


Ceci est particulièrement important lorsque vous avez beaucoup de travail devant vous et peu de motivation. La mise en place de Shopify, la préparation des produits a pris trois ans dans mon cas. Les commentaires des utilisateurs en direct m'ont permis de continuer à travailler sur ce projet.


J'ai commencé à utiliser des statistiques et des analyses uniquement sur la manière de vérifier mes hypothèses et de vérifier si le processus de vente se déroulait bien.


Par exemple, grâce à cela, je sais qu'il est préférable d'offrir la livraison gratuite au lieu de devoir la payer directement. Ou qu'il est bon d'avoir beaucoup de méthodes de paiement et de livraison et de production.


Ce que j'aime à propos de mParticle, c'est qu'il peut vous dire quelle promotion ou quel coupon créer. Il peut également estimer de combien cela augmentera les bénéfices.


Un secret de polichinelle que j'ai découvert il n'y a pas si longtemps est que les gens aiment les promotions et les coupons. Les magasins professionnels les proposent en continu. Grâce à cela, leur offre a l'air fraîche, même s'ils proposent tout le temps la même chose.

Astuce marketing de croissance 5 : allouer le temps judicieusement

Pendant des années, j'ai adoré regarder toutes sortes de statistiques. Je l'aime toujours. Cependant, il me semble que la chose la plus importante dans la vente est le produit.


Cela vaut la peine de l'améliorer, d'ajouter de nouveaux produits. Les campagnes, les analyses, l'optimisation des magasins sont les choses qui m'attirent en tant que programmeur. Cependant, il vaut parfois la peine de revenir sur les produits et de les améliorer également.


Si vous développez vous-même le produit après des heures, je peux vous dire tout de suite que vous ne pourrez pas tout gérer en même temps. Par exemple, j'ai passé les 3 dernières années à développer des produits, à apprendre Blender pour créer des rendus de produits et à créer une boutique sur Shopify. Tout en soutenant les ventes.


Je n'ai commencé que récemment à travailler sur l'analyse, les campagnes publicitaires et l'optimisation de l'expérience. Il s'agit d'un travail distinct qui consommera mon temps pour les prochains mois. Dans une telle situation, vous souhaitez choisir des solutions qui vous feront gagner du temps et des problèmes. C'est pourquoi, par exemple, j'ai choisi Shopify, Google Analytics et d'autres applications. Je n'écris pas tout à partir de rien, bien que je le puisse.


Résumé

Pour le marketing de croissance, je vous recommande de :


  1. trouver un créneau
  2. recueillir des commentaires
  3. partagez et améliorez votre offre
  4. utiliser la technologie
  5. répartir le temps à bon escient


Le dernier conseil est de partager votre histoire. Je viens de donner ce conseil par exemple, car le début de l'article le montre justement. Si vous avez lu jusqu'ici, cela signifie que cela a fonctionné :)


Si vous aimez l'article, votez pour lui, partagez et aimez. À votre santé!