Executando verificação de segurança...
2

Exatamente, quanto mais aprende, descobre que pouco sabe e aprecisa aprender mais.

Todos nascemos ignoramos, aprendendos um monte de coisa e morremos bem mais ignorantes do que éramos, porque ao longo da nossa vida apareceu tanta coisa nova para aprender que a ignorância aumentou.

Mas não é sobre a ignorância, é sobre o conhecimento que conquistamos para fazer melhor o que desejamos na vida, até mesmo que seja só ganhar dinheiro, ainda que seja algo pouco nobre.

Quando vai percebendo que "não sabe nada" está dando "xô" pro https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect.

Aprender de verdade é sobre entender como tudo funciona em todos seus detalhes para tomar melhores decisões, não é seguir receitas de bolo decoradas.

Comprar vários cursos sem conexão pode ajudar, mas eu acho improvável que seja a melhor solução. Cursos mais completos, sérios, que não vendem de forma fácil, que não prometem milagres, que estão mais comprometidos com seu sucesso e não com a gratificação imediata que pode ter, e claro, sendo mais estruturados, costumam ser melhores que fazer um bacião de conteúdos.

Vou aproveitar para falar que as pessoas estão com pressa demais hoje em dia, e isso é inimigo do aprendizado. Aprender sempre envolve refletir com calma o que assimilou, não é só ler/ver/ouvir algo e achar que sabe algo. Até sabe, mas não como usar de forma inteligente.

Aprender tecnologias pode ser secundário.

Trocar o switch por um objeto pode ser uma solução excelmente, mas muita gente faz errado porque só está fazendo porque viu em algum lugar que deve ser assim e atrapalhar. Se está muito difícil pode ser sintomas de várias coisas, até mesmo de estar tentando enfiar um quadrado em um buraco circular. E aí treina o erro.

mostrado a peça sendo enfiada onde não cabe

Programar baseando-se em conteúdo na internet tende mandar você fazer algo sem fazer pensar, que parece bom, mas pode te induzir a erro sem uma formação sólida.

Backend é muito fácil... para a maioria dos problemas que fazem algo bem simples e já bem conhecido, faz até paracer que programar é fácil, porque se estiver mal feito ninguém perceberá. O problema é que muito backend precisa atender requisitos mais complexos, de escala e resiliência, por exemplo, e aí precisa entender muito de computação, de engenharia e arquitetura, não basta saber programar.

Não sei se está fazendo certo ou não, mas é difícil focar demais em algoritmo. Pode ser que esteja focando de menos em outras coisas.

Olha um exemplo do que muita gente começa fazer só porque muita gente está falando disso: https://www.tabnews.com.br/fabiocruz/reduzir-o-uso-de-else-no-seu-codigo-pode-torna-lo-mais-limpo.

S2


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).

Carregando publicação patrocinada...
1

Bela explicação. A questão é que não estou com o efeito Dunning-Kruger, muito pelo contrário. Tudo o que faço, não termino justamente por não saber o suficiente, e mesmo assim, vou lá para aprender. O ponto é que preciso ir com calma, mas infelizmente fui contaminado por essa 'geração miojo'. Conversando com alguns amigos que estão na área, me afirmaram que isso é apenas uma fase.