For multilingual programmers, assume your day job only let you program in 1-2 languages, how do you keep your skills up to date for all the languages you are able to program professionally?
Why do you need to keep current on multiple languages? Is it to keep you still marketable so you can leave? Or just a bragging right for yourself?<p>Why not specialize in one or two languages... become a leader and specialist and not a generalist.