Introduction: Why I Wrote This Book

Like most great (accountant) stories, mine starts with an Excel spreadsheet. The year was 2008, and I was studying accounting at Brigham Young University in Provo, Utah. I was also working as a clerk at the Law School library. One day my boss asked me if I knew how to randomize a list of names in Excel. “Of course,” I lied and then proceeded to do what every well-intentioned overpromiser knows to do. Google showed me at least three different ways to randomize a list in Excel, and within 2 minutes, I returned the randomized list to my boss. At that point, she decided that I was good with computers and should work for the library systems department. I’m not certain that an aptitude to Google stuff equates to ...

Get Learning to Program now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.