Over the past month and a half, I’ve been working on a new project, one which is a composition of several smaller projects. One thing I’ve noticed is that I’ve learned more in that month and a half, than I have in quite a while, out of a necessity to fulfill my wants. Some of the things I’ve learned, or are learning, I had previously avoided do to my distaste for having to deal with them; now that I understand them, I actually try to help others get on board. OAuth is a good example, I’ve been avoiding this for over two years, just because I thought it was a messy annoyance, but now that I’ve implemented it in several libraries, I actually don’t mind.
The true inspiration for this post though, was actually a compounding of thoughts from various things I’ve read recently, and thinking upon things I’ve read in the past. The recent thing that really kicked it off was a presentation by the people at Skillshare, embedded below. While looking through it, I had an epiphany, “Learning shouldn’t be the goal, it should just happen naturally on your way to some practical goal, with real results.” Maybe it was because I’ve been steeped in such things and that I have a distaste for the ‘general’ waste that is higher education, but the thought really struck a chord.
“Today the pinnacle of education is getting into college.” – Skillshare Presentation, Slide 8
That is really my issue with higher education. Once you get in, there are many ways to subvert the system, so what good is it. The only real boundary presented is making that initial pass through the gates. Once there, it’s more business as usual, where you can skim your way through the majority of it, most of it is a waste of time. I find practical learning to be much more enthralling, and it can be done on a just in time basis.
Why waste 4 years learning what will be mostly stale by the time you leave; if you can learn it as you go, while it’s still fresh? Because, everyone says that college is the key to being successful. Sounds a whole lot like the story of the fisherman and the businessman, to me. If you’re already doing something, you’ll gradually learn how to do it better, but they ask you to pause what you’re doing for a few years, and do it and other things so that you can be better.
So be practical, focus on what you want, and when you have trouble, focus on understanding the issues you’re having. Understanding is way better than rote memorization. Understanding allows you to expand on the concept, in ways that rote memorization wouldn’t allow. If you have too much trouble find a mentor, and prove that you’re willing to try. In the end, all that should really matter, is if you can actually do what you say you can do. That’s it. So learn along the way, that way you have not just your education, but lots of other things to show for it.