Role of Technical Writers
Developers often excel at coding but may struggle to convey how their products work to end users. Technical writers bridge this gap by possessing unique communication skills that allow them to engage with both users and developers effectively. They must be adept at asking the right questions to clarify technical details, ensuring that user manuals and guides are accessible to those without a technical background.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 501: Bob Ducharme on Creating Technical Documentation for Software Projects
Related Questions
What can I listen to in order to develop a basic understanding of software and software writing?
I have difficulties understanding the business part of my software development stories. What's the product about, and do I need to know how the product works? It seems like I need to know a lot about it, which stresses me out because I don't have that information.