On Tuesday I decided my plan needed an overhaul.

Plan

Actual

More thoughts

Learning Factor and writing Protagonist are just particular instances of the balance I am trying to strike while here.

It has been a long time since I have been able to play as a computer scientist. In many ways "computer science" is a misnomer. It is more like an art than a science; it is a creative activity. Creative growth requires play. Learning a new language, especially one that is obscure, requires some degree of experimentation before competence emerges. I want to spend some time doing that while I am here, because it is mind-expanding, and it feels good, and the opportunity to do so in my real life is rare.

On the other hand, I am really excited about making things that work. I want to demonstrate my competence to myself and others, and I want to experience the satisfaction that comes with a job well done. Hacker School is an excellent opportunity to develop a portfolio of such successes. Moreover, I think my experience level in programming Python positions me well to get enormous benefit from pairing and reviewing, and it seems like a wise move to push myself toward excellence in the direction of my current strengths.

I want art and craft; breadth and depth.