Since I took Computer Science AP in my sophomore year, I could not
enough of programming. I found ways to use my new knowledge outside of the school environment,
as creating a playable chess game with an Artificial Intelligence opponent. I eventually moved
from Java, which is taught in Computer Science AP, to web programming languages, because I
share my work with others. I learned how to make a website and web games, and posted them on
first iteration of
I overhauled it again and again, but have always become bored with the designs I have made. I
searching for ways to apply my knowledge to other areas of interest, and I was eventually
to program the frontend for a website that expected huge user numbers
. I was terrified but captivated, I knew I could not turn down this opportunity. The site
was extremely encouraging, we received a lot of positive feedback, and it has driven me to work
harder on my programming projects.
What I have learned about programming is that it is a
tool to express creativity, not a boring set of rules to follow. It can be tedious
times, but for me, it is the most rewarding form of expression.