Resumo: Como ser um programador melhor
Tags: development, selfimprovement, programming
Published: 2023-09-09 18:39:37


![Título e capítulos do livro](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cfpb51ibdxs36gpc8atn.jpg)
Já na introducao do livro o autor fala sobre quem deve ler o livro. Nesse trecho ele menciona que todos os programadores independente de seu nível fariam bom proveito dos pensamentos contidos no livro, porém eu não coloquei muita fé no começo. Os primeiros capítulos são bastante técnicos e eu ainda tava pegando o ritmo da leitura então estava achando avançado demais para mim. 

Entretanto ao concluir a leitura eu mudei totalmente de ideia. Na minha opinião a leitura desse livro é indicada para a maioria das pessoas independente da área. Obviamente vão ter alguns termos e situações que não fazem sentido se você não é da área da tecnologia, mas em boa parte do livro ele entrega reflexões poderosas sobre nossa postura como profissional em geral, e até mesmo como seres humanos que se relacionam em diferentes aspectos.

O livro é dividido em cinco partes, onde cada uma trata sobre temas específicos. Durante todos os capítulos nos deparamos com perguntas e reflexões que nos levam a pensar em situações reais que se aplicam ao descrito no livro e também é destacado uma seção de ponto chave que funciona para fixar bem determinada ideia. 

Na primeira parte, você.escreve(código), são abordados temas essenciais, como se fossem uma série de mandamentos da programação, que representam a base de um bom código. Nesse momento do livro encontramos alguns conselhos como: escreva menos código, remova códigos desnecessários, não ignore erros, espere pelo inesperado e realize testes. 

Na segunda parte, a prática leva à perfeição, podemos ver alguns conceitos mais aprofundados da programação em geral e não do código propriamente dito. São tratados tópicos como a importância do controle de versão é como essa ferramenta pode ser sua aliada no desenvolvimento de aplicações, reutilização de trechos de código ou design através de práticas de componentização e a importância de manter a simplicidade no código para que pessoas de diferentes níveis e conhecimentos consigam ler e entender nosso trabalho. 

A parte três, envolvendo-se pessoalmente, acredito que é a que mais me tocou, pois nesse momento o autor atinge um nível que é mais difícil de ser abordado nessa área. Trata sobre aspectos e características comportamentais que são imprescindíveis para um bom relacionamento interpessoal e para sucesso em trabalho em equipe. Nesses capítulos o autor conversa diretamente com o leitor, aconselhando como se estivesse em uma conversa informal, conversando sobre os benefícios de amar o aprendizado, apreciar o desafio, evitar o comodismo, além de trazer reflexões profundas sobre o comportamento ético de um programador. 

Na quarta parte, conseguir que tudo seja feito, Pete traz algumas ideias sobre o processo necessário para a vida de um projeto até sua liberação para uso, com algumas dicas para que não haja desvios no caminho ou atrasos não planejados. Nesses capítulos percebemos dicas sobre o levantamento de requisitos necessários e sobre qual a real definição de pronto. 

Na última parte, uma meta de pessoas, é ressaltada a relevância da comunicação para o sucesso de aplicações. Ninguém trabalha sozinho e precisamos aprender constantemente a melhorar nossas habilidades de lidar com os colegas de profissão. 

Realmente após concluir a leitura não é difícil entender porque o livro é tão aclamado pela nossa comunidade. Aborda várias visões e aspectos diferentes e complementares do mundo da programação e só esse motivo já seria suficiente para que alguém que quer melhorar suas habilidades lesse o livro, porém ele ainda vai além. Traz uma leitura leve, traz exemplos práticos, traz quadrinhos com piadas (que muitas vezes não são muito divertidas ou fáceis de entender kkakakakakakaka), conselhos, pontos chaves, situações reais de experiência do autor, enfim, é um bom livro. Leiam!

*** Curiosidade:

A capa do livro traz a imagem de um peixe voador, que eu não sabia da existência e logo depois de terminar o livro fui ver vídeos no YouTube sobre porque achei bem interessante a ideia de um peixe que voa 🤯. Essa espécie de peixe inclusive foi utilizada como modelo para estudo do desenvolvimento de aviões e possui um recorde de 45 segundos de voo.