Recommendations based on Code Completeby Steve McConnell

* statistically, based on millions of data-points provided by fellow humans

  1. The Pragmatic Programmer: From Journeyman to Master

    by Andy Hunt
    A guide to mastering the craft of programming, using practical techniques and approaches.

    Straight from the programming trenches,, The Pragmatic Programmer, cuts through the increasing specialization and technicalities of modern software development to examine the core process–taking a ... (Goodreads)

  2. The Mythical Man-Month: Essays on Software Engineering

    by Frederick P. Brooks Jr.
    A collection of essays on software engineering, discussing the challenges of managing large software projects and the importance of teamwork and communication.

    Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers ... (Goodreads)

  3. Design Patterns: Elements of Reusable Object-Oriented Software

    by Erich Gamma
    A guide to creating effective and efficient software through the principles of object-oriented design.

    Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. ... (Goodreads)

  4. Clean Code: A Handbook of Agile Software Craftsmanship

    by Robert C. Martin
    A guide to writing maintainable, efficient computer code through principles of good design.

    Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written ... (Goodreads)

  5. The C Programming Language

    by Brian W. Kernighan
    Classic guide to the C programming language, covering syntax, data types, control flow, and more. A must-read for any aspiring programmer.

    This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a ... (Goodreads)

  6. Getting Things Done: The Art of Stress-Free Productivity

    by David Allen
    A guide to improving efficiency and productivity through better organization.

    The book, Lifehack, calls ,"The Bible of business and personal productivity.","A completely revised and updated edition of the blockbuster bestseller from 'the personal productivity guru'",—,Fast ... (Barnes & Noble)

  7. The Art of War

    by Sun Tzu
    Ancient Chinese military treatise outlining strategies for success in battle.

    Twenty-Five Hundred years ago, Sun Tzu wrote this classic book of military strategy based on Chinese warfare and military thought. Since that time, all levels of military have used the teaching on ... (Goodreads)

  8. The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

    by Eric Ries
    Systematic approach to launching and managing successful businesses in an ever-changing market.

    Most startups fail. But many of those failures are preventable. The Lean Startup is a new approach being adopted across the globe, changing the way companies are built and new products are launched. ... (Goodreads)

  9. Thinking, Fast and Slow

    by Daniel Kahneman
    An exploration of the two systems of the mind, and how they influence decision-making.

    In the highly anticipated Thinking, Fast and Slow , Kahneman takes us on a groundbreaking tour of the mind and explains the two systems that drive the way we think. System 1 is fast, intuitive, and ... (Goodreads)

  10. Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability

    by Steve Krug
    A guide to creating intuitive, user-friendly websites.

    Since Don’t Make Me Think was first published in 2000, over 400,000 Web designers and developers have relied on Steve Krug’s guide to help them understand the principles of intuitive navigation and ... (Goodreads)

  11. Gödel, Escher, Bach: An Eternal Golden Braid

    by Douglas R. Hofstadter
    A complex exploration of logic, mathematics and art, exploring their relationships and interconnections.

    Douglas Hofstadter's book is concerned directly with the nature of “maps” or links between formal systems. However, according to Hofstadter, the formal system that underlies all mental activity ... (Goodreads)

  12. Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture

    by David Kushner
    The story of John Carmack and John Romero, creators of the video game Doom, and their impact on the gaming industry.

    Masters of Doom is the amazing true story of the Lennon and McCartney of video games: John Carmack and John Romero. Together, they ruled big business. They transformed popular culture. And they ... (Goodreads)

  13. The Goal: A Process of Ongoing Improvement

    by Eliyahu M. Goldratt
    A business novel that follows a manufacturing plant's attempts to optimize production.

    Written in a fast-paced thriller style,, The Goal, is the gripping novel which is transforming management thinking throughout the Western world. Alex Rogo is a harried plant manager working ever more ... (Goodreads)

  14. The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage

    by Clifford Stoll
    A true story of a computer expert's pursuit of a hacker who broke into his system, leading to a global espionage investigation.

    Before the Internet became widely known as a global tool for terrorists, one perceptive U., S. citizen recognized its ominous potential. Armed with clear evidence of computer espionage, he began a ... (Goodreads)

  15. Founders at Work: Stories of Startups' Early Days

    by Jessica Livingston
    Collection of stories from some of the greatest entrepreneurs, sharing their journey and experiences as founders.

    Founders at Work: Stories of Startups' Early Days is a collection of interviews with founders of famous technology companies about what happened in the very earliest days. These people are ... (Goodreads)

  16. The Elements of Style

    by William Strunk Jr.
    A practical guide to written English, providing guidance on grammar and style.

    This style manual offers practical advice on improving writing skills. Throughout, the emphasis is on promoting a plain English style. This little book can help you communicate more effectively by ... (Goodreads)

  17. The Selfish Gene

    by Richard Dawkins
    A study of evolutionary biology, exploring how genes act and how they impact behavior.

    Inheriting the mantle of revolutionary biologist from Darwin, Watson, and Crick, Richard Dawkins forced an enormous change in the way we see ourselves and the world with the publication of The ... (Goodreads)

  18. The Art of the Start: The Time-Tested, Battle-Hardened Guide for Anyone Starting Anything

    by Guy Kawasaki
    A comprehensive guide to successfully launching a business or venture.

    A new product, a new service, a new company, a new division, a new organization, a new anything—where there’s a will, here’s the way. It begins with a dream that just won’t quit, the ... (Goodreads)

  19. First, Break All the Rules: What the World's Greatest Managers Do Differently

    by Marcus Buckingham
    Analysis of top managers to uncover the secrets of their success.

    Gallup presents the remarkable findings of its revolutionary study of more than 80,000 managers in First, Break All the Rules, revealing what the world’s greatest managers do differently. With vital ... (Goodreads)

  20. The Singularity is Near: When Humans Transcend Biology

    by Ray Kurzweil
    A futurist's prediction of a technological singularity where humans merge with machines, leading to a new era of evolution.

    For over three decades, Ray Kurzweil has been one of the most respected and provocative advocates of the role of technology in our future. In his classic The Age of Spiritual Machines , he argued ... (Goodreads)

  21. Decisive: How to Make Better Choices in Life and Work

    by Chip Heath
    Strategies to make effective decisions and tackle difficult life choices.

    The four principles that can help us to overcome our brains' natural biases to make better, more informed decisions – in our lives, careers, families and organizations., In Decisive , Chip Heath and ... (Goodreads)

  22. Presentation Zen: Simple Ideas on Presentation Design and Delivery

    by Garr Reynolds
    Guide to creating effective and engaging presentations through engaging visuals and storytelling.

    Garr Reynolds, author of the best-selling book on presentation design and delivery, is back with this newly revised edition of this classic book, Presentation Zen . Showing us there is a better way ... (Barnes & Noble)

  23. Hot, Flat, and Crowded: Why We Need a Green Revolution – and How It Can Renew America

    by Thomas L. Friedman
    Urges for a green revolution to combat climate change, population growth, and globalization. Provides solutions for a sustainable future.

    In this brilliant, essential book, Pulitzer Prize-winning author Thomas L. Friedman speaks to America's urgent need for national renewal and explains how a green revolution can bring about both a ... (Goodreads)

  24. Predictably Irrational: The Hidden Forces That Shape Our Decisions

    by Dan Ariely
    An exploration of why humans make irrational decisions, and how to overcome them.

    Why do our headaches persist after taking a one-cent aspirin but disappear when we take a 50-cent aspirin? Why does recalling the Ten Commandments reduce our tendency to lie, even when we couldn't ... (Goodreads)

  25. Drive: The Surprising Truth About What Motivates Us

    by Daniel H. Pink
    A thought-provoking analysis of what truly motivates people, challenging traditional notions of rewards and punishments.

    The, New York Times, bestseller that gives readers a paradigm-shattering new way to think about motivation Most people believe that the best way to motivate is with rewards like money—the ... (Goodreads)

  26. How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life

    by Scott Adams
    A humorous, uplifting look at how to find success by embracing failure.

    Scott Adams has likely failed at more things than anyone you’ve ever met or anyone you’ve even heard of. So how did he go from hapless office worker and serial failure to the creator of Dilbert , one ... (Goodreads)

  27. Influence: The Psychology of Persuasion

    by Robert B. Cialdini
    An analysis of the psychology of persuasion and how to use it to influence people.

    Influence, the classic book on persuasion, explains the psychology of why people say "yes"—and how to apply these understandings. Dr. Robert Cialdini is the seminal expert in the rapidly expanding ... (Goodreads)

  28. Factfulness: Ten Reasons We're Wrong About the World – and Why Things Are Better Than You Think

    by Hans Rosling
    A data-driven book that challenges common misconceptions about the world and presents a more accurate, optimistic view of global progress.

    Factfulness:, The stress-reducing habit of only carrying opinions for which you have strong supporting facts. When asked simple questions about global trends— what percentage of the world’s ... (Goodreads)

  29. The Blank Slate: The Modern Denial of Human Nature

    by Steven Pinker
    The exploration of the science of human nature, including the implications for society.

    In The Blank Slate , Steven Pinker explores the idea of human nature and its moral, emotional, and political colorings. He shows how many intellectuals have denied the existence of human nature by ... (Goodreads)

  30. A Brief History of Time

    by Stephen Hawking
    Exploring the depths of time and space and the emergence of the universe.

    In the ten years since its publication in 1988, Stephen Hawking's classic work has become a landmark volume in scientific writing, with more than nine million copies in forty languages sold ... (Goodreads)