|
|
|
|
|
by canada_dry
2702 days ago
|
|
With the current state of generally terrible technical writing and my ever decreasing attention span it's bloody refreshing to read a concise and well written explanation of a highly technical subject! I'll definitely have to check out the rest of their 'compendium': https://www.destroyallsoftware.com/compendium |
|
I've served the technical writing role a few times.
If it (your product) is hard to describe, you probably did it wrong. At the very least, keep trying until things make sense. Better mental models, metaphors, workflows, whatever.
I was once asked (by a school principle, former writing teacher) why software developers are such terrible writers. I replied that all the good software developers I know are also good writers. That if you can write an essay, you can also code. The problem is that most people are terrible writers, programmers included.
I will admit that writing is harder than programming. Because people are far more interesting, complicated, nuanced than computers.
Reading someone else's code is the closest thing we have to mind reading. More so than prose. IMHO.
Miscommunication and ambiguity is the norm. We all just have to accept that and keep trying.