Friday, August 30, 2013

Welcome


Welcome to my blog for the Computer Science technical writing course I'm taking at San Jose State this semester.

My name is Andres, and I've been serious about programming since the Spring of 2012.  I love programming because it gives you that sense of creating something that is almost alive.  The "creature" you create is as predictable as anything can get, if you know what you're doing.  It will act EXACTLY as you instruct it to… perfectly.  It will crash and burn perfectly each and every time you tell it to.  And it’s easy to mistakenly ask it to crash and burn.  But once you figure out how to instruct it to do something useful, it is incredibly satisfying.  Soon, your creation is performing its task faster, and more accurately than any human could.  And then, it becomes one giving you instructions.  “Turn left in... one- hundred.. yards”


Most of my experience programming is in Java.  It was the first language I learned, and two of my deeper courses (Data Structures and Algorithms and Object-Oriented Programming) were taught in Java.  However, I’ve also taken a course in C, and I’m in an Advanced C++ Programming class this semester.  I’ve also programmed in Objective C, and Python on my own.