Executando verificação de segurança...
-1

já avisando que sou um adolescente que não tem experencia do mercado, quem estiver lendo gostaria que tomasse suas próprias conclusões:

ok vamos começar uma análise do teu post,

você traz um titulo com uma opinião absoluta, tipíco pra chamar atenção, mas sim acredito que se esses livros for lidos de forma correta você pode sair da mediocriedade, mas não entenda ler de forma correta, como se fosse algo absoluto, apenas aprender e ter pensamento critico e racional, e não um copiador um nato, cada um aprende de seu jeito, é relativo.

**"Cara, eu tô cansado. Cansado de ver todo mundo papagaiando os mesmos livros "obrigatórios" enquanto essas joias ficam empoeirando na prateleira. Sério, quantas vezes você já ouviu "ah, tem que ler Clean Code"? E quantas vezes alguém mencionou os livros que realmente vão mudar como você pensa sobre programação?

É como se a comunidade dev tivesse uma lista pré-aprovada de 5 livros e pronto, acabou. Qualquer coisa fora disso é "muito avançado" ou "não é prático". Bullshit total."**

Realmente eu fico incomodado que muitos livros ficam escondidos, mas uma coisa eu sei, não deve se seguir a bolha dev, pra ser sincero os melhores devs não estão nem nela(ou pelo menos a maioria não), a bolha dev está cheia de pessoas com opinoes absolutas coisas como, "sempre faça isso", "se você não fizer isso você não é dev", só que no geral quem é mais impactado são os iniciantes, ele vê que alguem fala mal de java(mesmo que seja na brincadeira as vezes) e realmente acaba tomando uma ideia errada diante daquilo, no geral a bolha dev é sobre vender algo, opiniões absolutas ou pessoas que não sabem de nada, te influenciando,

Esses livros como o Clean Code são recomendados para iniciantes porque são fáceis de ler, obviamente nenhum desses devem ser tratados como uma bíblia, cada coisa é melhor em um caso algumas nem tanto, um leitor não deve copiar um livro educacional, e sim absorver o conteudo e tirar suas próprias conclusões, se você só copia oque um livro ta dizendo, você é um péssimo aluno, mas eles ainda são importante pra você ser moldado como programador, você não deve aceitar tudo que um livro diz, mas voltando ao assunto da bolha dev é isso, eles só recomendam esses livros pois derão certos pra ele ou alguem botou na cabeça deles que eles são obrigatórios(nada é absoluto).

Por Que Estes Livros São Ignorados?
Simples: eles não vendem sonhos. Não prometem que você vai virar senior em 30 dias. Não têm títulos clickbait. Não falam de tecnologia da moda.
Eles fazem algo muito pior para o algoritmo: te tornam um programador fundamentalmente melhor. E isso dá trabalho. Exige dedicação. Não rola thread no Twitter.
A comunidade dev virou uma máquina de hype. Todo mundo quer a próxima novidade, o próximo framework, a próxima linguagem. Ninguém quer parar para entender os fundamentos que vão durar décadas.
Resultado: Temos uma legião de devs que sabem fazer CRUD em React mas não conseguem debugar um problema de performance. Que decoraram padrões de design mas não sabem quando aplicar. Que falam de arquitetura mas nunca refatoraram código legado na vida.
A Real é essa. Não é sobre ser elitista. É sobre parar de aceitar mediocridade como padrão.

Essa parte eu concordo bastante, mas não é bem a "comunidade dev", e sim a bolha dev, oque está na superficie, a ponta do iceberg, a comunidade dev pode ser muitas coisas diferente, desde um grupo de pessoas que trabalham com NodeJS a aqueles que trabalham com computação gráfica com Vulkan, a comunidade dev que você está falando é a bolha, os que aparecerem em redes sociais assim que você abre elas, existem comunidades muito boas, mas você deve mergulhar fundo para encontrar elas. Sobre a parte "falam de arquitetura mas nunca refatoraram código legado na viva", porque simplesmente não precisa???, claro pode tirar um bom conhecimento fazendo isso, mas como você disse sobre devs que criam as 5 leis dos livros obrigatórios, você mesmo ta criando uma lei, eu sei que é sobre sair da mediocridade, só que, é algo que fazem por necessidade, claro que pegar simplesmente por querer um código legado e for mexer é legal pra aprender, mas você não precisa disso pra sair da mediocridade, e nem necessariamente fazendo isso você vai sair da mediocridade.

Nada é absoluto, apenas a existencia da relatividade que é absoluta.

Carregando publicação patrocinada...
0

Você com certeza não entendeu o post. O Título não é uma afirmação absoluta, está algo mais para uma "manchete" que chama atenção do leitor.

Você tentou diferenciar a bolha dev da comunidade dev, e não fez isso bem e duvido que alguém faça.

Eu não cheguei a ler esses livros que ele disse, mas somente os guru dizem que é bom, e claro, devem ser no mínimo, uma leitura que irá render algo.

Existem sim leituras que são obrigatórias. Por exemplo, O programador pragmático é um livro excelente. Ele vai te ensinar muita coisa para se usar em todas as situações. E partir disso você pode aprender outras 10 coisas que não estão no livro e se virar. Não é sobre ler o livro como uma bíblia e achar padrões, é sobre criar a mentalidade para algo e a partir disso conseguir criar coisas novas. Quem não lê certamente tá perdendo algo. E não é apenas este livro.

Outro exemplo, o livro C programming language é sim essencial para qualquer pessoa começando em C, apesar de ser datado com algumas features, ainda assim é essencial e sem ler ele você definitivamente irá perder muito tempo tentando entender o que tá acontecendo, se não corromper alguma coisas usando ponteiros sem entender o que são.

Enfim, você provavelmente está levando no literal a palavra "obrigatório". Quando neste caso é bem provável que esteja sendo usado como uma ênfase para sua importância.

Seu comentário é um tanto confuso. Mistura temas até de física/filosofia.

"falam de arquitetura mas nunca refatoraram código legado na viva", porque simplesmente não precisa???,

Isso demonstra a sua própria surpeficalidade. O código que você está programando vai se tornar legado. Em algum momento a codebase onde você trabalhará vai se tornar legado. Entender arquitetura é o que te sepera dos superciais que acha que um let no JavaScript armazena um valor diretamente na memória. Mesmo que você não precise hoje, vai precisar em algum momento. E neste momento, se não estiver preparado, você é descartado pois o mercado não liga para quem somos, e sim pelo o que podemos fazer.

simplesmente por querer um código legado e for mexer é legal pra aprender, mas você não precisa disso pra sair da mediocridade,

Por quê não? Tenho certeza que a maioria dos devs não sabe refatorar um código legado. Eu mesmo tenho pouca experiência com isso. Adorei a recomendação e estarei lendo. Você sabe o que é mediocridade? Eu sei, pois já passei por isso, até mesmo abaixo, e de duas uma, ou você se contenta com a mediocridade que o que a maioria faz (e eu por bastante tempo), ou você sai da estrada reta que te leva um vazio. Não é uma definição no dicionário que vai te fazer aprender. No mínimo você vai entender. Ironicamente aprendi isso por alguém daqui mesmo, e na prática, é realmente isso que ocorre.


Enfim, você ainda é jovem. Tem bastante tempo para pensar e entender as coisas. Contanto que aprenda a distinguir as coisas de forma correta, já deu vários passos.

Como já diria o bom e velho Miyamoto Musashi:

Agora eu realmente consigo ver verdadeiramente

1