Professor Beekums Blog


Follow Professor Beekums
follow professor beekums on twitter like professor beekums on facebook add the professor beekums rss feed

Short Term Goals and Long Term Goals

I often think about how to be more productive and making good progress on projects. My progress on creating lessons for professorbeekums.com has not been as fast as I’d like. I started setting daily goals for myself to change that. An example would be finishing 5 lesson steps. This should have been relatively easy since I create outlines for them first. Since my lessons have 25-40 steps, that would equate to a lesson every 1-2 weeks. This is the kind of progress I was hoping to have.
That practice was only kept for a couple of days though. It sounds bad, but I think it was for the better. On the second day of using this policy, I realized that there was something structurally wrong with how I was building lesson 4. There was simply too much material in it and it progressed too quickly. That violated my requirement for slow paced lessons, which I consider essential for effective learning. The result was that I abandoned my goal for that day and worked on a redesign of the lesson instead.


While I did fail the goal I had set for myself, that short term goal would not have contributed as well to the long term goal of a curriculum that helps people learn how to code. Completing the short term goal of adding to a flawed lesson plan in the interest of “making progress” would have been illusory. I would have simply been wasting time to get a couple checkmarks on a checklist.


While I do want to make sure I make reasonable progress, it is important that I never lose sight of the bigger picture. My goal is to make the best lessons possible. Not the quickest lessons possible. I have no boss giving me deadlines here. I’m also under no pressure to make time to market. There are tons of online programming courses right now. There were plenty when I first started professorbeekums.com. What makes professorbeekums.com different is the quality of the lessons. That means taking my time developing the actual lesson plans.

If you enjoyed this post, sign up for the Professor Beekums newsletter to get notified when new ones are published.
share on facebook share on twitter share on linked in share on google plus share on reddit
Struggling with managing your email inbox?
You don't need "Inbox Zero"
Try Maleega instead!