A few years ago, one of my midlife crises was to take an introduction-to-programming class. Previously, I had come from a right-brain, literary background where authenticity and “originality” were given top place. Every project was to be a work of art. So, for my programming class, I wanted to write every program from scratch, ensuring what I perceived to be the most efficient approach, adding my own artistic touch, making it mine.