That's not the only thing. It's also how fast they can read/understand the program code.
> All mathematicians are expected to write paragraphs in "English" or some other relevant language outside of equations.
Sure, we do that for software also - we document things outside of the code. For example in a wiki, a README.md or sometimes even just above the code as comment/docs. But that's not what I was talking about, right?
> Whenever a mathematician uses the letter "x" or "f" they define the meaning with an english phrase or paragraph.
So you are fine if a developer does e.g. `c := (some super complex expression) // find relevant customer` and then goes on to use just `c` everywhere in their code instead of `relevantCustomerBlaBlaBla`?
Also, mathematicians don't always do that. Sometimes they just say "let x be [insert complex equation]". See for yourself in https://en.wikipedia.org/wiki/Conformal_geometry or https://en.wikipedia.org/wiki/Riemann_surface
I'm sure your will find a lot of papers, books and articles where they do this.