Reading List

Last Updated: Jan 1, 2016

To Read

  1. Black Box Thinking: Why Most People Never Learn from Their Mistakes, But Some Do by Matthew Syed
  2. The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact by Edmond Lau
  3. The Power of Full Engagement — Managing Energy, Not Time, is the Key to High Performance and Personal Renewal
  4. The Peter Principle and the Law of Crappy People
  5. How Successful People Increase Productivity
  6. Richard Feynman: The Difference Between Knowing the Name of Something and Knowing Something
  7. On Immunity, by Eula Biss
  8. How to Lie with Statistics, by Darrell Huff
  9. How to Get Lucky: 13 Techniques for Discovering and Taking Advantage of Life’s Good Breaks
  10. Obvious Adams: The Story of a Successful Businessman