1. When did you first start programming?
    I first started programming my senior year of high school. I had just taken Calculus A during junior year, and I did not want to move on to Calculus AB. I wanted to be finished with advanced math classes, but I was nervous about how I would be perceived by colleges if I did not take a math class during my senior year. My father is a programmer, and he recommended that I take computer science as the solution. Computer science was just an elective and not a math class, but it was similar enough that it alleviated my worries. My dad already knew that I was suited for computer science years beforehand though. I have always loved all sorts of puzzles, and I had the strongest curiosity out of his three children. With his tutoring, I had picked up Java pretty well, and I took CPSC 110 during my second semester at UMW. I declared my major at the beginning of my third semester.
  2. What is your favorite thing about programming?
    My favorite thing about programming is the ability to see results. When I make a program, I like knowing that something I did is useful. It just feels different to me than reading and writing assignments. I made something, and I can always improve it. I love working with Python graphics because the results are more visual. I also like the feeling I have when I finally debug my code and my program suddenly runs perfectly. It feels like putting the last piece into a jigsaw puzzle. I also love that computer science is useful and versatile. It can be used for a multitude of different jobs. There are just so many reasons I love to program; it is difficult to pick just one favorite.
  3. What is your least favorite thing about programming?
    My least favorite thing about programming is learning a brand new concept. It can take me a while to understand, and I can get very frustrated trying to figure out something that is completely new to me.

Leave a Reply

Your email address will not be published. Required fields are marked *