If there’s one skill that will get you moving in software, it’s coding. If there are two, the second is architecture, but if there are three, the third is certainly technical writing. We write every single day—emails to our managers, instant messages to ask questions of busy people, manuals for customers, comments in our codebases, design documents, etc., etc., etc., and my personal experience has been that crisp writing can save enormous confusion and make your ideas far more persuasive. It also has a less obvious benefit—good writing is unreasonably impressive to most engineers and managers ...
12. Technical Writing
Get Building a Career in Software: A Comprehensive Guide to Success in the Software Industry now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.