I was going to type something about Python and how it has been no breeze working to learn it and to really understand it. I was going to talk about the stress that I’ve placed on myself because of an inability to graph the information into my brain-hole. I was even going to talk about ways that I’d thought of to really figure out how to learn this language or any other language for that matter.
All of that would’ve been complete b__s__t.
There’s no shortcut to knowledge, yet. If you really want something, you have to deal with the ups and the downs. You’re going to go through that period of having no freaking idea what you’re doing. I say this both for you guys (my readers) and for myself.
I’m sitting here with both the IPython module and a textbook full of information that pertains to the subject and I just can’t help but think about the process. I can’t help but reminisce about all of the times when I worked to learn something new and just failed miserably at first. This time may or may not be any different.
The good thing about all of those experiences, all of those temporary failures, is that they have done an amazing job of preparing me for hardships that I’m bound to encounter down the road.
*this is the point in the story where I decide to tell you guys about one of those experiences that I had when I was younger and how it relates to the theme of this blog post.
Like most people who first learn to drive, I was terrible at it. I was one of those people who had no idea whether or not I was speeding and to be honest could care less if I were doing so.
I was young(er) and wasn’t completely aware of the troubles that my actions could’ve possibly caused. What made matters worse when it pertains to my driving is that I didn’t learn any of the tricks that would’ve helped me out. I had to learn it through both intuition and by driving with my father(I didn’t take driver’s ed)
*the fact that I didn’t take drivers education and am still a pretty decent driver also shows me something. But more on that later.
Obviously, when I wanted to drive (or at least practice doing so) I would have to drive with my father in very controlled areas such as my neighborhood. I was very rarely allowed to drive outside of places that I didn’t have a complete understanding of.
That’s beside the point though.
I took my driver’s training test 3 times. I failed a drivers training test twice before I’d accumulated enough knowledge about the pastime to pass and get my license.
Do you know what those failures showed me? For starters, I now understand that it takes a bit of time before any type of information is able to truly cement itself inside of your brain. Nothing comes easily. My failures also showed me the virtues of patience; my rushing to get my license resulted in 2 temporary failures, a blowup, and a “waste” of 120$ that I really didn’t have at the time.
If I’d just waited a bit, I probably would’ve passed on my first time taking the test. But, where’s the fun in that? Patience is good but, when will waiting ever be enough (question for myself)?
Failing made my shortcomings painfully clear.
It showed me exactly what I needed to work on and how I could go about passing my test on that third try (which I did, easily). That’s the great thing about failure, even though it hurts, it’s one of those good pains that never really lasts.
*p.s. Python is definitely a dope programing language.