I remember a few years ago when i started.
I was just turning into high school, about year 7/8, when i came across a game i played every now and then.
I then became staff for it, and by the time i knew it, i was talking to the owner daily etc.
Then started out from there, after receiving the scripts that i played.
But that's how i learn't php, html, css and sql really, simply browsing through the scripts, and editing it.
And now, nearly 16 years old, i know quite abit, and have a 'almost' guaranteed job after i leave school etc, at a place near me! :)