bell notificationshomepageloginNewPostedit profile

Topic : What is the best way to learn technical writing? I have a moderate level of skills in technical writing (TW) having gone through graduation in engineering. I was wondering what would be the - selfpublishingguru.com

10.04% popularity

I have a moderate level of skills in technical writing (TW) having gone through graduation in engineering. I was wondering what would be the best way to sharpen my knowledge. I am also interested in asking this especially for my juniors who have an opportunity for a fresh start.

Do we learn TW by:

getting a good text book and reading it? There are so many of them; which one should I choose?
taking a class and doing the homework?
reading technical articles and imbibing their style?
writing and referring to textbooks occasionally?

Sometimes, I find students and colleagues that do not have good technical writing skills i.e. they lack conciseness, clarity and completeness. I also do not adhere to this sometimes. So how do you improve your technical writing skills when you have already learned the "wrong" way. I want to let my students focus on that and at the same time help my colleagues. You may suggest me a book or some specific guidelines.


Load Full (3)

Login to follow topic

More posts by @Angie602

3 Comments

Sorted by latest first Latest Oldest Best

10% popularity

Write and seek feedback!

Useful ways to get feedback:

Volunteer for writing projects that will be reviewed critically. Reviewers are often more attentive and critical when reviewing promotional content, rather than technical. However, for many products, promotional content needs to be technical. As a technical writer, you should know your company's products pretty well. By volunteering for projects that are traditionally considered "promotional", you can help ensure accuracy and clarity of promotional content, while opening yourself up to more and better feedback.
Cultivate relationships with reviewers who value clear communication. Be appreciative of reviewers who give good constructive criticism. Ensure reviewers understand that their criticism makes you a better writer, which translates to better content and a better brand image.
Participate on stackexchange. Although I have just started using this site, I have already noticed that community members are great at copy editing questions/answers.


Load Full (0)

10% popularity

My background: wanted to be a programmer, entered a math program in college (because that was how you got to CS), loved the CS but hated the math, switched to technical writing and took the CS from there, and ended up doing a mix of programming, tech writing, and software design for the next (cough) years.

Classes and books, even reading good examples, will only get you so far. To really learn to do technical writing, you need to write and get feedback. I still remember a senior developer once lecturing me (fresh out of school) on the changed meaning of a misplaced "only". Nit-picking details matter, and the best way to grow is to get nit-pickers to review your work. Since most people don't have time to do that out of the goodness of their hearts, you need to seek assignments that involve writing -- requirements specifications, interface design documents, detailed design docs, perhaps user stories, configuration instructions, and so on. If you can arrange to do some of this as part of your job, writing needed internal documentation that your coworkers care about being right, take that opportunity.

Doing that will teach you to write what your peers like to read, but how do you know if it's good in the abstract? That's why you also need to review examples from elsewhere. Pay attention to, say, the API documentation you're working with as a developer. What's good about it? What questions doesn't it answer? What does it say that makes you say "duh, tell me something I don't already know?" Observe what's there, what's not there because it doesn't need to be, and what's not there and leaves a gap. Look for patterns. (For example, many newcomers to API documentation write function descriptions that repeat what's in the signature. You already know the type of the return value; what does it mean? When can it be null? Are there error codes?)

(I'm using programming examples because that's my field, but the same process applies to any technical area.)

Yes yes, the basic English stuff matters too -- grammar, punctuation, consistency, and so on. Precision will matter more than in other writing domains. You should follow a style guide for the sake of consistency. And some aspects of technical writing require specific learning and practice, such as indexing. But what I've outlined in this answer provides a good foundation.


Load Full (0)

10% popularity

Personally, I'm heavily in favor of #3 as a way of learning anything and everything to do with writing. I too spent several years studying engineering and have done my fair share of technical writing. If you're not a horrific writer to begin with, I feel you should have no trouble picking up the style and voice of technical writing by reading it.

However, I should note there is a little more to it than that-- you can imbibe the style just by reading it a lot; it'll get in your head. But the content you can't get subconsciously, not as easily anyway. You need to actively think about what you're reading. Why were the report's components placed in the order that they were? What did the author treat in depth and what did they gloss over? How did they start, and how did they conclude?

Once you know the voice of technical writing, understanding questions such as these will tell you what to say with it.


Load Full (0)

Back to top