By Tom Johnson / @tomjohnson
idratherbewriting.com
Slides available at
idratherbewriting.com/slides/thriving_in_api_docs
"Ability to read code in one or more programming languages, such as Java, C++, or Python."
... the biggest problems with API documentation were also the ones requiring the most technical expertise to solve. Completing, clarifying, and correcting documentation require deep, authoritative knowledge of the API’s implementation. This makes accomplishing these tasks difficult for non-developers or recent contributors to a project. — Martin Robillard and Gias Uddin
Writers who learned programming?
or
Programmers who learned writing?
...the need for writers to have deep technical knowledge diminishes as Tech Comm teams grow in size and as other skills become more important than they are for smaller Tech Comm teams. I’m not claiming that deep technical knowledge is useless. I’m suggesting that (to frame it negatively) neglecting deep technical knowledge has less severe consequences than neglecting content curation, doc tool set, or workflow considerations. — James Rhea
Please take this short survey so that I can improve the workshop next time: http://bit.ly/apidocsla
Tom Johnson
— idratherbewriting.com
— @tomjohnson
— [email protected]