There’s lots of advice peddled out there around improving communication skills, but crafting effective communication using the framework of the rhetorical situation should be your starting point.
At the end of 2022, I spent hours upon hours chatting with my company’s engineering leaders as part of a technical upskilling needs analysis. My goal was to understand which skills our software engineers needed in order to execute on our company’s strategic technical objectives in 2023 and beyond.
During one of these conversations, a leader voiced the need for our engineers to develop better communication skills. Another leader disagreed with this view, stressing that what the engineers needed to focus on was the important work of writing code.