{"id":13838239,"url":"https://github.com/devmozao/estante","last_synced_at":"2025-07-10T21:31:57.108Z","repository":{"id":51000732,"uuid":"187887649","full_name":"devmozao/estante","owner":"devmozao","description":"Lista de leituras recomendadas à todas as pessoas que desejam trilhar uma carreira de Desenvolvimento, tenham experiência na área ou não. Também é abordado livros de soft skill na estante e temas complementares e pertinentes a profissão. Ex: design thinking, psicologia comportamental, etc.","archived":true,"fork":false,"pushed_at":"2023-02-20T20:12:30.000Z","size":78,"stargazers_count":163,"open_issues_count":0,"forks_count":9,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-11-11T14:42:54.403Z","etag":null,"topics":["agile","agile-development","desenvolvimento","devops","fullstack","lean","livros","softskills"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devmozao.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-05-21T17:52:28.000Z","updated_at":"2024-08-19T02:27:02.000Z","dependencies_parsed_at":"2022-08-31T19:50:37.787Z","dependency_job_id":"32486418-7551-4f9b-8931-cbcfaabf7402","html_url":"https://github.com/devmozao/estante","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devmozao%2Festante","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devmozao%2Festante/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devmozao%2Festante/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devmozao%2Festante/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devmozao","download_url":"https://codeload.github.com/devmozao/estante/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225657309,"owners_count":17503541,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agile","agile-development","desenvolvimento","devops","fullstack","lean","livros","softskills"],"created_at":"2024-08-04T15:01:45.080Z","updated_at":"2024-11-21T01:30:45.872Z","avatar_url":"https://github.com/devmozao.png","language":null,"readme":"# [OUTDATED]\nProjeto está abandonado e sem contribuições por bastante tempo.\nSe alguém da comunidade quiser tocar o Estante, fique à vontade para clonar o repo e seguir em frente.\n---\n﻿\n# A Estante do Dev\nLista de leituras recomendadas à todas as pessoas que desejam trilhar uma carreira de Desenvolvimento, tenham experiência na área ou não.\n\n## Índice\n\n- [Como usar?](#como-usar)\n- [Estante](#estante)\n- [Por quê?](#por-quê)\n- [Pull Requests](#pull-requests)\n- [Licença de uso](#licença-de-uso)\n- [Contribuidores](#contribuidores)\n- [Contato](#contato)\n\n## Como usar?\n\nAlém dos títulos e autores, os livros na estante contém tags relevantes, uma breve descrição e muito carinho :heart:. ```Ex: devops, lean, agile, softskill. ``` Basta dar um ```CTRL+F``` e pesquisar o seu tema de interesse (ou dar scroll na lista toda).\n\n## Estante\n\n**A Startup Enxuta** | *Lean Startup*\n\nA startup enxuta é um modelo de negócio que vem sendo amplamente adotado ao redor do mundo, mudando a maneira como as companhias idealizam seus produtos e serviços.\n```\nautor: Eric Ries\npre-req: nenhum\ntags: lean, agile framework\ndica: @devMozao\n```\n\n\u003cbr\u003e\n\n**Código Limpo** | *Clean Code*\n\nMesmo um código ruim pode funcionar. Mas se ele não for limpo, pode acabar com uma empresa de desenvolvimento. Perdem-se a cada ano horas incontáveis e recursos importantes devido a um código mal escrito. Mas não precisa ser assim.\n```\nautor: Robert Cecil Martin\npre-req: nenhum\ntags: clean code \ndica: @devMozao\n```\n\n\u003cbr\u003e\n\n**Design Orientado a Domínio** | *Domain Driven Design: Tackling Complexity in the Heart of Software* #2\n\nA comunidade de desenvolvimento de softwares reconhece que a modelagem de domínios é fundamental para o design de softwares. Através de modelos de domínios, os desenvolvedores de software conseguem expressar valiosas funcionalidades e traduzi-las em uma implementação de software que realmente atenda às necessidades de seus usuários. Mas, apesar de sua óbvia importância, existem poucos recursos práticos que explicam como incorporar uma modelagem de domínios eficiente no processo de desenvolvimento de softwares.\n```\nautor: Eric Evans / Foreword by Martin Fowler\npre-req: clean code, extreme programing\ntags: soft skill, ddd\ndica: @brunoslribeiro\n```\n\n\u003cbr\u003e\n\n**JavaScript Eloquente** | *Eloquent JavaScript: A Modern Introduction to Programming*\n\nEsse livro é sobre como fazer com que os computadores façam exatamente o que você quer que eles façam. Hoje em dia, os computadores são tão comuns quanto as chaves de fenda, mas possuem uma complexidade escondida que os torna mais difíceis de se operar e entender. Para muitos, eles continuam sendo não muito familiares e ameaçadores.\n```\nautor: Marijn Haverbeke\npre-req: nenhum\ntags: carreira, introdutório, javascript\ndica: @devMozao\n```\n\n\u003cbr\u003e\n\n**Fora de Série** | *Outliers*\n\nNeste livro deslumbrante, Malcolm Gladwell nos leva a uma jornada intelectual pelo mundo dos \"Fora de Série | Outliers\" - os melhores e mais brilhantes, os mais famosos e os mais bem-sucedidos. Ele faz a pergunta: o que diferencia os que alcançam altos níveis?\n```\nautor: Malcolm Gladwell\npre-req: nenhum\ntags: soft skill\ndica: @devMozao\n```\n\n\u003cbr\u003e\n\n**Manual de DevOps** | *The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations*\n\nIncrease profitability, elevate work culture, and exceed productivity goals through DevOps practices. More than ever, the effective management of technology is critical for business competitiveness. This non-fiction follow-up to The Phoenix Project shows leaders how to replicate these incredible outcomes, by demonstrating how to integrate Product Management, Development, QA, IT Operations, and Information Security to elevate your company and win in the marketplace.\n```\nautor: Gene Kim\npre-req: nenhum\ntags: devops\ndica: @devMozao\n```\n\n\u003cbr\u003e\n\n**O Poder do Hábito** | *Power of Habits*\n\nDurante os últimos dois anos, uma jovem transformou quase todos os aspectos de sua vida. Parou de fumar, correu uma maratona e foi promovida. Em um laboratório, neurologistas descobriram que os padrões dentro do cérebro dela mudaram de maneira fundamental.\n```\nautor: Charles Duhigg\npre-req: nenhum\ntags: soft skill\ndica: @devMozao\n```\n\n\u003cbr\u003e\n\n**O Universo da Programação: Um dia de carreira em Desenvolvimento de Software** #3\n\nDesenvolvimento de software não é mais somente uma área de trabalho, mas um verdadeiro universo em constante expansão. São tantas opções de áreas de atuação, tantas tecnologias distintas e plataformas, que é possível se perder em meio a uma chuva de informação para quem quer ingressar em programação. Qual o perfil profissional? É preciso ter formação? Por onde começar?\n```\nautor: William Oliveira\npre-req: nenhum\ntags: soft skill, carreira, introdutório\ndica: @kaiofelipejs\n```\n\n\u003cbr\u003e\n\n**Rápido e Devagar: Duas Formas de Pensar** | *Thinking, Fast and Slow*\n\nPor que há mais chances de acreditarmos em algo se estiver em um tipo ousado? Por que os juízes têm mais probabilidade de negar a liberdade condicional antes do almoço? Por que supomos que uma pessoa bonita seja mais competente? A resposta está nas duas maneiras pelas quais fazemos escolhas: pensamento rápido, intuitivo e pensamento lento e racional.\n```\nautor: Daniel Kahneman\npre-req: nenhum\ntags: soft skill\ndica: @devMozao\n```\n\n\u003cbr\u003e\n\n**O Scrum: Guia de Bolso** | *Scrum: A Pocket Guide*\n*Um companheiro de viagem inteligente*\n\nEste guia de bolso do Scrum é o principal livro a todos que querem aprender ou re-aprender sobre Scrum. O livro descreve o framework como foi projetado e intencionado, com um forte foco no propósito das regras e adiciona uma perspectiva histórica ao Scrum e ao movimento Ágil.\n```\nautor: Gunther Verheyen\npre-req: nenhum\ntags: soft skill \ndica: @devMozao\n```\n\n\u003cbr\u003e\n\n**O Projeto Phoenix** | *The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win*\n*um Romance Sobre TI, DevOps e Sobre Ajudar o seu Negócio a Vencer*\n\nA nova iniciativa de TI da empresa, chamada Projeto Fênix, é crucial para o futuro da Parts Unlimited, mas o projeto está muito acima do orçamento e muito atrasado.\n```\nautor: Gene Kim, Kevin Behr, George Spafford\npre-req: Manual de DevOps\ntags: ficção, soft skill\ndica: @devMozao\n```\n\n\u003cbr\u003e\n\n**Expressões Regulares** #6\n*Uma Abordagem divertida*\n\nAs Expressões Regulares podem ser utilizadas em editores de texto, planilhas, bancos de dados e linguagens de programação, em sistemas Unix, Linux, Windows e Mac. Qualquer usuário de computador pode usufruir dos seus benefícios. Profissionais que manipulam texto e dados economizarão horas de serviço braçal: escritores, revisores, tradutores, programadores e administradores de sistema.\n```\nautor: Aurélio Marinho Jargas\npre-req: nenhum\ntags: soft skill\ndica: @PauloLacerd\n```\n\n\u003cbr\u003e\n\n**Test-Driven Development** | *Test-Driven Development: By Example* #6\n*Desenvolvimento Guiado por Testes*\n\nSimplesmente, o desenvolvimento orientado a testes visa eliminar o medo no desenvolvimento de aplicativos. Embora um pouco de medo seja saudável (geralmente visto como uma consciência que diz aos programadores que \"tomem cuidado!\"), O autor acredita que os subprodutos do medo incluem programadores tentativos, mal-humorados e não-comunicativos que são incapazes de absorver críticas construtivas.\n```\nautor: Kent Beck\npre-req: nenhum\ntags: soft skill\ndica: @PauloLacerd\n```\n\n\u003cbr\u003e\n\n**Pense em Python** | *Think Python* #7\n*Pense como um cientista da computação*\n\nSe você quer aprender como programar, usar Python é uma ótima forma de começar. Este guia prático apresenta a linguagem passo a passo, começando com conceitos de programação básicos antes de chegar a funções, recursividade, estruturas de dados e design orientado a objeto. Esta edição e seu código de apoio foram atualizados para o Python 3.\n```\nautor: Allen B. Downey \npre-req: nenhum\ntags: python, algoritmo, fundamentos de programação, introdução, lógica\ndica: @hiago-buzz\n```\n\n\u003cbr\u003e\n\n**Essencialismo** | *Essentialism* #8\n*A disciplinada busca por menos*\n\nSe você se sente sobrecarregado e ao mesmo tempo subutilizado, ocupado mas pouco produtivo, e se o seu tempo parece servir apenas aos interesses dos outros, você precisa conhecer o essencialismo.\n```\nautor: Greg McKeown \npre-req: nenhum\ntags: soft skill, behavior\ndica: @VsSarto\n```\n\n\u003cbr\u003e\n\n**Kubernetes**\n*Tudo sobre orquestração de contêineres*\n\nA arquitetura de aplicações utilizando contêineres pode escalar para níveis assombrosos muito rapidamente. Orquestrar isso tudo é trabalhoso, e possuir uma infraestrutura que se mantenha de pé em um aumento tão repentino de acessos é extremamente importante para qualquer empresa.\n```\nautor:  Lucas Santos \npre-req: nenhum\ntags: soft skill\ndica: @geovanipfranca\n```\n\n\u003cbr\u003e\n\n**Avalie o que Importa** | *Measure What Matters*\n*Como o Google, Bono Vox e a Fundação Gates Sacudiram o Mundo com os OKRs*\n\nO lendário capitalista de risco, John Doerr, revela como o sistema de Objetivos e Resultados-chaves (OKRs) ajudou gigantes da tecnologia, como Intel e Google, a alcançarem um crescimento exponencial ― e como ele pode ajudar qualquer organização a prosperar.\n```\nautor: John Doerr\npre-req: nenhum\ntags: okrs, lean, soft skill\ndica: @geovanipfranca \n```\n\n\u003cbr\u003e\n\n**O poder do tempo livre**\n*Descubra seu potencial, crie projetos paralelos e torne sua vida mais incrível*\n\nVocê quer mudar sua vida, mas não tem tempo. Bobagem. Todo mundo tem tempo. Confie em mim. A ideia deste livro é que você encontre tempo onde acha que ele não existe. Que você descubra o que realmente gosta de fazer, para criar um projeto paralelo ou aperfeiçoar o que você já faz. Este livro não é simplesmente para ser lido. É para ser usado. Então faça bom uso dele. Comece agora mesmo a se dedicar àquilo que você ama. Isso vai fazer uma grande diferença na sua felicidade. Escolha viver uma vida incrível. Ela é muito curta para não ser.\n```\nautor: Luciano Braga\npre-req: nenhum\ntags: time management\ndica: @geovanipfranca \n```\n\n\u003cbr\u003e\n\n**Trilogia da Fundação**\n\nA humanidade está em risco. Uma ciência revolucionária prevê uma longa e inevitável era de trevas e barbárie. Para evitar que isso aconteça, o chamado plano Seldon é colocado em prática ao longo de séculos, e percorre a história da galáxia, prevendo conflitos de nossa civilização. Mas poderá o comportamento humano obedecer a um padrão científico?\n```\nautor: Isaac Asimov\npre-req: nenhum\ntags: ficção ciêntifica\ndica: @geovanipfranca \n```\n\n\u003cbr\u003e\n\n**Arquitetura Limpa** | *Clean Architecture: A Craftsman's Guide to Software Structure and Design*\n\nAs regras universais de arquitetura de software aumentam dramaticamente a produtividade dos desenvolvedores ao longo da vida dos sistemas de software.\n```\nautor: Robert Cecil Martin\npre-req: nenhum\ntags: tags clean code, clean architecture\ndica: @throberto\n```\n\n\u003cbr\u003e\n\n**O Programador Pragmático: De Aprendiz a Mestre** | *The Pragmatic Programmer: your journey to mastery*\n\nO Programador Pragmático ilustra as melhores práticas e as principais armadilhas do desenvolvimento de software. Destinado a todos envolvidos com programação, de codificadores iniciantes a programadores experientes e gerentes responsáveis por projetos de software, apresenta lições simples que promovem rápidas melhorias na produtividade pessoal, precisão e satisfação profissional.\n```\nautor: Andrew Hunt e David Thomas\npre-req: nenhum\ntags: personal management, developer, soft skill\ndica: @csorlandi\n```\n\n\u003cbr\u003e\n\n**Refatoração: Aperfeiçoando o Design de Códigos Existentes** | *Refactoring: Improving the Design of Existing Code*\n\nPor mais de vinte anos, programadores experientes no mundo inteiro contaram com o livro Refatoração de Martin Fowler para aperfeiçoar o design de códigos existentes e melhorar a manutenibilidade do software, assim como para deixar o código existente mais fácil de entender. Refatoração 2ª edição contém um catálogo atualizado das refatorações e inclui exemplos de código JavaScript bem como novos exemplos funcionais que demonstram a refatoração sem classes.\n```\nautor: Martin Fowler\npre-req: clean code, ddd, clean architecture\ntags: developer, refactoring, architecture\ndica: @csorlandi\n```\n\n\u003cbr\u003e\n\n**Algoritmos E Lógica Da Programação** \n\nCom linguagem simples e didática – sem, no entanto, fugir da complexidade do assunto –, o livro procura tornar prática a lógica de programação, além de mostrar aos estudantes um caminho mais adequado na construção dos algoritmos. O desenvolvimento do raciocínio lógico e da abstração de procedimentos e dados são as maiores dificuldades para os estudantes dos cursos introdutórios. Nesse sentido, os autores resolvem os problemas propostos passo a passo, apresentando todos os conceitos envolvidos por meio de fluxogramas e em conjunto com pseudocódigos.\n```\nautor: Marcelo A. Furlan de Souza; Marcelo Marques Gomes; Marcio Vieira Soares\npre-req: nenhum\ntags: lógica de programação\ndica: @ThiagoCrepequer\n```\n\n\u003cbr\u003e\n\n**Padrões de Projeto** | *Design Patterns*\n*Elements of Reusable Object-Oriented Software*\n\nLivro fundamental para arquitetos de software, os 23 padrões descritos aqui tornaram-se mundialmente famosos e reconhecidos pela sua eficiência e elegância. Um verdadeiro best-seller mundial.\n```\nautor: Erich Gamma, John Vlissides, Richard Helm, Ralph Johnson\npre-req: nenhum\ntags: Design Patterns, Código limpo, Engenharia de software\ndica: @g-nogara\n```\n\n\u003cbr\u003e\n\n**99 Bottles of OOP - 2nd Edition** | *99 Bottles of OOP - 2nd Edition*\n\nO livro aborda vários tópicos como: \n\n* Reconhecer quando o código é \"bom o suficiente\"\n* Obtendo o melhor valor do Desenvolvimento Orientado a Testes (TDD)\n* Fazendo refatoração adequada, não \"rehacktoring\" aleatório\n* Localizando conceitos enterrados no código\n* Encontrar nomes que transmitam um significado mais profundo\n* Alterar o código com segurança seguindo as \"Regras de Flocagem\"\n* Simplificando novas adições com o princípio aberto / fechado\n* Evitando condicionais obedecendo ao Princípio de Substituição de Liskov\n* Fazendo melhorias direcionadas, reduzindo os odores de código\n* Melhorando a mutabilidade com polimorfismo\n* Fabricação de objetos de simulação usando fábricas\n* Protegendo-se contra a incerteza ao afrouxar o acoplamento\n* Desenvolvendo uma estética de programação \n```\nautor: Sandi Metz\npre-req: Conhecer sobre lógica de programação e já conhecer linguagem que você vai querer o livro (PHP, Ruby ou JS)\ntags: OOP, Design de Software\ndica: @iagocavalcante\n```\n\n\u003cbr\u003e\n\n**Code Complete: Um Guia Prático P/ Construção** | *Code Complete: Practical Handbook of Software Construction*\n\n\u003e Faça uma abordagem estratégica à construção de software - e produza produtos superiores - com esta edição totalmente atualizada do guia premiado e elogiado de Steve McConnell para as melhores práticas de desenvolvimento de software. \n\nCom esse `abstract` o livro aborda realmente práticas escelentes pra quem tem interesse em seguir na área, ele alcança todos os níveis, um livro realmente excelente.\n```\nautor: Steve McConnell\npre-req: Nenhum\ntags: Conceitos de Software\ndica: @iagocavalcante\n```\n\n\u003cbr\u003e\n\n**Minimalismo Digital** | *Digital Minimalism*\n\nEm Minimalismo Digital, o autor Cal Newport apresenta uma filosofia para que os leitores reflitam sobre o uso da tecnologia. São dicas para quem quer usufruir do mundo digital de modo mais saudável, aproveitando os momentos offline da vida. \n```\nautor: Cal Newport\npre-req: nenhum\ntags: auto ajuda, lifehacks\ndica: @lucasew\n```\n\n\u003cbr\u003e  \n\n\n## Por quê?\nLivros técnicos são caros no Brasil. Além do problema do preço, às vezes vc não encontra boas recomendações de leituras para quem quer se aprofundar em uma determinada especialidade. Ou às vezes vc está curto de grana pra investir um valor alto em um livro e o simples fato de ter uma recomendação confiável, já ajuda na decisão de compra.\n\n\u003eEu, por exemplo, geralmente me encontro na situação de ```sem grana``` e ```sem boas referências```.\n\nPor isso, a ideia é ter uma lista curada com livros relevantes e importantes sobre desenvolvimento, projetos ágeis e soft skill, para auxiliar aqueles que tem como o foco em ser um bom desenvolvedor moderno, seja iniciante ou experiente.\n\n## Pull Requests\nColaboração é sempre bem vinda. \n\nCaso vc tenha um livro para indicar, basta fazer um pull request seguindo o padrão abaixo e deixar nos comentários um breve resumo do porque o livro é importante a leitura, na sua opinião. \n\n[![Add Book](../assets/button_book.svg?raw=true)](/../..//issues/new?template=new_book.md)\n\nSeu nome e perfil será citado na lista de contribuidores da lista.\n\n## Licença de uso\nMIT License: aberto para todos. Conhecimento é um direito nosso. Compartilhem!\n\n## Contribuidores\n\u003eLista de contribuidores e seus respectivos perfis pessoais (por ordem cronológica)\n* [Andre Gomes](https://www.linkedin.com/in/andrelmgomes/)\n* [Bruno Smith](https://github.com/brunoslribeiro) @brunoslribeiro\n* [Kaio Felipe](https://github.com/kaiofelipejs) @kaiofelipejs\n* [Bianca Rocha](https://github.com/rochabianca) @rochabianca\n* [Hiago Buzz](https://github.com/hiago-buzz) @hiago-buzz\n* [Paulo Lacerda](https://github.com/PauloLacerd) @PauloLacerd\n* [Thales Machado](https://github.com/thalesmachado) @thalesmachado\n* [Geovani Perez França](https://github.com/geovanipfranca) @geovanipfranca\n* [Thiago Roberto](https://github.com/throberto) @throberto\n* [Claudio Orlandi](https://github.com/csorlandi) @csorlandi\n* [Thiago de Souza Crepequer](https://github.com/ThiagoCrepequer) @ThiagoCrepequer\n* [Guilherme Nogara](https://github.com/g-nogara) @g-nogara\n* [Iago Cavalcante](https://github.com/iagocavalcante) @iagocavalcante\n* [Lucas Eduardo](https://github.com/lucasew) @lucasew\n\n## Contato\nSugestões? Críticas? Elogios? Quer bater um papo? Me chama nas redes sociais:\n\n* [Twitter](https://twitter.com/devMozao)\n* [LinkedIn](https://www.linkedin.com/in/devmozao/)\n\n## Back to top\n- [Índice](#estante)\n","funding_links":[],"categories":["Others"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevmozao%2Festante","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevmozao%2Festante","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevmozao%2Festante/lists"}