Had to learn some ruby in order to development a command-line tool for an 18F micro-purchase. The biggest problem I ran into was writing the tests due to an apparent bug in webmock.
I also had to learn a bit about django in order to make a small change to the tock API.