Many people are intimidated by the mere thought of rolling their own education. It’s only normal; we’ve been taught since birth that the only way to actually learn something important is to sit in a classroom and have it spoon-fed to us so that we can earn a pretty piece of paper that says you might actually have a brain in your head.
The truth is that many very successful people taught themselves. Abraham Lincoln, Benjamin Franklin, Teddy Roosevelt, Bill Gates, Steve Jobs, Steve Wozniak and tons of others did it for starters. To be honest, I’ve learned more through self-education than I ever did through the formal educational system in place here in the United States.
So why do I want to go back to college if I feel this way? Good question. I want to go back to school for the experience and the ability to interact with fellow geeks as well as for the knowledge that can be gained.
However, I’m tired of the doublespeak for now so rather than continue the fight I’m going to make a strategic retreat until I have everything arranged financially and can try again next fall. That doesn’t mean that I’m going to postpone my education, however; I’m just going to teach myself.
Where to Start
When you decide to self-educate the first step is to determine exactly what it is you want to learn. I personally want to learn how to design, implement, maintain, upgrade (etc., etc.) websites, so after a bit of research this is what I feel that I should know for a good start toward my educational goal:
- XHTML (since this is the new standard, it may be a bit more important then plain ole’ HTML)
- Visual Basic
- Website design fundamentals (layout, enhancing the user experience, etc.)
- Website Security
- E-commerce fundamentals (shopping carts, payments, etc.)
I’ve already got a working knowledge of part of this, which gives me an advantage. However, since I don’t know what I don’t know I’m going to start at the beginning and work my way forward.
Once you compile a list of what you need to learn to accomplish your educational goal, the next step is to determine where to start. Your best bet with this is to look over the various course programs available to determine the order they offer their classes in. For me, that means to start with plain vanilla HTML and then to work my way down the list of languages until I feel comfortable enough to work my way through a book on basic website design.
Choose Your Educational Materials
After you determine your starting point, the next step is to assess your learning materials. In my case, there are a huge number of technical manuals, tutorials and websites available for me to choose from. I just have to pick one and dive in.
The main way that you can derail your goal of self-education is by not applying your butt to the chair, opening the books and doing the work. To avoid this fate, you need to be consistent in your study habits. I plan to actively study every morning before I work on other projects so that I don’t fall into this trap.
Apply What You Learn
The easiest way to ensure that you actually retain what you learn is to find ways to apply it to your everyday life. Doing this will help the information “stick” in your brain better. I intend to do this by writing my blog posts, journal entries and other items in HTML for extra practice.
Make it Fun
The next step is to figure out a way to make it fun. I plan to do the little things that kept me interested in school (and annoyed the daylights out of my teachers) like elaborate on the required projects and alter things to make them fun. I make my study time into a game as much as I can to avoid getting burned out and bored. I also try to keep the lesson times short unless I find an aspect that really interests me.
Here is a wonderful Ted Talk video about turning your life into a game that I found particularly inspiring.
What tips do you use when you want to self-educate yourself? Please share your stories in the comments below.