1

Seniors, dêem dicas sobre aprendizado de linguagem, please!

Estou estudando java e spring boot, inicialmente pelo youtube, porém, sempre vi alguns programadores java fazerem coisas diferentes em seus projetos no youtube, e toda vez que pesquiso coisas em forúns tem uma galera que fala tipo "cara, só abre a documentação todo dia e aprende algo novo" aí eu entro na documentação do java, não faço ideia do que aprender de novo, fico horas pensando e pensando e saio sem aprender, aí depois o que falam é pra você aprender spring boot muito bem, leia a documentação dele, ok, fui na documentação e comecei por documentation, li tópico a tópico de lá, e não encontrei informações sobre annotations de Bean ou Configuration. O que eu quero saber é como aprender uma linguagem/framework a fundo? Como vocês sabem o que estudar e como eu encontro essas informações da melhor forma.

Farei bom uso das dicas e informações

Carregando publicação patrocinada...
2

cara, só abre a documentação todo dia e aprende algo novo

Como já percebeu isso é um péssimo conselho. Documentação é material de refêrencia, não didático.

Comece com um bom material didático para obter a base, entender os conceitos iniciais e saber o que pesquisar. Depois, o processo é puramente prático!!!

Construa projetos, quebre o código e estude por necessidade, pesquisando na documentação o que precisa para consertar o que deu errado. É assim que se domina qualquer linguagem ou framework.

Comece simples e aumente progressivamente a complexidade dos projetos.

P.S.: Um bom material didático não se limita a fazer você seguir o mestre e copiar o código. A qualidade dele se mede pela presença de bons exercícios e projetos práticos que desafiam você a resolver problemas de forma autônoma, aplicando o que acabou de ser ensinado.

1

Agradeço o seu comentário! Conteúdo muito valioso... se me permite fazer mais uma pergunta, como aprenderia as coisas que não sabe? Por exemplo, você estuda uma linguagem, não sabe que existe uma funcionalidade nela que faz n coisas, como faria pra aprender isso?

1

primeiro: material didático

segundo: toda funcionalidade foi criada para resolver um problema específico. Quando você estiver desenvolvendo e tropeçar em uma dificuldade, pesquise diretamente pela dor: "Como resolver [Problema X] em Java/Spring?" ou "Existe uma forma padrão de fazer [Processo Y]?". É o problema que te guia até a funcionalidade e não o contrário.

0
1

Não sou sênior, mas:

"cara, só abre a documentação todo dia e aprende algo novo" aí eu entro na documentação do java, não faço ideia do que aprender de novo,

Ir na documentação sem saber o que procura é complicado.

Existem documentações e documentações. Algumas são apenas referência para consulta, outras tem um passo a passo de como fazer as coisas.
Essa segunda é mais fácil, as outras são mais complicadas.

O que recomendo é você pegar algum roadmap, e se possível seguir um autor. Até você adquirir maturidade o suficiente para demais questionamentos.

Por exemplo, para iniciantes, eu gosto bastante da playlist da Loiane. Tem o pessoal do DevDojo também.

1

Eu estou muito muito desatualizado do mundo java mas acho que posso dar umas dicas:

  • Brinque com Intellij Idea e com netbeans
  • Para tutoriais nivel intermediario sobre programação a tradução automática costuma ser boa, então dá pra tentar mesmo se for um site em outro idioma
  • A importancia do codigo html muitas vezes é subestimada
  • Pratique programando e conclua avanços pequenos
0