Preloader

Peter Norvig

Director of Research - Google

Books you can read to teach yourself programming

Peter Norvig recommends:

  1. Python Programming: An Introduction to Computer Science, 3rd Ed.: John Zelle: 9781590282755
  2. Concepts, Techniques, and Models of Computer Programming (The MIT Press): Peter Van Roy, Seif Haridi: 9780262220699
  3. How to Design Programs: An Introduction to Programming and Computing (The MIT Press): Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi: 9780262534802

Borrys Hasian

UX/UI GDE

Good books for UI/UX designers to read

Borrys Hasian recommends:

  1. About Face: The Essentials of Interaction Design: Alan Cooper, Robert Reimann, David Cronin, Christopher Noessel: 8601416801131
  2. Designing for Emotion: Aaron Walter: 9781937557003
  3. The Laws of Simplicity (Simplicity: Design, Technology, Business, Life): John Maeda: 9780262134729

Donn Felker

Android GDE

10 books Android developers should read

Donn Felker recommends:

  1. Coders at Work: Reflections on the Craft of Programming: Peter Seibel: 9781430219484
  2. Working Effectively with Legacy Code: Michael Feathers: 8601400968741
  3. xUnit Test Patterns: Refactoring Test Code: Gerard Meszaros: 0076092037590

Nitya Narasimhan

Flutter GDE

Must-read books about gamification

Nitya Narasimhan recommends:

  1. Game Frame: Using Games as a Strategy for Success: Aaron Dignan: 9781451611069
  2. The Art of Game Design: A Book of Lenses, Second Edition: Jesse Schell: 8601419378326
  3. Drive: The Surprising Truth About What Motivates Us: Daniel H. Pink: 8601420442870

Donn Felker

Android GDE

Recommended reading for developers

Donn Felker recommends:

  1. Agile Software Development with Scrum (Series in Agile Software Development): Ken Schwaber, Mike Beedle: 9780130676344
  2. Working Effectively with Legacy Code: Michael Feathers: 8601400968741
  3. xUnit Test Patterns: Refactoring Test Code: Gerard Meszaros: 0076092037590

Wolfram Rittmeyer

Android, Google Assistant GDE

Design books to help you build better interactions

Wolfram Rittmeyer recommends:

  1. Designing Across Senses: A Multimodal Approach to Product Design: Christine W. Park, John Alderman: 9781491954249
  2. Designing Voice User Interfaces: Principles of Conversational Experiences: Cathy Pearl: 9781491955413
  3. Designing Bots: Creating Conversational Experiences: Amir Shevat: 9781491974827

Mark Connolly

UX GDE, Partner @Zeitspace

15 best design books to learn UX

Mark Connolly recommends:

  1. User Story Mapping: Discover the Whole Story, Build the Right Product: Jeff Patton, Peter Economy: 9781491904909
  2. Lean UX: Designing Great Products with Agile Teams (9781491953600): Jeff Gothelf, Josh Seiden: Books
  3. Drive: The Surprising Truth About What Motivates Us: Daniel H. Pink: 8601420442870

Parisa Tabriz

Browser Boss

Cybersecurity books recommended by security princess

Parisa Tabriz recommends:

  1. Hacking: The Art of Exploitation, 2nd Edition (0689145714418): Jon Erickson: Books
  2. The Tangled Web: A Guide to Securing Modern Web Applications: Michal Zalewski: 8601200651461
  3. The Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities (Volume 1 of 2): Mark Dowd, John McDonald, Justin Schuh: 0785342444421



Want to see someone's reading list here? Send us an email to collectoral@guesswork.co