Uh, no... the only difference is that I've proved myself. Let's start with OS X. I have six certifications from Apple and I had to read and learn about 2,500 pages of information. I have 16 apps on the App Store (self taught objective-c, my first programming language) and I'm constantly being hired or asked to work. The IT department at my school has no idea what they're doing, even though it's their job, and I am always asked for advice. In middle school, the headmaster based some of his choices and opinions about the iPad pilot program based on what I had to say.
I really have better things to do than brag, which I'm not trying to do, but I can't express to you how much it angers me when I am put down and treated like a normal teenager. I don't know what you meant when you said that you knew more than everyone else at your age, as "most everyone does", but I'm not an idiot, so don't treat me like one. I'm sure I can stand in a store and explain to people why they should buy an iPad or help someone with computer problems.
In 1637, I was hatched on the planet Light Beer. In the 37 nanoseconds I spent in a gestation chamber I learned Kung Fu, the kazoo, and the wisdom of not biting my sister. By the time I had conquered the planet of the very lonely cantaloupe woman (microwave baby, microwave), I had already developed a 6th sense, being able to tell the difference between my ass, a hole in the ground, and a bucket of KFC - extra crispy.
Not long after, I invented Velcro and those obnoxious plastic blister packages. Within two millennia of my eleventy-first birthday, Liv Tyler pledged her undieing love to me. Orlando Bloom is still pissed about that.
P.S. do you seriously not recognize the irony in my "narcissism" comment and your response? Love ya though... I'm a life long developer myself. I would recommend toning down my boastful bravado. It's going to do you NO favors when you are out in the adult workforce that you are currently bitter to not be a part of.*
Chocolate covered advice #1: Be proud of your accomplishments, but try to keep your superiority complex in check.*Unless you are John Carmack or Tim Sweeny's understudy, your skill set is neither unique nor irreplaceable(we developers are EVERYWHERE)... you'll learn that soon enough should your behavior warrant the lesson. Nor does your experience give you ANY right to claim intellectual superiority over people you don't know. That sort of behavior? It's called narcissism.
But enough of this silly bickering. Keep at it man! Last thing in the world I would ever do is discourage someone from learning to code and stretch their mental muscle. Just save the chest thumping till you are a bit older, have learned a thing or two, and have had a few beers like me
Last edited: