In my experience there is a strong correlation between your ability to communicate clearly and your ability to write clean maintainable code.
The 10x developers I have worked with are all excellent communicators. The worst developers I have worked with most definitely weren’t.