paint-brush
Como transformei os flashcards de programação em algopor@tomaszs
3,970 leituras
3,970 leituras

Como transformei os flashcards de programação em algo

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

Muito longo; Para ler

Esta é a história de como gerenciei o produto e otimizei a experiência do cliente para ocupar o nicho de flashcards de ficção científica pós-apocalíptica para desenvolvedores que também são um jogo. Um nicho que ocupei antes de todos!
featured image - Como transformei os flashcards de programação em algo
Tom Smykowski  HackerNoon profile picture

Três anos atrás, em uma noite fria, comecei a pensar que apenas programar e ocasionalmente escrever sobre isso não era suficiente para mim. Eu queria encontrar uma ideia para um novo projeto que combinasse minhas duas principais paixões: programar e escrever sobre programação. Trabalho diariamente como programador há dezesseis anos.


Então eu queria algo novo. Mas é difícil encontrar algo novo para fazer. Muitas pessoas têm blogs de programação, escrevem artigos, criam cursos, escrevem livros. Eu só sabia de uma coisa. Se vou fazer algo, tem que ser único e dar uma nova perspectiva na escrita de aplicativos. Algo que cria fascínio pela programação e atrai pessoas que não necessariamente pensam nisso, mas possuem recursos capazes de introduzir um novo valor a uma indústria muito quadrada. Algo como flashcards.

Eu sei o que você pensou. É melhor escrever aplicativos em um espaço em branco em um moletom de juta do que usar flashcards. Foi assim que tive a ideia mais maluca da minha vida e decidi comercializá-la.


Esta é a história de como gerenciei o produto e otimizei a experiência do cliente para ocupar o nicho de flashcards de ficção científica pós-apocalíptica para desenvolvedores que também são um jogo. Um nicho que ocupei antes de todos!

Dica de marketing de crescimento 1: encontre um nicho

Não me interpretem mal, é ótimo que haja tantas maneiras de aprender a programar. No entanto, muitas pessoas se perdem em tudo isso. Devo aprender através de um curso, ir a um bootcamp ou comprar um livro? Que idioma aprender? Todo mundo responde de forma diferente. Se somarmos a isso os autores de textos e cursos que jogam água ao invés de escrever de forma específica e clara, entrar no mundo da programação parece muito caótico e difícil.


É por isso que achei os flashcards atraentes, em oposição à tendência que desencoraja a programação. Você pode colocar muito pouca informação em um flashcard. No entanto, isso ainda não é interessante o suficiente para alcançar os flashcards. É por isso que os enriqueci com ilustrações de ficção científica e fantasia. Desta forma, eles são lindos e evocam Stoneheart ou Magic The Gathering. Olha só esse lindo cartão:



Também enriqueci as cartas com um modo de jogo. O modo de jogo é complicado porque qualquer um pode jogar Summon The JSON. Até quatro jogadores podem jogar com um baralho. Assim, você pode brincar com as pessoas e induzi-las a programar. O que, você tem que admitir, é uma ótima carreira.


Foi assim que nasceu a ideia do Summon The JSON, que venho implementando há quatro anos. Tenho flashcards para C#, C++, Python, Java, JavaScript, Git, React, PHP, TypeScript e HTML. Dá uma olhada nesse mashup, não são lindos?


Claro, você pode comprá-los agora na minha loja Shopify disponível aqui: Flashcards de programação .

No entanto, encorajo você a continuar lendo porque estou aqui para contar como analiso os dados do projeto e tomo decisões. Porque você provavelmente também tem uma ideia legal para um projeto e precisa de ajuda com growth hacking.


Dica de marketing de crescimento 2: obtenha feedback

Coletar informações sobre seus clientes em potencial é provavelmente a coisa mais importante se você deseja vender coisas e ganhar dinheiro. Ao longo desses três anos, aprendi que não sei nada sobre meus clientes com frequência .


Mas acho isso ótimo, porque é disso que se trata essa coisa de ouvir a comunidade. Em todas as etapas, começando pela ideia, peço à comunidade de desenvolvedores suas opiniões e ideias.


Muitas vezes, o que penso na minha cabeça difere do que os outros pensam. Deixe-me lhe dar um exemplo:


Dica de marketing de crescimento 3: compartilhe e melhore


Cada baralho contém cinco cartas em branco. Eu queria que os clientes pudessem complementá-los com suas próprias funções e até pontos e superpoderes. No entanto, descobriu-se que os clientes não entenderam isso. Certa vez, uma cliente até quis devolver os cartões porque achou que havia um erro na gráfica.


Costumo observar programadores e designers que tratam esses casos com pena. O que está completamente errado, pois é o usuário quem melhor sabe como ele percebe e vivencia o aplicativo. O mesmo que flashcards e qualquer outra coisa.


É por isso que adicionei uma descrição clara às cartas que explica seu significado. O que imaginamos sobre as pessoas em nossas cabeças não tem nada a ver com a realidade. Apenas o feedback verifica isso. Por isso adoro pedir opiniões. Esta não é apenas uma maneira de melhorar o produto, mas também o marketing de crescimento. Porque as pessoas podem ver que você realmente se importa com a opinião delas. Aqui está um exemplo de tal cartão:



Dica de marketing de crescimento 4: use a tecnologia para ajudá-lo

Agora vou escrever algo polêmico. Isso pode me impedir de ganhar o concurso para um artigo sobre marketing de crescimento, para o qual enviei este artigo. Mas eu quero ser honesto com você. Não acho uma boa ideia usar estatísticas desde o início.


Minha loja no Shopify me dá informações sobre quantas pessoas visitaram o site, quantas adicionaram o produto ao carrinho, quantas pessoas compraram o produto. O Google Analytics informa de onde seus clientes vêm de forma agregada, se eles voltam.


O serviço mParticle , que patrocina esta competição, combina dados de várias fontes e, graças à IA, extrai dos dados informação que lhe permitirá melhorar a experiência do cliente. No entanto, acredito que você deve basear suas decisões na entrada direta dos usuários no início.


Isso é especialmente importante quando você tem muito trabalho pela frente e pouca motivação. Configurar o Shopify, preparar os produtos levou três anos no meu caso. O feedback dos usuários ao vivo foi algo que me permitiu continuar trabalhando neste projeto.


Comecei a usar estatísticas e análises apenas no caminho para verificar minhas hipóteses e verificar se o processo de vendas estava indo bem.


Por exemplo, graças a isso, sei que é melhor oferecer frete grátis em vez de pagar diretamente. Ou que é bom ter várias formas de pagamento e entrega e produção.


O que eu gosto no mParticle é que ele pode dizer qual promoção ou cupom criar. Ele também pode estimar o quanto isso aumentará os lucros.


Um segredo aberto que descobri não faz muito tempo é que as pessoas adoram promoções e cupons. As lojas profissionais os oferecem sem parar. Graças a isso, sua oferta parece nova, mesmo que ofereçam a mesma coisa o tempo todo.

Dica de marketing de crescimento 5: aloque o tempo com sabedoria

Durante anos, adorei olhar para todos os tipos de estatísticas. Eu ainda gosto disso. No entanto, parece-me que o mais importante na venda é o produto.


Vale a pena melhorá-lo, adicionando novos produtos. Campanhas, análises, otimização de lojas são as coisas que me atraem como programador. No entanto, às vezes vale a pena voltar aos produtos e melhorá-los também.


Se você mesmo desenvolver o produto após o expediente, posso dizer de imediato que você não conseguirá lidar com tudo de uma vez. Por exemplo, passei os últimos 3 anos desenvolvendo produtos, aprendendo Blender para criar renderizações de produtos e criando uma loja no Shopify. Ao apoiar as vendas.


Só recentemente comecei a trabalhar em análises, campanhas publicitárias e otimização de experiência. Este é um trabalho separado que consumirá meu tempo nos próximos meses. Em tal situação, você deseja escolher soluções que economizem problemas e tempo. É por isso que, por exemplo, escolhi Shopify, Google Analytics e outros aplicativos. Não escrevo tudo do zero, embora pudesse.


Resumo

Para marketing de crescimento, recomendo que você:


  1. encontre um nicho
  2. coletar feedback
  3. compartilhe e melhore sua oferta
  4. usar tecnologia
  5. alocar tempo com sabedoria


A dica final é compartilhar sua história. Eu apenas dei esse conselho pelo exemplo, porque o início do artigo mostra exatamente isso. Se você leu até aqui, significa que funcionou :)


Se você gostou do artigo, vote nele, compartilhe e curta. Saúde!