Devgym Retro Outubro 2023
Published: 2023-11-01 14:18:25

Chegamos no fim de outubro, dá pra acreditar que faltam dois meses para o fim do ano? 
Na Devgym, não desaceleramos ainda, e no mês passado continuamos trabalhando em novos desafios, inclusive, mantendo  nosso recorde de produção com DOIS novos desafios; um mais voltado a algoritmos onde você implementa uma estrutura de dados [cache LRU](https://app.devgym.com.br/challenges/a23f8c35-c29e-4be2-a15b-cfc0a4dc7d67) e no segundo, mais complexo, você tem como objetivo desenvolver uma [API Gateway](https://app.devgym.com.br/challenges/c9fec00b-4e6a-41d9-a5ff-dd2a67048d8c). 

{% embed https://youtu.be/aFPQ6ogmqIg
 %}

Além disso trabalhamos em várias outras frentes. Como é muita coisa, dessa vez vou organizá-las por seções: 

## Mudanças no site 

No último mês tenho tentado conversar com cada novo aluno da plataforma para entender melhor o contexto deles e como a devgym pode ajudar. 
Por consequência, trabalhamos num redesign da home page para conseguir explicar melhor o produto para pessoas que estão vivendo situações parecidas.


![home v2](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0onbu6at59tdoghtskhw.gif)

 

Por exemplo, há muita gente migrando pra go mas os cursos do mercado pecam na parte prática mostrando sistemas muitos simples ou uma gama pequena de projetos práticos e a Devgym consegue suprir essa falta com perfeição, já temos 8 projetos práticos (e contando), alguns deles, sem brincadeira, poderiam ser projetos inteiros de cursos de go como o Clone do Kafka. Estamos muito satisfeitos em agregar na comunidade dessa forma. 

Porém, acreditamos que a capacidade de resolver problemas é agnóstica de linguagem, a Devgym não é exclusiva para Devs Go,  e só decidimos mudar nossa comunicação para deixar claro que usamos a linguagem nos nosso vídeos. 

Por um lado, essa comunicação pode ser negativa pois pode causar a objeção "ah mas eu sou dev .net, a Devgym não é pra mim." mas por outro lado torna a comunicação mais direta e até mesmo honesta.
 
Se você está lendo isso e não usou a plataforma ainda, reiteramos; a Devgym não é só pra Devs Go, resolver desafios é uma habilidade útil para todo dev, usamos Go porque tínhamos que escolher uma linguagem e acreditamos que essa seja uma das mais simples em questão de sintaxe. Qualquer pessoa que programa consegue ler um código go e entender o que está acontecendo. 

Estamos sempre trabalhando na home, então é provável que você perceba uma mudança aqui e ali quando visitar o site https://www.devgym.com.br/ .  

Além da Homepage, trabalhamos numa melhoria de design da thumbnail que é gerada automaticamente para cada desafio quando o link é compartilhado nas redes sociais. 

Antes: 

![thumb v1](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/93q2ruyh3wb26on2xrw3.png)


Depois: 


![thumb v2](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5k2jfg7scdm8t94ngeqc.png)

E por fim também estamos afinando algumas questões de layout, antes o usuário logava na plataforma e já via um botão de cancelamento, o que é contra intuitivo, falar em cancelamento se ele nem consumiu os conteúdos ainda 🤔. 

Começamos a trabalhar numa página de configurações onde o botão de cancelamento está e a ideia é melhorar essa página para ele consiga, no futuro, alterar seu e-mail, nome de usuário e etc. Também precisamos implementar uma pergunta simples do por quê a pessoa estar deixando a plataforma, o que vai ser ainda mais importante para mudanças que faremos em 2024. Novidades a caminho :) 


## Melhorias internas na plataforma 

Levamos muito tempo mas agora temos o mínimo necessário de suporte a open telemtry para medir interações no site com métricas de negócio conectadas num painel do grafana:

![grafana painel](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/60hk72c4gvvax2jqdisz.png)

Algumas perguntas que queremos responder com as métricas são: 
* Quanto tempo um usuário leva desde a compra até o start de um desafio? 
* Quanto tempo leva para um usuário desde o start de um desafio até a um passo no Modo Treino?
* Quantos usuários vão pra página de pagamento mas não compram?
* Qual desafio com maior interesse de usuários não pagantes?
* Qual desafio com maior interesse de alunos?
* Qual solução em vídeo é mais assistida por alunos e por quanto tempo? 

Algumas respostas nós já tinhamos no google analytics e no painel do vimeo, mas o ideal seria centralizar essas informações num painel só. 


## Decisões de negócio 

Alguns trabalhos que talvez não sejam tão visíveis como os anteriores são mais voltados a precificação do site. Depois de lançar 4 desafios nos últimos dois meses fizemos talvez o último reajuste de preço da plataforma de 2023. A verdade é que quanto mais valor a Devgym oferece, mais margem para alterar o preço nós temos. Ano que vem queremos trazer novos conteúdos, estamos pensando muito em um curso de Go, e vemos os alunos atuais como investidores desse possível conteúdo. 

A ideia seria; quem tiver a assinatura ativa teria acesso ao curso com lançamento de módulos ao longo dos meses. A partir do momento que o curso toma forma, um reajuste de preço acontece apenas para novos alunos. Isso é uma forma de mostrar que, alunos que acreditam no nosso valor são os primeiros a ter benefícios sem custo adicional (inclusive, os alunos que entraram na devgym no primeiro semestre de 2023 continuariam pagando o valor da época para qualquer novo curso ou conteúdo que venha no futuro). 
Mas por enquanto o curso é uma ideia, voltaremos aqui com muita felicidade pra oficializar isso, caso aconteça. 

Ainda sobre preço implementamos um cupom de desconto para pessoas que vivem em Países Africanos de Língua Oficial Portuguesa. Queremos estar presente nesses países, mas acreditamos que o custo pra se tornar aluno pode ser muito alto por causa do câmbio. Se você vive em um desses países, um banner automático com o cupom vai aparecer pra você na home do site, se precisar entre contato conosco também pra entendermos melhor seu contexto. 


![angola](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lg1q9bcy1reoaztrdzws.png)


Por fim, uma outra decisão que tomamos foi tornar todos os links de suporte do desafio (docker-compose, documentação, arquivos de configuração ...) um benefício do plano Pro. Queremos que a Devgym tenha um impacto na comunidade tanto pra alunos quanto pra não alunos, mas percebemos que esses arquivos são parte da solução do problema e essa decisão é uma forma de comunicar que valorizamos nossos próprios conteúdos como também os alunos que financiam nossa operação.   
 
UFA! Espero não ter deixado nada pra trás. Siga nosso blog ou nossa página no [linkedin](https://www.linkedin.com/company/devgymbr/) pra ficar sabendo dos nosso próximos passos. Até mês que vem 👋.