HN 写作课

工程师们二十年里聊过的写作。

工程师、作家、编辑和创业者在 Hacker News 上聊了二十年“怎么写”:怎么写得清楚、怎么讲好一个故事、技术文档怎么写、小说和出版是怎么回事。这里把其中关于写作与讲故事的帖子挑出来,配上中文导读、可以直接用的写作要点和评论翻译。

从必读开始
  • 2,600+篇关于写作的 HN 讨论

Writing tips

写作锦囊

正在抽一条写作要点…

Essential

必读 30 篇

在讨论库里看全部精选

编辑精选里 HN 讨论最热的 30 篇,每篇都有中文导读和写作要点。

  1. 正在载入…

Archive

讨论库

按发帖年份分布,点柱子筛选。

排序

    About

    这些讨论是怎么挑出来的

    1. 01

      从全量里捞

      读取 Hacker News 自 2006 年以来的全部帖子,用关键词先捞出 40 分以上、可能和写作有关的约 1.1 万篇。

    2. 02

      只留真正讲写作的

      由 AI 逐条判断是否和写作、讲故事、文风、出版有实质关系,剔除“写代码”“编辑器”这类字面撞车,并分进十个类别。

    3. 03

      提炼可用的要点

      为值得读的帖子写中文导读,提炼 2-4 条可以直接用到自己写作里的要点,并精选翻译 HN 高赞评论。内容由 AI 生成,可能有误。

    出版与作家生涯2018medium.com编辑精选

    自出版《程序员数学导论》的亲身经历

    On Self-Publishing “A Programmer’s Introduction to Mathematics”

    阅读原文 HN 讨论
    163HN 得分
    24条评论
    5条写作要点

    导读

    作者 Jeremy Kun 复盘了自己自出版《A Programmer's Introduction to Mathematics》的全过程:从写作、LaTeX 排版、封面设计到营销、客服,几乎全部自己扛。这篇值得写作者读,因为它是一份真实的自出版成本清单——既展示了独自出书能走通,也暴露了那些容易被低估的隐性工作。

    关键词 自出版图书营销写作流程定价策略

    可以直接用的写作要点

    1. 01

      动笔前先盘点全流程工作量:反复自编辑、排版模板、封面与网站设计、找人审稿、建邮件列表、客服,别只算写作时间。

    2. 02

      给书做一个像样的落地页,把目录等关键信息直接展示出来,降低读者的决策成本。

    3. 03

      按读者需求提供 epub、mobi、纸质等多种格式,缺格式会直接流失买家。

    4. 04

      定价可尝试“底价+自愿加价”,观察读者实际愿意付多少,再据此调整。

    5. 05

      一个人写书很容易中途泄气,提前搭好审稿人和试读者的支持系统。

    HN 评论精选

    自出版的隐性工作量巨大(编辑、排版、设计、审校、营销、客服),作者应提前盘点或考虑分工合作。

    杰里米,谢谢这本书,我今天买了,非常棒。我早年学数学很吃力,通过编程来理解数学对我帮助极大。就自出版而言,我们盘点一下作者为把书做出来必须完成的任务:自己反复编辑三遍;搭建 LaTeX 模板;封面和网站的平面设计;“费劲”找人审阅每一章;建立 2000 人的邮件列表;做网站;中途泄气、撞墙(独自工作时这很自然);还有客服。他本可以选传统出版社帮忙处理其中一些事,但那样版税只有 15%(!),还得用 Word 写作(呃),而且大部分营销仍要自己做。我写过、制作过大约 6 本自出版书(Fullstack React、ng-book 等),有一套“半自出版”系统能处理上述所有问题:帮你调研并列出大纲;用 markdown 或 LaTeX 配合 git 和我们的代码导入工具写作(远好于复制粘贴);处理营销、封面、品牌和平面设计;审阅编辑并招募测试读者;向 10 万+ 程序员的活跃邮件列表营销;处理客服;五五分成。总之我们确保你的书质量好、能写完、有人买。

    jashmenn查看英文原文

    Jeremy, thanks for this book. I bought it today and it’s fantastic. I struggled with mathematics earlier in my career and being able to understand it through coding is immensely helpful. As far as self-publishing goes, let’s take inventory of the tasks the author had to do to get this book out the door: - editing himself 3x over - building out a latex template - graphic design for the cover and the website - “struggled” to find someone to review each chapter - build a mailing list of 2,000 people - make a website - lost steam / hit a wall, as is natural when working mostly alone - customer service He could have gone with a traditional publisher to help some of these things, but then he’d get 15% (!) royalties, write in Word (ew), and still have to do most of the marketing. I’ve written/produced about 6 self-published books (Fullstack React, ng-book, etc.) and I’ve got a system down for semi-self publishing books that deals with all of the above issues. We’ll help you: - research and outline the book - write the book in markdown or latex, using git, plus our custom tools for importing code (which are way better than copy and paste) - deal with the marketing / cover / branding / graphic design - review / edit the book and recruit beta readers - market the book to our (active) email audience of 100,000+ programmers - deal with customer service - for 50/50 royalties Basically we’ll make sure your book is good, it gets finished, and people buy it when it’s done. (The author of Fullstack Vue earned $20k in royalties on the opening weekend and was not even close to our biggest book.) If you’re thinking about self-publishing a programming book, I’d love to chat. See: https://www.fullstack.io/write-a-book/

    书的落地页应直接展示目录等关键信息,并把早期收入投入到读者真正需要的电子书格式上。

    嘿 Jeremy,如果你在看:首先谢谢你!书看起来很棒,我已经在亚马逊英国站买了,准备圣诞期间读。不过有两点:A)请生成一份 HTML 版目录放到网站上,而不是让我去猜它在“First Pages”里、还要下载 PDF 等等。我觉得请个落地页专家给这本书做个小站点,投资回报会是很多倍。B)把第一笔销售利润投到请人做成读者要的 epub 或 mobi 格式上。

    peteretep查看英文原文

    Hey Jeremy, If you're reading this, firstly, thank you! It looks awesome and I have purchased this on UK Amazon to read over the Xmas period. Two points, though: A) Please generate an HTML version of the Table of Contents and consider putting that on your site, rather than making me guess it's in "First Pages", download a PDF, etc. I think you'd find the return on investment on getting a landing page expert to create a mini-site for the book worth itself many times over... B) Invest your first sales profits into getting someone to turn this into the epub or mobi your audience are asking for.

    定价可试“底价+自愿加价”并观察读者是否愿意多付;很多作者会卡在编辑阶段、纠结出版路径。

    “我把平装版定价 35 美元,电子书 20 美元起(即 20 美元,或在此之上随你付多少)”——Jeremy,如果你看到并且愿意分享:选择在 20 美元底价之上多付的买家多吗?不管怎样谢谢这篇博文,有趣也有用。我自己写了一部儿童科幻小说,目前卡在编辑阶段,还在琢磨该走哪条出版路径。祝好运!

    jeffwass查看英文原文

    “I listed the book at $35 for the paperback and $20+ for the ebook. (i.e., $20 or pay what you want above that)” Jeremy, if you’re reading this and want to share, did you find many buyers that opted to pay above the $20 baseline? Thanks anyway for the blog post, it’s interesting and useful. Myself, I’ve written a kids sci-fi novel, currently stuck in editing phase, and still figuring out what my publication vector will be. Good luck!

    同类还值得读

    1. 写书:值得吗?

      Writing a book: is it worth it?

      Martin Kleppmann(《设计数据密集型应用》作者)复盘写书到底值不值:金钱回报低、耗时极长,但带来了可见度、信任和职业机会。

      出版与作家生涯2020 · 642 分 · 287 评4 条写作要点编辑精选
    2. 写书并不是个好主意

      Writing books is not really a good idea

      这篇文章讨论靠写书谋生的现实难度,评论区从版税数学、收入预期和写作目标三个角度补充了作者视角。

      出版与作家生涯2021 · 577 分 · 609 评4 条写作要点编辑精选
    3. 如何自助出版一本书:实用资源清单

      How to self-publish a book: A handy list of resources

      这是一份关于「如何自助出版一本书」的资源清单帖,涵盖从编辑、排版到 ISBN、销售渠道的实操工具与花费。

      出版与作家生涯2018 · 558 分 · 88 评4 条写作要点编辑精选
    4. 我自助出版一本Ruby on Rails书,赚了7万美元

      How I Made $70k Self-Publishing a Book about Ruby on Rails

      这是一篇 Ruby 开发者自述:他把一套 Rails 性能课程(书+视频+答疑)自出版,一年毛收入约 7 万美元,并总结了选题、定价、营销等经验。

      出版与作家生涯2017 · 539 分 · 175 评4 条写作要点编辑精选
    5. 石黑一雄警告年轻作家因“恐惧”而自我审查

      Sir Kazuo Ishiguro warns of young authors self-censoring out of 'fear'

      石黑一雄提醒年轻作者因“恐惧”而自我审查,即这条帖子讨论的核心。

      出版与作家生涯2021 · 396 分 · 641 评5 条写作要点编辑精选

    打赏支持

    打赏二维码

    觉得有用,请作者喝杯咖啡。

    WeChat

    关注向阳乔木

    微信公众号「向阳乔木推荐看」

    微信公众号「向阳乔木推荐看」二维码

    微信扫一扫;在微信里打开本页时,长按二维码识别。