college bars make me question my faith in humanity.
Friday, March 30, 2007
Tuesday, March 20, 2007
real post?
Today in one of my computer science classes my professor said something to the class along the lines of "you're going to be programming a lot in your lives, you have to find a way to make it fun for you". So that got me thinking, what is it about programming that I like? And I think I've come to a satisfactory answer. In my mind a programming is basically equivalent to solving a puzzle.
I know it's not a perfect analogy, but I think it works pretty well. Writing a sorting algorithm in my opinion is almost similar to trying to solve a sodoku puzzle. I get almost the exact same feeling when I get a program or function to work properly as when I solve a sodoku (the only difference may be there is some added relief when it comes to my coding, because there is usually a sense of added relief seeing as I'm being graded on the material). Also there is the same type of frustration in finding something that you sure you implemented or debugged properly doesn't work, as when I find that I've made a mistake somewhere earlier in the sodoku, and have to start over.
When I look at it this way, it's no surprise to me that I like programming. It's just a little thinking game. And I think the fact that I can be graded and recieve credit for, and hopefully one day get paid for, playing a game is pretty cool.
In other news:
if you are of the mindset that no good (or very little) popular music has been released after 1980, you are probably an idiot. I'm certainly not one to dismiss classic rock altogether (far from it), but if it's all there was to listen to things would be pretty awful.
I think I need to find a part time job, anyone know of a decent one? this is sort of a silly place to ask this seeing as no one reads this, but might as well put it out there. This Geneva trip as awesome as it's going to be is going to pretty much wipe out my funds, and, seeing as it takes up the middle month of the summer, will make it pretty much impossible to find normal summer employment.
I know it's not a perfect analogy, but I think it works pretty well. Writing a sorting algorithm in my opinion is almost similar to trying to solve a sodoku puzzle. I get almost the exact same feeling when I get a program or function to work properly as when I solve a sodoku (the only difference may be there is some added relief when it comes to my coding, because there is usually a sense of added relief seeing as I'm being graded on the material). Also there is the same type of frustration in finding something that you sure you implemented or debugged properly doesn't work, as when I find that I've made a mistake somewhere earlier in the sodoku, and have to start over.
When I look at it this way, it's no surprise to me that I like programming. It's just a little thinking game. And I think the fact that I can be graded and recieve credit for, and hopefully one day get paid for, playing a game is pretty cool.
In other news:
if you are of the mindset that no good (or very little) popular music has been released after 1980, you are probably an idiot. I'm certainly not one to dismiss classic rock altogether (far from it), but if it's all there was to listen to things would be pretty awful.
I think I need to find a part time job, anyone know of a decent one? this is sort of a silly place to ask this seeing as no one reads this, but might as well put it out there. This Geneva trip as awesome as it's going to be is going to pretty much wipe out my funds, and, seeing as it takes up the middle month of the summer, will make it pretty much impossible to find normal summer employment.
