Started coding graphical displays in 1986 on a CoCo III
Haven't stopped "media" programming since then.
Not only do I have no formal education in the field, but in those situations where I SHOULD have gotten some (High School, Air Force, etc) I ended up teaching, which became my career for a while.
At the moment I do web dev and design for a decent salary, game design for not very much of anything but headaches.
I have done SQL Admin, PC Support, Telephone Support, Helpdesk Support, and I spent a couple years doing automated warehouse support, which included giant robots... I quit that job though, because management was SO BAD that not even giant robots could make it better.
I find myself saying "I've been coding for 22 years!" and then cringing because I've become the old coder guy. At least I haven't started randomly growling about the beautiful intricacies of Sperry-Univac mainframes.
I am also awesome.
SKILL N00B 1--2--3--4--5--6--7--8--9--10 NINJA CSS ..........ooooooOOOooo.... HTML5 .....oooooOOOoo... JS ....oooOOOOOOoo... ColdFusion ....oooOOOOOOoo.. PHP ....oooooooooo.. Drupal ....ooooooo.. .net ......oooo.. *n00b2Ninja is a multidimensional algorythmic dohickey that compares relative n00bocity of a skillset and the levels at which one is noticable from the average user, excels, shines, begins to lose luster, is still reasonably notable, and then is ultimately left in the dust their peers and those guys from northern and eastern europe who are just ridiculously good at code of any kind.