I got into scheme, prolog, smalltalk, Haskell, and ocaml - without an academic background in those languages.
I dont find them useful commercially YMMV but I do think they stretch the way you program and I actually enjoy them more. Prolog is my favourite.