I have a moderate level of skills in technical writing in English (TWE) 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 TWE 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?
EDIT-1
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.