Designing Data-Intensive Applications by Martin KleppmannClean Code by Robert C. MartinThe Pragmatic Programmer by Andy   HuntDesign Patterns by Erich GammaEffective Java by Joshua Bloch
Required reading for software development professionals
19th out of 69 books — 88 voters
AI Doctor by Ronald M. RazmiLife 3.0 by Max TegmarkThe Book of Why by Judea PearlSuperintelligence by Nick BostromA Brief History of Intelligence by Max Solomon Bennett
Best Popular Computer Science Books on Goodreads
77th out of 292 books — 129 voters

Clean Code by Robert C. MartinA Philosophy of Software Design by John OusterhoutRefactoring by Martin FowlerThe Pragmatic Programmer by Andy   HuntExtreme Programming Explained by Kent Beck
Books a developer should read
2nd out of 8 books — 3 voters
A Philosophy of Software Design by John OusterhoutThe Elements of Style by William Strunk Jr.Writing with Style by John R. TrimbleThe 22 Immutable Laws of Marketing by Al RiesCompiler Construction by Niklaus Wirth
hn - books under 200 pages for developers
1st out of 30 books — 2 voters

Designing Data-Intensive Applications by Martin KleppmannPresentation Patterns by Neal FordStructure and Interpretation of Computer Programs by Harold AbelsonThe Manager's Path by Camille FournierRuby Under a Microscope by Pat Shaughnessy
Zendesk Engineering San Francisco Library
11th out of 46 books — 3 voters
Beyond the Code by Michel LangloisPeopleware by Tom DeMarcoThe Mythical Man-Month by Frederick P. Brooks Jr.Continuous Delivery by David  FarleyManaging Humans by Michael Lopp
Must-Read Books on Software Culture and Team Success
15th out of 15 books — 1 voter

Play by Stuart M. Brown Jr.Be the Boss Everyone Wants to Work For by William A. GentryThe Compound Effect by Darren HardyThe Wealth Money Can't Buy by Robin SharmaHow To Live An Extraordinary Life by Anthony Pompliano
Books List to Read 2
62nd out of 100 books — 1 voter
The Pragmatic Programmer by Andy   HuntEssential Software Development by AppJungle NET LLCEloquent JavaScript by Marijn HaverbekeCode Complete by Steve McConnellCracking the Coding Interview by Gayle Laakmann McDowell
Programming and Software Development
10th out of 12 books — 3 voters

Clean Code by Robert C. MartinThe Pragmatic Programmer by Andy   HuntShip it! A Practical Guide to Successful Software Projects by Jared  RichardsonCode Complete by Steve McConnellDesign Patterns by Erich Gamma
IT Books
18th out of 34 books — 1 voter
System Design Interview – An insider's guide by Alex XuA Philosophy of Software Design by John OusterhoutAgile Application Security by Laura BellBuilding Evolutionary Architectures by Neal FordBuilding Microservices by Sam Newman
Architecture & System Design Books
2nd out of 19 books — 2 voters

Become an Effective Software Engineering Manager by James StanierThe Phoenix Project by Gene KimThe Five Dysfunctions of a Team by Patrick LencioniTeam Topologies by Matthew    SkeltonAn Elegant Puzzle by Will Larson
Engineering Management
11th out of 18 books — 2 voters
Web Analytics 2.0 by A. KaushikMeta Learning by Radek OsmulskiAdventures of a Computational Explorer by Stephen WolframInspired by Marty CaganSkill Up by Jordan Hudgens
Build to Learn
11th out of 21 books — 2 voters

Atomic Habits by James ClearExactly What to Say by Phil M. JonesTeam of Teams by Stanley McChrystalLean In by Sheryl SandbergHow to Take Smart Notes by Sönke Ahrens
XeroBooksWeLove
22nd out of 42 books — 2 voters
Rebelión en la granja by George OrwellCrimen y castigo 1 by Fyodor DostoevskyEl color de la magia by Terry PratchettGood Omens by Terry PratchettLos renglones torcidos de Dios by Torcuato Luca de Tena
VirusTotal recommended readings 2021
30th out of 51 books — 3 voters

A Philosophy of Software Design by John Ousterhout
Scott's Cheap Flights Engineering Books
1st out of 1 book — 1 voter
Code by Charles PetzoldA Philosophy of Software Design by John OusterhoutEffective Java by Joshua Bloch
CS & SE Gems
2nd out of 3 books — 1 voter