October 18, 2020
Communication skills are vital in any team, particularly for technical team members.
Learning to articulate ideas externally and engage in productive discussion is critical.
Teaching others, or making content to explain technical concepts to laypeople, can be great ways of practicing these skills. — Mick Grierson (Professor and Research Leader at the Creative Computing Institute)