That's why I've always told people that I'm a "studio musician" developer. Not a rock star, but a competent professional the studio calls when they need to make a record.
Some of my favorite memories are of learning C++ using the nano editor. I ended up a C# dev, put I still put nano on all my Windows boxes. It can be quite handy.