A Jornada. 2
Requiem.
Ontem, depois de publicar a primeira entrada em meu diário aberto, eu senti como se tivesse finalmente matado meu antigo eu e o colocado em um descanso eterno. Fiquei extasiado com a possibilidade de renascer e criar uma versão melhor de mim mesmo. É algo verdadeiramente extraordinário.
Após terminar de escrever, fechei todas as abas do computador e salvei todos os arquivos importantes. Em seguida, fui às configurações e resetei o computador. Comecei do zero. Encaro o meu computador como uma ferramenta essencial para a minha evolução, e sem ele, sinto-me perdido. Então, assim como eu, ele se tornou mais rápido e objetivo. Agora, sem jogos, distrações ou preocupações desnecessárias.
JDK Development Kit 17.0.7 downloads, Windows, variaveis de ambiente. Jetbrains, para desenvolvimento, IDEs, IntelliJ IDEA, Community Edition.
Estou pronto.
Para ter uma visão ampla e diversa do meu estudo em programação, decidi ouvir um podcast. Embora eu só tenha ouvido o Nerdcast antes, resolvi experimentar o HIPSTERS PONTO TECH. Embora tenha gostado, confesso que não entendi completamente o que foi apresentado. No entanto, verifiquei que o episódio está incluído no Tech Guide da Alura como adequado para iniciantes.
Uma outra coisa diferente que estou fazendo agora é escrever em um caderno. Embora saiba que muitas pessoas já o façam, nunca tive o hábito de registrar minhas ideias e conceitos importantes. Agora, estou me esforçando para fazer isso e percebo que é uma prática fundamental para o meu crescimento. No passado, não tendo esse hábito, talvez não tenha progredido tanto quanto gostaria. "Escrever é ler duas vezes.", disse um professor que tive no ensino médio.
Eu não estou tão no inicio.
Partindo do princípio de que já entendo os conceitos básicos de variáveis, constantes, tipos em Java, tipos em JavaScript, pontuação e etc, decidi me aprofundar em um conceito que, embora eu já aplicasse, ainda não havia dominado completamente: Programação Orientada a Objetos. Não estou afirmando que não entendo o que é POO, mas sim que é um paradigma difícil de dominar completamente. Há muitos conceitos complexos a serem compreendidos.
Eu estou determinado a compreender e dominar POO, pois sei que será mais uma ferramenta à minha disposição. Se for necessário, lerei sobre isso todos os dias, escreverei sobre isso todos os dias, assistirei vídeos todos os dias. Meu objetivo é internalizar completamente esses conceitos, de modo que POO seja tão natural para mim quanto o próprio sangue que corre em minhas veias. Estou inspirado!
Artigos, documentos e livros.
Uma outra mudança que desejo implementar é ler conteúdos específicos criados por especialistas renomados na área. Embora seja possível encontrar muito conteúdo valioso no YouTube, Udemy, Alura e outros, busco algo que me desafie a compreender ainda mais, algo que me inspire a ir além do básico com o Java.
Recentemente, descobri um repositório no GitHub contendo diversos livros sobre programação, os quais considerei muito interessantes. Estou animado para explorá-los em meu processo de aprendizado, pois acredito que eles serão um recurso fundamental para o meu aprimoramento.
E no terceiro dia...
Agora que possuo esses materiais e ferramentas, sinto que chegou a hora de colocar as mãos na massa e começar a codificar. Reservei o terceiro dia (21/04/2023), feriado de Tiradentes, para dar início a essa jornada de aprendizado prático.
Gostaria de expressar minha gratidão a todos que deixaram um comentário na primeira entrada da minha jornada. Criar esse diário tem sido muito motivador e me dá uma sensação de constante progresso em relação ao meu aprendizado em Java.
É isso, até a próxima.
Olá, gostaria de dizer que, incrívelmente, estou fazendo o mesmo que você ao mesmo tempo, recentemente eu também estou com essa inspiração para mudar, no caso pra melhor, e recomeçar as coisas.
Por conta de algumas coisas pessoais, eu estava adiando um pouco esse recomeço mas, lendo esses dois posts que você escreveu, eu me toquei que se eu quiser mudar, não há momento melhor que agora então, assim como você, vou retirar tudo que me atrapalha e focar no que é importante ( coincidentemente, o meu plano também é mecher com Java e Angular ), gostaria de saber um pouco mais sobre o que acontecer durante a sua jornada e, sobre que livros em específico você vai ler pra criar essa base na programação.
Emfim, só queria dizer que, você me deu o empurrão que faltava e, que nesse exato momento, estou desinstalando meus jogos e tirando o que não é útil no meu dia-a-dia para começar essa mudança com você.
Espero que você continue fazendo esses posts e, caso nada de ruim aconteça, posso acabar voltando aqui para comentar mais vezes.
Muito interessante essa sua ideia de diário aberto, acredito que te motivará muito a alcançar seus objetivos! Acompanharei.
E obrigado pelo repositório no GitHub contendo diversos livros sobre programação, ganhei o dia com isso! rs - tenho certeza que isso ajudará muita gente também!
Abraço!
Boa! Feriado veio bem acalhar meu caro haha.
Como complemento, ja ouviu falar sobre a ideia do 100 Days of Code? Consiste justamente em estudar algo por 100 dias e compartilhar esses dias, o que aprendeu, o que foi estudado no dia-a-dia e etc.
Abraços, tmj!