Thinking of learning a second language? Coding might be your best bet. The world of computing, rather than being dull and overly-complicated, is like learning how to compose a beautiful symphony but instead of writing notes, you write code.
Have you ever tried explaining something for the third time to someone? It’s tiresome, but maybe you just aren’t saying it properly. The perpetual struggle of science is this: the language simply doesn’t make sense (to anyone else, and very often most scientists).