<i>Communication is sometimes called a “soft problem”. It is emotionally rooted, which is used as the rationale to dismiss its importance. It isn’t code, it isn’t tangible, and it isn’t logical. ....</i>
<i>Communication is not an engineering problem. And it isn’t a soft problem. It is one of the hardest problems there is.</i><p>I'm guessing the author has met people who think "soft = easy", and dismiss it like that.<p>"Soft vs Hard" isn't equivalent to "easy vs difficult", it's closer to "intuitive vs systematic". (I suspect soft skills are under-valued and under-appreciated because it's harder to fairly measure and evaluate non-systematic traits).<p>So of course communication is a "soft problem".