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 did, I'd appreciate it if you took the time to check out my product: Dynomantle
Do you struggle with organizing notes, thousands of bookmarks, emails, or other digital stuff? Do you feel bad because you can't copy the habits of "productivity gurus"?
Dynomantle can help. It is a knowledge management tool designed to work with your existing habits. You don't need new habits. Dynomantle works around you rather than have you try to force yourself to work around a tool.
Signup for free!