in reply to Essential skills for any software developer
Play around with a new language every couple of years... much can be learned from seeing how different languages do similar things.
Of course, I always come back to Perl :-)
In Section
Meditations