Como muitos de vocês lá fora, eu tenho uma longa lista de ideias de projetos de hobby legal que eu nunca realmente começar por causa, você sabe, coisas mais importantes (trabalho diurno, vida, festas no fim de semana, etc). Bem, isso mudou recentemente por alguma razão, e no final deste verão, minha lista finalmente ficou mais curta por um.
Enquanto eu estava trabalhando neste projeto, eu fiz muitas anotações para mim. Lendo sobre eles, percebi que os maiores bloqueios não estavam relacionados com codificação. Eram mais como bloqueios mentais.
Continue lendo e eu vou compartilhar algumas das minhas viagens aqui.
Sobre o projeto
Antes de tudo, deixe-me contextualizar.
Minha ideia era simples: criar um jogo interativo que ajuda as pessoas a entender o valor esperado. É um conceito estatístico, a propósito, que eu acho super útil na vida cotidiana, mas eu percebi que muitas pessoas realmente não obtê-lo.
O conceito do jogo era simples:
O usuário tem uma pilha inicial: 10.000 unidades de dinheiro de jogo.
Em cada rodada, ela consegue um acordo. Algo como “Você tem uma probabilidade de ganhar 2% de dinheiro.”
Ela pode decidir quanto do seu dinheiro de jogo ela quer arriscar.
E o objetivo é ganhar o máximo que puder em 50 rodadas.
Algo assim:

Então eu queria criar algo como um mini-cassino — só que ensina as pessoas a identificar um grande versus um negócio não tão grande (e por que vale a pena evitar cassinos, afinal).
Não sou um desenvolvedor web, mas estou bem confortável com o Python. Então eu decidi tentar aprender uma popular e simples estrutura web baseada em Python chamada Flask para este projeto.
O que eu tenho isso??
O problema com projetos de hobby é que eles não pagam muito bem. Pelo menos, comparado com projetos da vida real. Mas projetos de hobby têm muitas vantagens legais que tendemos a esquecer. Para mim, particularmente, este projeto de hobby foi ótimo por várias razões:
Finalmente, eu tenho que aprender Flask na prática.
Em um projeto de hobby, ninguém me diz o que posso ou não fazer. Sou meu próprio chefe.
Posso adicionar esse projeto ao meu portfólio e ao meu CV (o que ajuda a se destacar quando me inscrevo em um emprego).
E bem, é muito divertido!
Mais um para mim: tenho um blog de ciência de dados onde publico regularmente tutoriais de ciência de dados. Um desses artigos era sobre o valor esperado. Você sabe que as estatísticas são consideradas chatas pela maioria das pessoas, então com este projeto em particular, eu fiz um dos meus tutoriais um pouco mais interativo e emocionante. Espero que eu tenha feito mais pegajoso.
A psicologia de um projeto de hobby… O que eu aprendi?
Mas vamos falar sobre a psicologia de um projeto de hobby e os bloqueios típicos que encontrei.
Como eu disse, quando fiquei preso, o problema nunca foi com codificação ou outros problemas técnicos. Claro, entender cada pequeno detalhe do Frasco era difícil às vezes — eu também estava caçando insetos por horas, com certeza. Mas as coisas que me pararam estavam relacionadas com a mentalidade.
Então, aqui estão alguns conselhos práticos para superar essas questões — para o meu eu futuro e para você — se você quiser fazer um projeto de hobby!
Encontre algo (que soa) simples
Eu tinha uma ideia muito clara do que eu queria como resultado final para o meu projeto de hobby. E, claro, mudou e evoluiu ao longo do tempo. Mas acho muito importante que eu tivesse um objetivo (ou visão) claro na minha frente.

Foi isso.
Um dos meus ex-gerentes disse que em qualquer projeto de codificação, passar do passo A para o passo B é assim:

Então, se sua estimativa realista é X horas de trabalho para uma tarefa, então, ele vai acabar por ser realmente ~três vezes mais.
Posso confirmar essa teoria com meu projeto de ho
.png)
.png)
.png)
.png)