I agree so hard with this thread from @quephird, and the @jrose post that inspired it.
Learning diverse and esoteric programming languages has unquestionably made me a better software developer and given me a leg up. And, no less important: it’s been •fun•! My own experience strongly bears out what these two are saying.