I so agree with this!
Properly named variables is perhaps THE first line of defense against bad code. Too many developers think they are concise and having little code if they only abbreviate their variable names enough.
Honestly, "em", "erg", "fc" and "sc" may make perfect sense to use, but it's a form of obfuscation to future developers (including your future self).
Other pet peeve; adding things to variable names that don't add anything meaningful.
E.g.
"usersList"
Does your code really care that it's a list? Should the reader be pointed at this each and every time. I much prefer just using:
"users"
Clear, to the point, and readable.