Hacker News new | past | comments | ask | show | jobs | submit login

Vis-a-vis written communication: A book that I discovered via a recommendation here on HN, and which I will recommend in turn, is The Pyramid Principle[1] by Barbara Minto.

In terms of spoken communication... I'd suggest looking into Toastmasters, and/or just volunteer to speak at user-group meetings and things of that nature. There are a number of good books out there on public speaking / presenting, but most of what I've learned on the topic came from online sources (like threads here on HN) and just practice.

Also, as somebody else said: read lots of books. Try blogging / writing in some context. The more you write, the better you'll get. Somebody, I think maybe it was Stephen King[2], said something like (paraphrased) "the best way to learn to write well is to read a lot and write a lot".

[1]: https://www.amazon.com/Pyramid-Principle-Logic-Writing-Think...

[2]: https://www.independent.co.uk/arts-entertainment/books/news/...

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