I'm 27 and have been developing desktop applications and websites for all of my adult life. Growing up, I had an old IBM PC in my house that I used to write simple Basic apps on. When I was a teenager, we got a new pc with AOL 3.0! Using geocities and other free hosts, I started making little kilroy sites for various friends and family. I was never really into sports, just my websites.
Outside of friends and family, my first jobs where through various online freelance sites where I had the joy of competing with the rates of people from India.
Throughout my client years I had countless jobs of PHP, CSS, Javascript, Visual Basic, C++, C#, TCL, Flash, Actionscript, Coldfusion, Perl, Python, Microsft SQL, and Java. I had many random projects including porting some games over to PSP, writing some C addons to a PC based MMO, designing a porn site, and lots more.
For the next few years I maintained many successfully websites and desktop applications. I completely abandoned all my knowledge of VB, migrated to C# and began developing PHP to desktop C# APIs. I wrote a paypal clone after paypal screwed me over, and I wrote a domain registrar after registerfly screwed me over.
My current software fetishes are iPhone development, jQuery, OO PHP, and Unity3D.
Im currently hiding out in Santa Monica working for a visual effects facility called Luma Pictures. I build their internal resource & project management software, one of their external client delivery tools, their website, and I get my name in movie credits.