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

>how important writing skills are even for technical people (even coders).

Especially coders. Writing clear programs is a lot like clear writing. A function is like a paragraph of a text. It should meaningfully abstract one concept of your higher level logic. It should be introduced by a clean input from the previous "paragraph", and produce an output that is the input for the next "paragraph".

If your higher level function becomes too large, you can create larger structures like sections in writing.

Having this ability to mercilessly copy edit, paring down your functions to their core concept and putting them into meaningful context is really useful if you want others to understand your code.



All this that you write about code is correct, but I think you are missing the parent's point. Coders also need to be good at writing non-code text for humans. There is documentation to be written, and bug reports, and proposals for new features, etc. I have colleagues who are brilliant developers, and when they propose something I'm sure their idea is technically sound, yet often I don't understand what they are trying to say because their writing is much poorer than their coding.


I wouldn't say I'm missing the point. I agree that coders need to know how to write text. My point was that for coders writing is not the thing you do on the side, coding itself IS writing.

That's why I said that "even" should be "especially".




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

Search: