Pular para o conteúdo principal

Postagens

Dia 03 - "Seguindo em frente, estudando sempre e encarando desafios de cabeça erguida"

Olá devs! Sei que sumi um pouquinho aqui do blog, mas é que até nós, programadores de ferro, precisamos de um tempinho para relaxar e não pensar em códigos, não é mesmo? E não vou mentir, acabei não estudando nem dois minutinhos no final de semana, me deixando meio desanimado. Mas aí a vida me pregou uma peça e tive uma crise de ansiedade, então decidi voltar com tudo aos estudos! Na semana passada, tracei um plano de estudos e comecei a colocá-lo em prática no Alura. A ideia era começar pelo básico e fortalecer a minha base em programação, mas confesso que deu um soninho... Acabei relendo os conceitos de herança, interfaces e polimorfismo e fui pulando para a parte de boas práticas e design patterns. E sabe o que aprendi? Nunca mais devo usar "elses" no meu código! Também aprendi dois conceitos incríveis: "Tell, don't ask" e "Fail Fast". Mas hoje foi um dia de recomeço! Eu estava estudando SOLID no Alura, mas acabei dando uma pausa. E sabe o que fiz h...
Postagens recentes

Dia 02 - Traçando minha trilha de estudos em Java: do básico à arquitetura de microsserviços

Oi pessoal, Decidi compartilhar com vocês meu plano de estudos para me aprofundar em Java nas próximas semanas. Quero começar revisando conceitos básicos de programação orientada a objetos, como classes, objetos e polimorfismo, para ter uma boa base na linguagem. Depois disso, pretendo aprender mais sobre arquitetura e padrões de projetos em Java, com foco em MVC, Singleton e Factory Method. Acredito que isso me ajudará a criar estruturas mais escaláveis e sustentáveis para meus projetos. Também quero estudar a biblioteca Java Util Collections, que fornece estruturas de dados para armazenar, organizar e manipular grupos de objetos. Vou me concentrar em classes como List, Set e Map. Outro assunto que quero aprender é programação paralela com threads e como isso pode melhorar o desempenho dos meus aplicativos. Em seguida, quero me aprofundar no Spring Boot, uma ferramenta popular para criar aplicativos Java. Quero aprender sobre como configurar e executar aplicativos e como gerenciar dep...

Dia 01 - O diário de Benjamin: Embarcando em uma jornada de estudos e evolução como desenvolvedor Java

Para evitar me expor publicamente, decidi usar o nome Benjamin como personagem em meu diário. Talvez um dia revele quem eu realmente sou, mas, por enquanto, prefiro manter assim. Sou um desenvolvedor Java com mais de 5 anos de experiência na área. Ao longo desse tempo, tenho trabalhado em diversos projetos e aprendido muito sobre a linguagem, suas ferramentas e seu ecossistema. Mas, apesar de todo esse conhecimento adquirido, sinto que ainda há muito a aprender e a aprimorar. É por isso que decidi embarcar em uma longa jornada de estudos e evolução como desenvolvedor Java. Quero me tornar o especialista que sempre sonhei e alcançar um nível de excelência que possa me destacar no mercado de trabalho. E, para isso, decidi compartilhar minha jornada com vocês por meio deste diário. Aqui, vou contar o que tenho estudado, os resultados que tenho obtido, os desafios do trabalho e, consequentemente, minha evolução e sentimentos quanto a essa jornada. Espero que, ao acompanhar minha trajetória...