Disciplina e Código: Minha Jornada de 123 Dias de Programação em Java
Tudo começou com aquela sensação de que não estava fazendo o suficiente, o pensamento inquietante de que precisava me desafiar mais. Foi quando lembrei que um amigo havia me enviado um PDF com questões de lógica que o professor da faculdade dele passou para serem resolvidas em Flutter. Ele começou, mas parou pouco tempo depois.
Lembrei do PDF com exatas 123 questões e pensei: "Eu deveria resolver todas!" Mas, para evitar perder a empolgação, resolvi me comprometer com um desafio: um exercício por dia, nem mais nem menos. Escolhi fazer em Java, linguagem que tenho mais contato, seja por influência de familiares que a utilizam, seja por gosto pessoal, reforçado por cursos e bootcamps da DIO. Não poderia ser outra.
No primeiro de julho, criei um repositório no GitHub e comecei. Dia após dia, fui avançando. Algumas questões foram fáceis, outras mais difíceis, mas nenhuma impossível. Admito que alguns dias quase esqueci, mas nunca falhei, e isso me impressionou.
Por que 123 questões?
Esse era o total do PDF, e, começando em julho, terminaria no último dia de outubro — exatos 4 meses (para os que têm TOC, calma rsrs).
Foi uma experiência incrível, e não só pelo desafio concluído, mas também pelo quanto aprendi. Descobri novas formas de abordar problemas e funcionalidades que nem sabia que existiam. Após esses 123 dias, sinto-me mais capacitado e pronto para novos desafios!
Toda a jornada está documentada no meu GitHub:
🔗 GitHub - Desafio de Lógica em Java
Convido todos a se desafiarem também, seja na linguagem que preferirem, pois as questões não são específicas a uma só linguagem.
Boa sorte a todos, e até mais! xD