I often wonder if learning a dialect of a certain field has a similar effect. For example math terms or a complex programming language with things like monads
In that way, it is the same phenomenon of trying to express an abstract idea, projected onto the language in which you are speaking, with similar issues of syntax/style/limitations inherent to that language.
However, a human language opens a whole dimension of culture and history that is somewhat truly inaccessible from the outside. In this way, math and programming don't appear to me to have an obvious analog.