Olá, minha dica para aperfeiçoar sua comunicação é bem simples. Sempre que tiver oportunidade, converse com o time de suporte técnico da sua empresa. Eles são especialistas em se comunicar para resolver problemas rs.
Eu como iniciei no suporte e fiquei um tempo lá até migrar para o desenvolvimento, aprendi no meio do caos e da pressão a falar com convicção e isso me ajudou de uma forma que eu não sei explicar (logicamente).
Hoje a comunicação com certeza é uma skill que carrego comigo.
Então minha dica é essa, você dev, não seja inimigo do suporte. Seja amigo!