A importância de um Projeto Pessoal
Venho estudando desenvolvimento há quase um ano, fazendo diversos cursos, de diversas plataformas, concentrei todos meus estudos em Javascript, Typescript, React e Node, pois queria aprender tudo que fosse necessário para desenvolver uma aplicação completa e essas ferramentas me possibilitam isso.
Após finalizar tantos cursos me vi meio perdido, sem saber o que estudar, mas sabia que ainda tinha um universo ernorme a ser explorado, foi aí que decidi que iria criar meus próprios problemas e iria estudar a partir das soluções para eles.
O projeto pessoal não é só um projeto em que você aplica suas skills, mas também desenvolve novas, vou deixar aqui algumas experiências que o meu me trouxe até hoje:
Aprendi na prática a real necessidade de requisitos funcionais e não funcionais
Aprendi que se deve refletir bem sobre um problema antes de começar a implementa-lo
Aprendi a tratar datas de forma correta, levando em conta timezone e etc
Aprendi a trabalhar melhor com versionamento de código com git e github
Aprendi a fazer o deploy de toda a aplicação, backend, frontend e database.
CONSEGUI MINHA PRIMEIRA VAGA POR CAUSA DELE <3
Bom, deixei aqui minhas considerações, espero que este post te influencie a criar um projeto pessoal para aprimorar suas skills.
Meu projeto serve para gestão de demandas pessoais e está aberto no github para qualquer um ver (e se quiser pode mandar pr ou abrir issue) e no ar para quem quiser usar, segue os links:
Repositório FrontEnd: https://github.com/JhonesJhonatas/dont-forget-web
Repositório BackEnd: https://github.com/JhonesJhonatas/dont-forget-backend
Aplicação em Produção: https://www.dontforget.com.br/