My introduction to computer science was at age 14 when my mom taught me how to program. At the beginning, I was really confused. I was like, "Okay, I can do English pretty well. Spanish is coming along. But THIS. This language is made of CONFUSION." Keep in mind I was only 14-ish at the time (although I probably would have reacted the exact same way had I learned it today).
So it took me a while to get the hang of it, but eventually I realized just how awesome programming was and how important and powerful it made me feel. Why? Allow me to expand upon this point.
Not like that.
1. I realized I got to tell the computer exactly what to do. It's basically like having a slave, but without all the moral and ethical turmoil. You can be like, And it will be like
or
but let's ignore that for the sake of my argument.
2. Variables and functions can be called WHATEVER YOU WANT THEM TO BE.
But I had stopped listening after "Yes". I was already so incredibly excited I decided I had to test it out for myself, using the most ridiculous names I possibly could to make the most simple functions.
(Let's pretend I was programming in Python, even though I really wasn't.)
def purpleelephant(skullduggery, gardyloo):
... absquatulation = skullduggery+ gardyloo
... print(absquatulation)
... return absquatulation
I had gone mad with variable- and function-naming power. Somehow, naming a function purpleelephant() gave me an incredible sense of herculean power and glee. Physically I was weaker than a gerbil made of jello, so I took full advantage of any opportunity I had to feel competent.
YAY for badly photoshopped jello rodents!
Anyway...
I was unstoppable! The world was at my feet! I could name anything! I assume my mom made a mental note to never let me name my own children.
Thursday, December 2, 2010
Subscribe to:
Post Comments (Atom)
1 comment:
YOU ARE AMAZING :)
i love you!!!!
Post a Comment