Further Reading: What Is Data Science?
You've just mapped the data science landscape from 30,000 feet. If you want to zoom in on any particular region before moving on, here are the resources I'd recommend. Think of this as a friend's reading list, not a homework assignment — pick whatever sparks your curiosity.
Tier 1: Verified Sources
These are published books that have been foundational in the field. I'm confident they exist, I can tell you the author and publisher, and I can vouch that they're worth your time.
Joel Grus, Data Science from Scratch: First Principles with Python (O'Reilly, 2nd edition, 2019). If you want another take on "what is data science and how do all the pieces fit together," this book builds the core algorithms from the ground up in Python. It's more technical than our Chapter 1, but it shares the same philosophy: understand the foundations before reaching for libraries. A fantastic companion to this textbook.
Cathy O'Neil, Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy (Crown, 2016). This is the book to read if the "every dataset has a human story" theme resonated with you. O'Neil, a mathematician and data scientist, examines how algorithms and data models can reinforce discrimination in hiring, lending, policing, and education. It's a powerful, accessible argument for why data science ethics aren't optional. We'll return to her ideas in Chapter 32.
Nate Silver, The Signal and the Noise: Why So Many Predictions Fail — but Some Don't (Penguin, 2012). Silver — the founder of FiveThirtyEight — explores prediction across domains: elections, weather, earthquakes, baseball, and poker. It's one of the best popular-audience books on what it means to think probabilistically. If you found the discussion of predictive versus causal questions interesting, this book dives much deeper.
Wes McKinney, Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter (O'Reilly, 3rd edition, 2022). You don't need this yet — we won't touch pandas until Chapter 7 — but I'm mentioning it now because McKinney created pandas, and his book is the definitive reference. When you get to Part II of our textbook, you may want this on your desk. It's less a narrative and more a comprehensive reference, but it's written clearly and covers everything.
Jake VanderPlas, Python Data Science Handbook: Essential Tools for Working with Data (O'Reilly, 2nd edition, 2023). Another excellent comprehensive reference that covers NumPy, pandas, matplotlib, and scikit-learn. VanderPlas has a gift for clear technical writing. Like McKinney's book, it's more reference than tutorial, but it will become increasingly useful as you progress through our textbook.
David Spiegelhalter, The Art of Statistics: How to Learn from Data (Basic Books, 2019). If you're intrigued by the statistical thinking side of data science but nervous about math, Spiegelhalter is your guide. He's one of the world's most respected statisticians, and this book explains statistical concepts using real-world stories — crime data, medical trials, and the sinking of the Titanic. Highly readable, no equations required.
Tier 2: Attributed Resources
These are talks, articles, and blog posts that are well-known in the data science community. I'm attributing them to their authors and providing enough detail for you to find them, but I'm not including URLs because web addresses change and break.
Drew Conway's "Data Science Venn Diagram" (2010). Conway proposed the now-famous Venn diagram showing data science at the intersection of hacking skills, math/statistics knowledge, and substantive expertise (domain knowledge). It's been reproduced thousands of times and remains one of the clearest visual models of the field. Search for "Drew Conway data science Venn diagram" and you'll find it instantly.
David Donoho, "50 Years of Data Science" (2017). A thoughtful academic paper (based on a 2015 talk at the Tukey Centennial workshop at Princeton) that traces data science's roots back through statistics and argues for a broader vision of the field. More academic than the other recommendations here, but if you want to understand why data science emerged as a distinct discipline, this is essential reading. Published in the Journal of Computational and Graphical Statistics.
Hilary Mason and DJ Patil. Both are early leaders in defining data science as a profession. Patil (along with Jeff Hammerbacher) is credited with coining the term "data scientist" in its modern sense while at LinkedIn and Facebook respectively. Mason, as chief scientist at Bitly and co-founder of Fast Forward Labs, has given numerous talks on what data scientists actually do day-to-day. Searching for their talks and interviews will give you a practical, industry-grounded perspective.
Hans Rosling's TED talks and Factfulness (Flatiron Books, 2018). Rosling was a Swedish physician and statistician who became famous for his TED talks showing how the world is doing better than most people think — using data visualization as his primary tool. His talks are some of the best examples of data communication ever produced, and Factfulness (co-authored with Ola Rosling and Anna Rosling Ronnlund) makes the case for data-driven thinking over gut instinct. Deeply relevant to our discussion of data literacy.
Recommended Next Steps
Different readers will want to go in different directions after this chapter. Here's my advice depending on what caught your attention:
-
If you want more on what data science IS: Read Donoho's "50 Years of Data Science" for the academic perspective, or Grus's Data Science from Scratch for the practitioner perspective. Both will deepen your understanding of the field's scope and boundaries.
-
If you want to see data science in action: Watch Hans Rosling's TED talks — they're free, they're entertaining, and they demonstrate the power of data to change how people see the world. Then read Nate Silver's The Signal and the Noise for extended case studies of prediction in practice.
-
If you're interested in the ethics side: Start with Cathy O'Neil's Weapons of Math Destruction. It's the most accessible entry point into data ethics, and it will change how you think about algorithms. We'll explore these themes throughout the book, with a deep dive in Chapter 32.
-
If you're not sure what kind of data science interests you: That's completely fine. You don't need to specialize yet. This entire book is designed to help you explore the landscape before choosing a direction. Just keep reading.
-
If you can't wait to start coding: Just turn to Chapter 2! We'll get Python installed and your first notebook running. All the conceptual groundwork from this chapter will start paying off once you have a keyboard under your fingers.
A Note on Sources
You'll notice that we organize our further reading into two tiers throughout this book:
Tier 1: Verified Sources are published books and established references that we can confirm exist with full bibliographic details — title, author, publisher, and edition. These are recommendations we'd stake our reputation on.
Tier 2: Attributed Resources are talks, blog posts, articles, and other materials that are well-known in the data science community. We attribute them to their creators and provide enough context for you to find them, but we don't include URLs because web links rot. (There's actually a data science term for this: link decay. A study of web references in academic papers found that a significant percentage of URLs become broken within just a few years.) A quick search with the author name and title will get you there.
We chose this system because we'd rather be honest about what we can verify than fill the page with links that might be dead by the time you click them. If a resource has moved or disappeared, the author name and title will still help you track it down — or find something equally good that's taken its place.
In later chapters, as we get into more technical territory, you'll also see references to official documentation (Python docs, pandas docs, scikit-learn docs) — those we do link directly, because core project documentation tends to be stable.
Happy reading. And remember: you don't have to read everything on this list before Chapter 2. You can always come back.