Faça pouco ou faça muito mas faça algo
Sempre fui aquele dev que começa a fazer algo antes de saber como.
Resultado: chego em um produto usável mas ruim/feio/tosco, o famoso MVP.
Isso me incomodou/incomoda bastante, por ser uma pessoa ansiosa por resultado as vezes a qualidade do código desenvolvido deixa a desejar. Mas tento não me cobrar tanto, na realidade isso é algo bom (dependendo do ponto de vista).
Se você se identificou, bom saber que não estou sozinho. E tente não se cobrar tanto, cada dev tem um estilo de desenvolvimento.
Essa brincadeira de produzir MVPs é bem legal se formos explorar novas tecnologias.
Por exemplo:
Um sujeito quer aprender uma determinada stack e por isso comprou um curso online de 50 horas que aborda absolutamente tudo sobre ela.
Sendo realista, qual a probabilidade dele terminar o curso? (quem nunca, né?)
No lugar de gastar um determinado valor e se frustrar por não ter animo para terminar o curso, tenta bolar um projetinho pessoal com escopo delimitado para aprender determinado assunto. Como o projeto é seu "filho" tem muito mais chance de você finalizar ele.
Fica aqui dois projetinhos meus que (não) me orgulho para exemplo/contribuições.
E um terceiro que está em desenvolvimento:
PS: Frase do titulo roubada de ishiro_oninawa. Obrigado por compartilhar essa filosofia de vida.