Este canal é feito para ajudar devs a ocuparem as posições mais bem pagas do mercado usando Java no backend.
Meu nome é Elder Moraes, sou um Java Champion, autor de cinco livros e membro da diretoria do SouJava, um dos maiores grupos de usuário Java do mundo. Já estive em 9 países compartilhando experiências e melhores práticas, alcançando mais de 70.000 desenvolvedores.
Por mais de 20 anos eu venho atuando profissionalmente no mundo de desenvolvimento de software, tendo trabalhado em alguns dos maiores projetos do Brasil e também passado por empresas como Oracle e Red Hat.
As dicas são realmente muito boas, já venho pedindo para fazer entrevistas com alguns amigos e a mais ou menos 2 meses venho fazendo exercícios no HackerRank, eles tem uma trilha muito boas, recomendo começar com a trilha de 1 semana para entrevistas.
Eu larguei o ensino médio para pegar minha primeira vaga como júnior, hoje eu entrei na faculdade já com 4 anos de experiência, e mesmo depois de todo esse tempo estudando, digo com tranquilidade que os meus melhores estudos foram aqueles em que eu estava apenas revisando para explicar para meus colegas de sala algum assunto mais complexo que eles ainda não conheciam. Por mais que eu não tenha aprendido praticamente nada novo, eu fixei e aprimorei conhecimentos que eu já tinha, ensinando pessoas que não sabiam nem a base, no fim todos saíram ganhando.
Excelente conteúdo! Esse sentimento do "FOMO" é possível apaziguar com essas estratégias e entender que é um tijolo de conhecimento por vez. Olhar para o que foi possível evoluir semana a seamana é fundamental! Obrigado pela aula, Elder!
O equilíbrio eh bom, não assumir e fazer tudo, tb não delegar tudo de tudo. TL eh muito coach explicar, indicar a direção, estar atento ao vários itens importantes e saber se expressar / comunicar. Excelente vídeo
Nossa... Estou entrando no mundo Java e poder assistir a conteúdos desse nível é espetacular! Parabéns novamente pelo conteúdo inspirador e enriquecedor, Elder!
Tudo bem Elder! Estou estudando Java e cursando Análise e Desenvolvimento de Sistemas, ainda não consegui nenhum estágio e já estou de olho nos conceitos de design Patterns, Algoritmos e arquitetura, espero daqui a uns 10 anos virar um arquiteto Java.
estou nessa luta, tentando iniciar em projetos open source, trabalho atualmente com bpm, mas sempre quis ir pro java e vejo no open source uma forma de conseguir experiencia no java
Quando comecei a faculdade à alguns anos atrás decidi focar no front, mas no decorrer da faculdade decidi ir para Back end e decidi aprender Java, estou na luta tentando aprender e estou gostando, apesar de não entender algumas coisas, estou na luta
Venho agradecer, seu conteúdo me ajudou a melhorar meu backend, com HealthCheck, livenessCheck, ReadinessCheck,Circuit Breaker,Retry,Timeout,Trancing Jaeger,Fail frist
Professor eu estou indo pro mundo Java com o objetivo de fugir de projetos ruins. Sempre me envolvo em projetos que não contratam, que iludem com promessas com salários futuros e que só contratam juniors para economizar. Aquele Networking que se você iniciar um projeto você trabalha até ficar doente e no final não leva nada além de um baixo salário no pretexto de ganhos futuros. Esse é meu principal problema com Networking - baixíssima qualidade
Video maravilhoso e verdadeiramente libertador pra mente do jovem que fica preso em roadmaps, treinamentos e todo tipo de caminho pré-determinado. É importante trabalharmos por trabalhar, mas é importante entendermos o que mais se alinha a nós, mesmo que eventualmente isso mude
Tem muito dev que valoriza a linguagem só porque consegue fazer muita coisa com quase nenhum código, quando ouço isso vejo um profissional que na verdade faz coisas sem sequer saber o que está acontecendo, que pouco provavelmente vai conseguir otimizar o código ou mesmo entender os níveis de segurança haja em vista que usa uma caixa preta.
Uma pergunta, você acha que o Quarkus com GraalVM consegue bater de frente em relação ao Go quando falamos de alta performance com otimização de recursos?
Os benchmarks nesse cenário mostram uma performance próxima a do C!
Месяц назад
Oi Elder, das coisas que você fala, sabe o que é mais importante para mim? Ver que não sou o único que acha que é mais importante saber bem uma tecnologia do que saber um pouco de tudo. Muitas pessoas com projeção no mercado defendem que é importante se virar em qualquer coisa, saber mexer um pouco em todas as linguagens, plataformas, etc. Eu não acho. Quando o bicho pega, quem resolve a situação é o especialista. O especialista sabe tirar melhor proveito de uma tecnologia, isso pode ser a diferença entre tornar um produto viável ou não. Pode ser a diferença entre o projeto precisar de 10 servidores ou um só, ou ainda tornar o código muito mais simples e organizado exigindo muito menos pessoas para fazer alterações. E por fim, por coincidência, também me interesso bem mais pelo Jakarta do que pelo Spring. Abandonei o Spring e só o uso quando necessário.
No começo o que pode assustar um iniciante é a sintaxe mas isso é bobagem pq s ide ajuda muito nesse sentido agora a questão do pq da sintaxe ser daquele jeito quando vc estuda a parte de poo se passa entender o pq dela ser daquele jeito eu como iniciante foqueias na lógica de programação depois com java depois passei pra POO e tamo firme
Poderia fazer um vídeo sobre o tópico Mão na Massa. Como colocar em prática os estudos. Eu, por exemplo, estudei Kafka e fiz um projetinho pequeno implementando Kafka num sistema fictício, contudo percebi que nem cheguei a 5% do que o Kafka é capaz, muito menos de recursos avançados. Não sei como eu conseguiria um projeto real, com desafios reais, que eu pudesse aprender a fundo o que estou estudando. Não consigo passar em processos seletivos onde o trabalho iria utilizar Kafka pois não tenho um projeto real na bagagem.