Having coded in many languages, and recently when using MooTools instead of jQuery, i’ve come to realise that most actual programming is pretty language agnostic. What I mean is that most languages do the same thing, just very differently, but it is how you contruct your code that makes you a good programmer
Chances are, if you are good at jQuery you will be pretty good at MooTools (after learning the new declarations etc). The same goes for in a larger extent SQL/MySQL/Oracle or ASP/PHP/Ruby etc.
My love of web design really started when I got my first car – a bright yellow Mini. Aged 17, and still at Secondary School I bought the domain paulsmini.co.uk and created a simple, frame based website.
Then a competition was launched by Channel 4 called ‘Webit’ aimed at 13-19 year olds. I heard about the competition from my School, and I thought about redesigning paulsmini to enter the competition, but in the end, I decided to just submit the site as it was, and was shocked to be a runner up for the whole competition.