I'm not a programmer (unless you count my Fortran 77 experience from my undergrad days), but it seems to me that programming languages have a half life of about 3 years. So I'm wondering, are there benchmarks, rules of thumb or perhaps just anecdotes on proficiency?
Here's a poll (I'll post results here). http://poll.pollcode.com/dCYd