DEV Community

Natália Oliveira
Natália Oliveira

Posted on

1 1 1

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.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more →

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more