The quest for an understanding of the need for good communication skills in developers, as well as everyone else, has become my personal vocation. I've been working in tech for four decades, and my vantage sees weak and poor communications as the underlying factor of all this chaos, this absurd reliance on extreme tooling, the overly complicated tech stacks, and the industry failure of resorting to "leet testing" to gain employment.
I'm an example of failed communications: I'm the idiot who went bankrupt trying to create Personalized Advertising, which is now known as Deep Fakes. I had a feature film quality system working in '08! But I could not convince investors how placing consumers into the video advertising of products with a celebrity commending their purchase would be a viable business. Granted, the global financial crisis had making new tech investments difficult to impossible to land. However, despite my placing VCs into film clips right in front of their eyes, they still did not get it. And inevitable one of them would have the "ah ha!" moment and declare "we should make porn!" and then that would be all they could conceive. I spent 5 years pitching, I took communications courses, hired marketing firms to critique my message. Still to this day, I cannot get people to realize the advertising value of placing consumers directly into the advertising. It is the ultimate "show them what this is", but I can't get people to grasp the value of that.
Oh how I agree with your first paragraph. And there's nothing like experience and hindsight to provide such wisdom.
This is subject I could discuss for days but I've spent too much time here already. Perhaps you could read my last reply to krisoft, it's perhaps a bit tangential but it enlarges on my earlier comment.
"Placing consumers into the video advertising of products with a celebrity commending their purchase" would have made intriguing dystopian fiction 40 years ago. Today it sounds like a bad parody.
I'm an example of failed communications: I'm the idiot who went bankrupt trying to create Personalized Advertising, which is now known as Deep Fakes. I had a feature film quality system working in '08! But I could not convince investors how placing consumers into the video advertising of products with a celebrity commending their purchase would be a viable business. Granted, the global financial crisis had making new tech investments difficult to impossible to land. However, despite my placing VCs into film clips right in front of their eyes, they still did not get it. And inevitable one of them would have the "ah ha!" moment and declare "we should make porn!" and then that would be all they could conceive. I spent 5 years pitching, I took communications courses, hired marketing firms to critique my message. Still to this day, I cannot get people to realize the advertising value of placing consumers directly into the advertising. It is the ultimate "show them what this is", but I can't get people to grasp the value of that.