Books I Read
21 lições para o século 21
- Nó século atual o que mais vem prejudicando as pessoas são as doenças psicologias, com o advento da tecnologia e informações e dados a todo instante, tudo que vivenciemos tem enorme impacto nos nossos pensamentos e maneira de agir. Uma notícia ou uma fake new impacta muito no seu dia a dia. Então tentar ter o controle de nos, tentarmos ser mais racionais do que emocionais. Acredito que seja um balanceamento, mas hoje em dia só se dar bem e tem o controle aquele que haje com mais racionalidade nas seu dia a dia.
- Mente é diferente de Cérebro, muitos cientistas confundem isso, pois mente tem a ver com sentimentos e a definição mais didática dos livro lá.
- A IA não vai resolver tudo e nem vai ser o vilão da história, quem está por trás no final das contas é o ser Humano e vai ser por muito tempo.
Psicologia financeira
- Investimento é no longo prazo, um e exemplo citado de tratar o investimento é como tratar a gripe. E a melhor maneira de tratar uma gripe para ter um melhor retorno no longo do prazo é não se medicando e deixando seu corpo criando mecanismo de proteção para ganhar mais resistência.
- Seja exemplo, antes de tentar corrigir ou tentar mudar o externo. Um exemplo citado foi de um cara que não arrumava nem o próprio quarto e queria propor soluções para os outros. O resultado que deu é que as pessoas simplesmente não confiarem, devido a pessoa não ser autoridade e não ter o poder de persuasão.
Como fazer amigos e influenciar pessoas
- Basicamente o que livro quer falar que é necessário ter postura, ter carisma e sempre aprender a escutar. Falar pouco e escutar mais.
- Elogiar o próximo, nunca criticar.
- Chamar pelo nome.
- Sempre sorrir.
- Ter postura.
- Escutar o que o próximo quer falar e escutar com atenção.
- Evitar conflitos, sempre desistir de uma discussão (falar que concorda com o próximo e pronto e que aprendi muito com você!), pois não vai levar a lugar nenhum.
- Se quiser que alguma pessoa faça algo, não peça ou dê ordem, conduza-a para fazer determinada coisa.
Pensar enriquece - Napoleon Hill
- Todos os ricos tinham um proposito bem definido, por exemplo o do SteveJobs foi fazer um computador bonito e que o usuário vai ter uma melhor experiencia. O Jeff Bezos foi de criar a melhor solução de entrega e resolver a logística de livros. Do Markinho Zukemberg foi de criar um rede social na qual os usuário ficarem a maior parte do tempo presos.
- Ter uma ideia de empreender seria pensar o que faz falta no dia a dia. O melhor benefício do capitalismo é o poder de escolha, só se tem sucesso se seu produto/serviço sana o problema de alguém, então se tem um produto ruim basta vc não comprar e se tem um produto bom essa cara vai crescer.
15 Poder dos hábitos
- Tudo começa com um pequeno hábito, o sucesso de alguém e nas pequenas coisas e decisões no seu dia a dia. Um simples efeito de dormir um pouco mais tarde pode acarretar tudo no seu próximo dia, por exemplo vc pode bater o carro, e com isso ficar estressado o mes todo.
- Não fazer o papel de bom moço pode ser uma oportunidade a menos no futuro.
- Não ir para academia pode te trazer o problema da inercia, que é se não faço exercício também não vou correr atrás de outras coisas.
Estratégia do Oceano Azul
- Ir na maré que todo mundo está indo pode ser uma grande furada, apesar de ser um pouco contra intuitivo, o segredo e focar no seu diferencial e ir com tudo nele.
- Criar um modelo ou produto bom é basicamente um produto que resolva o real problema de alguém ou de um grupo de pessoas.
14 Hábitos de Desenvolvedor extramente positivo
- Focar no fundamento, porque é a base de tudo, para aprender tudo.
- Codificar pensando no futuro, como se eu for dar manutenção no futuro.
- Focar no seu ponto negativo, por exemplo geralmente quem codifica bem tem muita dificuldade em entender o modelo de negócio.
- Side Projects: Ter um projeto em paralelo para aprender algo ou testar algo.
PAI Rico PAI Pobre
- Tenhas mais ativos do que passivos.
- Ativos é o que vai ter dar retorno sem necessidade de “trabalhar”.
- Qual é o seu negócio? (Negócio é diferente de profissão).
- Alguns exemplos de ativos: ações, fundos imobiliários, rendas fixas e empresas/negócios.
- Imóvel (Uma casa que você compra para você) é um passivo, pois você não tem retorno.
- O que te torna rico é quantidade de tempo que você não precisa mais trabalhar seria a tal da independência financeira.
Clean Code
According to “Clean code” book by Uncle Bob, he defined some guidances and rules that developers should follow. This is more imperative for the less experienced developers. With more experience, comes the possibility of breaking some rules or reinventing them with justifications.
No code comments
A good code needs no comment. The variables, methods, and any other component of the code such as attributes should use easily identifiable and descriptive names.
“Code comments are smell, remove them.”
Dead comments or code should be deleted. Any unused piece of code or comments should be deleted. The best place to find them is in the version control systems.
Incorrect behavior at boundaries. Boundaries should always be unit tested. No behavior should be assumed.
Positive conditionals
Positive conditionals are easier to read than negative conditionals.
Standard architecture, coding, and design guidelines should be followed
All the set standard architecture, coding, and design guidelines should be adhered to. Tools should also be used to ensure that this is accurate.
Good and Consistent naming
Try to call variables, methods, classes to be understandable from the caller perspective. And it should be consistent.
KISS principle should be applied
Needless complexity should be avoided. With increase in complexity, some design and codes in the system become useless. All designs and codes should be kept as simple as possible.
Use of exceptions instead of return codes
In exceptional cases, an exception should be thrown, when the method fails to do its intended purpose. Null or return codes shouldn’t be used.
Make things small
Class size and method size both matter. Typically, method should be small and compact in size. Ideally, <100 lines of code.
Boy scout rule- Leave the campground cleaner than you found it. Leave the campground cleaner than you found it. Don’t ask for permission to refactor the code.
Em nome do Povo
- Este livro explica como funciona o dinheiro, como foi a origem da moeda de troca no início da humanidade, como era antes, bem legal mesmo porquê teve uma mudança bem grande para transformar no que é hoje.
- Também explica o IPCA que é o índice que é refletido no preço dos produtos do consumidor e quem ajusta isso no final é os próprios consumidores aparentemente.
- O livro também aborda uma parte interessante em relação a aposentadoria, que é um modelo insustentável feito no Brasil.