DEV Community

Natália Oliveira
Natália Oliveira

Posted on

Leituras técnicas de 2024


Texto originalmente publicado aqui.


Faz algum tempo que comecei a perceber minha falta de paciência para prestar atenção em conteúdos escritos, coisa que não acontecia antes. Acredito que fiquei mal acostumada a buscar informações em vídeo e, quanto mais avanço na área, mais percebo que conteúdos
escritos às vezes são a única fonte de informação para determinados assuntos. Com isso, no início de 2024, me propus a ler mais livros, para:

  • Fortalecer o foco e forçar a atenção em conteúdos mais difíceis de se consumir;
  • Exercitar o "não" a conteúdos de rede social/de conteúdo (exemplo: antes de ir dormir, ler, ao invés de ficar olhando o celular);
  • Exercitar meu vocabulário (inglês e português);
  • Ter contato inicial com temas específicos;
  • Exercitar a reflexão.

Resolvi unir o últil ao agradável e separar alguns livros técnicos para ler durante o ano, por completo. Essas foram as leituras que fiz em 2024:

E por fim separei algumas menções honrosas.

Designing Data-Intensive Applications

De longe o melhor que eu li no ano. É o tipo de livro para ser relido pelo menos umas 3 vezes, e isso é o que pretendo fazer. Foi graças a esse livro que consegui entender uma apresentação sobre um tema super complexo envolvendo escalabilidade em escrita de dados de um time no trabalho. É também uma excelente forma de revisão sobre sistemas distribuídos, assunto que geralmente é tratado na faculdade.

O autor, Martin Kleppmann, escreve muito bem e a leitura não é de um feeling pesado acadêmico, é algo simples de ler com vários exemplos de tecnologias usadas hoje em dia. Não é a toa que esse livro já vendeu muito e tem trocentos bons reviews em várias plataformas. Recomendo a leitura.

Obs.: tem uma nova edição desse livro no forno prevista para dezembro de 2025 e espero que essa edicão seja traduzida para o português.

designin data-intensive applications

Artificial Intelligence Basics

Fui de uma leitura bastante técnica e primorosa para um livro OK. Esse livro é bom para deixar a gente refletindo e ter algumas noções básicas sobre o assunto, mas não sei se é uma leitura útil para todas as pessoas da área tech. Para alguém de fora da área pode ser mais interessante. No meu caso foi últil para refletir sobre o assunto, apenas como leitura superficial mesmo, mas achei o último capítulo meio abaixo do resto. No geral, pessoalmente valeu a pena, por ser uma leitura leve e com alguns conceitos introdutórios.

Vale frisar que esse livro foi publicado em 2019, antes do hype de generative AI, então o autor, Tom Taulli, não estava apenas surfando a onda.

Se você é da área tech e quer ler algo profundo sobre AI, vá ler Norvig e Russell. Se quer colocar a mão na massa com algo atual, estou vendo bons reviews sobre Build a Large Language Model (from Scratch) do Sebastian Raschka.

artificial intelligence basics

Database Internals

É um livro bastante enxuto para os conceitos que trata. Em outras palavras, leitura extremamente difícil para mim, pois me faltavam vários conhecimentos prévios para entender o livro. Exemplo: funcionamento da estrutura de dados b-tree. O livro é pequeno e demorei horrores para terminar, pois estava voltando alguns parágrafos, pesquisando artigos na internet e olhando vídeos no YouTube toda hora para consolidar o entendimento. Felizmente isso me fez encontrar canais bem legais no YouTube como o Spanning Tree, com uma explicação visual bem legal sobre b-trees.

Recomendo para pessoas curiosas, quem trabalha na área de dados, banco de dados, etc. Pode ser uma leitura útil e interessante, mas vai depender bastante da pessoa. No meu caso posso dizer que valeu a pena, mas definitivamente não foi uma leitura que posso considerar "agradável", já que fiquei empacando.

database internals

Criando Microsserviços

Livro de referência completa para microsserviços e creio que o livro por si só já tenha esse status, a julgar pelos reviews e pelas vezes que já vi sendo citado. A leitura foi bem fácil e fluida, não só pela escrita, mas pelo fato da maioria dos temas e tecnologias já fazerem parte do meu dia a dia, ou pelo menos já ouvi falar e está próximo de mim. Li a versão em português e notei alguns erros, além da sensação esquisita de ver alguns termos
traduzidos que eu só vejo em inglês no dia a dia, mas não foi nada que atrapalhasse a leitura.

Recomendo a leitura.

building microservices

Menções honrosas

Precisei ler alguns capítulos de uns livros para a pós-gradução, então não li estes por completo:

  • Cassandra The Definitive Guide: livro excelente e completo sobre o Apache Cassandra. Achei bem complexo entender o Cassandra e esse livro ajudou muito;
  • MongoDB The Definitive Guide: livro completinho sobre MongoDB, me ajudou não só com a parte teórica, mas também tirei várias dúvidas quando estava fazendo o projeto prático.

Top comments (0)