In this article, Rob Conery describes the way I have learned almost every programming language on my CV. If you're struggling with the idea that you're "too busy" to improve your tool set, this method can sometimes help break that negative pattern of thinking.

How To Learn a new Programming Language While Maintaining Your Day Job