- Leituras essenciais: The Pragmatic Programmer, Code Complete, Release It!, Scalability Rules: Principles for Scaling Web Sites 2nd Edition, The Linux Programming Interface 1 & 2, Structure and Interpretation of Computer Programs (SICP)
- Textos indispensáveis
- Além disso, há uma coletânea de links organizados por área
- algoritmos e estruturas de dados, design de API, "Attitude, habits, mindset", automação, desenvolvimento de carreira, nuvem, revisão de código, programação e qualidade, compiladores, bancos de dados, formatos de dados, ciência de dados, depuração, design, ambiente de desenvolvimento, Docker, documentação, editores, e-mail, gestão de engenharia, programação funcional, desenvolvimento de jogos, gráficos, hardware, HTTP, internet, entrevistas, Kubernetes, aprendizado e memorização, Linux, low-code, machine learning/IA, matemática, marketing, redes, open source, sistemas operacionais, performance, produtividade, gestão de projetos, linguagens de programação, refatoração, expressões regulares, busca, segurança, shell, SQL, administração de sistemas, arquitetura de sistemas, SRE, dívida técnica, testes, controle de versão, equilíbrio entre vida pessoal e trabalho, desenvolvimento web, escrita..
- Os materiais vêm rotulados com ícones como coletânea 🧰, livro 📖, vídeo 🎞, slides 🏙, leitura essencial ⭐️ e artigo acadêmico 📃, entre outros
2 comentários
Acho que o SICP tem cerca de 350 exercícios; lembro que, ao longo de um ano lendo, consegui resolver uns 80%.
Na época eu lia me divertindo muito e admirado, mas agora, depois de uns 10 anos, já nem lembro mais haha
Coleção de materiais gratuitos para aprender programação
Coleção de materiais sobre design de sistemas
AI Canon - coleção de materiais essenciais de IA com curadoria da a16z
Coleção de links de materiais de estudo da AWS
Awesome CTO - coleção de materiais para CTOs de startups
Learn X by Doing Y
Learn X in Y Minutes
O que não ensinam na educação em ciência da computação