"First, solve the problem. Then, write the code."
- John Johnson
Programming was my first insight into how computers do their jobs and give us all the answers that we take for granted. However, I started with HTML. I learned it when I was about ten years old from a guide on Neopets (which, incidentally, is still up here - Oooh, look at the cute little gerbil thing, telling me how to use <a> and <img>!!). Soon, I moved on to programming, and played with it ever since.
From seeing two different perspectives (web design and programming), I have an idea on how each of them operate. Web design is focused on creativity; programming is focused on logic. Sure, throwing some code together to make a basic webpage is not hard, but to actually make it elegant, streamlined, and functional requires much patience and creativity. You have to be both a coder and an artist. This is something I learned when making this portfolio. (In fact, after many attempts at this - and failing horribly - I resorted to using a template by YourInspirationWeb.)
However, programming is something I believe I'm better at. Even though (at least, for me) the code is more complex and harder to learn, it all boils down to logic and math - two areas I'm strong in. For example, say we were to write a program to choose a random card from a deck. What we could do is assign each card a value, and then by generating a random number in a range, we could pick a card based on the value of the card and the random number. In the end, it all boils down to numbers.
Content copyright © 2011 Seanco Technology, Inc.