I suppose I will share my experiences:
I started out with QBasic (like everyone else I suppose) back in 1994.
I then learned Pascal, C, C++, and x86 in 1995/96.
I worked mostly with x86 disassembly in 96/97 so I didn't really learn any new languages (except a lot of cuss works and l33t t4lK from all those damn wannabe kr4x0rz).
In 98 I learned MIPS, 6502, Linux (all sorts of things).
In 99 I learned 65816, and became much better with MIPS. I also learned Java.
Some sort of a dry spell in between there.
Now 01/02, I am in the process of learning scheme, jsp, asp, and php using a Oracle server.
I should be a pretty well-rounded programmer by the time I start looking for a real job.
Oops... so I guess I've been programming for 7-8 years now.