For those who don't know me, I'm a compulsive learner. I enjoy ramping up on new topics and since my interests are rather diverse, this leads me to often be pulled in eight different directions at once. And that's not an exaggeration in the slightest. The number of projects that were started with an initial burst of excitement and possibility often got quickly replaced by another which left a trail of project husks behind me.
I'm currently in the process of re-"reading" (because I'm listening to it this time around) to Ready Player One by Ernest Cline. And as I listened to Will Wheaton narrate Wade's single obsession with the hunt for Halliday's egg, it struck me just how devoted he (and other professional gunters) were when it came to their quest. In fact, I found myself almost feeling envious of that devotion. And in that moment, I realized that just how fragmented I could be when it came to my own pursuits and interests.
Don't get me wrong, I'm not saying I want to have something be all-consuming in my life. After all, Wade has a rationale reason for having such an unhealthy obsession with his quest: there was nothing else to look forward to in his life. Me, on the other hand, is on the complete other spectrum as far as having so much to be grateful for.
That said, I do think there is a gem to be unearthed from this as far as helping to solve my frustration of spinning my wheels. While it is certainly exciting to jump from thing to thing, I've proven one too many times that the feeling of accomplishment is fleeting at best. Fortunately for me, I finally decided to watch a talk my cousin had recommended I check out a couple of months ago: How to Learn Anything in 20 Hours.
For those who don't have the time to watch it, here's the high level overview:
So that's what I am setting out to do. When I first started this month, I had the following things on my list:
And while I thought I was doing an okay job managing it all, I'm going to follow this advice and see where it takes me. So I'm going to start with the topic I've been chasing after for some time but never fully grasped: Testing with TDD & BDD. It might not sound like much, but I have a good feeling about having a "single obsession."