Deixe-me lembrá-lo pela 56ª vez que ser um programador "monkey see, monkey do" não o levará a lugar nenhum. Você deveria realmente aprender os fundamentos da ciência da computação. A maior parte da verdadeira inovação em ciência da computação parou há décadas. A "inovação" que vemos hoje em dia é simplesmente a reorganização de coisas que já existiam + hardware melhor e redes mais rápidas. (Não é um insulto aos inovadores de hoje, a verdadeira inovação hoje exige habilidade nesta década assim como exigia há décadas atrás). A maneira de você se manter "atualizado" com as últimas mudanças é aprendendo os fundamentos. - Rust é basicamente uma mistura de C++ e programação funcional. - IA é apenas gráficos computacionais, álgebra linear e um toque de cálculo. - Blockchain é apenas computação distribuída com requisito de tolerância a falhas bizantinas. - SVM, EVM, CairoVM, etc. são apenas variações da arquitetura de Von-Neumann com pequenas mudanças. - Programação ZK (Circom, Halo2, etc.) é meramente um primo da programação lógica. - ZK em si usa algoritmos matemáticos e de criptografia que existem há muito tempo. Se você está tendo dificuldades para acompanhar, não é porque você não está aprendendo rápido o suficiente, é porque você não entende os blocos que tudo o que chamamos de "ciência da computação" hoje em dia é feito. Metaforicamente, se tudo o que você consegue fazer é colocar pizzas congeladas no micro-ondas, você eventualmente será substituído. Se você sabe como a farinha, o fermento, o queijo, etc. interagem entre si, então você pode ser um verdadeiro chef e se adaptar mesmo que a disponibilidade de ingredientes mude.
Lefteris Karapetsas
Lefteris Karapetsas6/08, 05:31
Quanto mais velho fico, mais percebo que 99,9% dos desenvolvedores por aí são pura porcaria. E com o advento dos LLMs, essa porcentagem, por mais impossível que pareça, está a aumentar.
12,9K