Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Excellent piece.

I strongly agree that most of the existing literature overcomplicates the subject. It's likely that most technical authors are excellent at the subject they write about, but not good at writing in general.

Authors should put themselves in the reader's shoes more often.

And no, I'm not saying things should always be simplified. When you write a book you do define an MQR (minimum qualified reader) and write for them. The problem I'm talking about here is that most of the aforementioned content hasn't even defined an MQR or has defined one poorly and is not taking it into account.



As I’m about to write a technical book (my first was pretty bad, but sold reasonably well), I found “Write useful books” by Rob Fitzpatrick which approaches writing a “useful” book (i.e., something that really teaches you something) as product design, by basically product-designing your book through multiple beta-reader iterations, really drilling it down on making it useful for the readers. Part of that is cutting down on all the things that impede making progress from applicable piece of knowledge to applicable piece of knowledge such as preface, introduction, long theoretical underpinnings, etc…

I think that most textbooks ought to be “useful” books first, rather than a mix of reference material and pedagogy, tediously plodding through things in a sequence that doesn’t make didactic sense.


> It's likely that most technical authors are excellent at the subject they write about, but not good at writing in general.

Could be that, or it could be that they're keeping things deliberately complex so they have a moat around their own area of specialization.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: