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 生成,可能有误。

    出版与作家生涯2012hitesh.in

    如果我们像招聘开发者那样招聘写作者

    What if we hired writers like we hire developers

    阅读原文 HN 讨论
    185HN 得分
    93条评论
    4条写作要点

    导读

    这篇短文以“如果像招开发者一样招写作者”为设想,比较两类招聘与评估方式:看既往作品、做现场测试、解释自己的作品。对写作者来说,值得思考的是如何用可验证的作品和清晰表达证明能力,而不只是靠简历或“语法正确”。

    关键词 写作招聘作品集写作测试清晰表达

    可以直接用的写作要点

    1. 01

      用公开作品或作品集证明能力;没有可展示成果时,就用限时写作或编辑测试来替代。

    2. 02

      把语感放在首位:好语法不等于好写作,但明显语法错误会暴露不专业;靠阅读和朗读培养“耳朵”,而不是只背术语。

    3. 03

      写作是向人清楚解释:无论技术还是文学,先让读者明白你在做什么、为什么做、还有哪些选择。

    4. 04

      像记者训练一样,用给定材料写出完整文章,再做干净的文字编辑,提升精确性和可读性。

    HN 评论精选

    能否查看既往作品决定招聘方式:写作者有作品集,程序员常只能靠面试和编程题验证。

    这条评论忽略了程序员和写作者工作现实的不同。招写作者时可以要求看既往作品;除非他在中情局工作,否则他可以指出写过的书、发表的文章,你读完就能判断是否胜任。招声称在谷歌写 Big Table 五年的资深工程师时,你只能相信他;不是不想看过去的提交记录,而是多数情况下看不到。因为看不到过去作品,我们才退而求其次:面试、编程题等。简单说,我们不按招写作者的方式招程序员,是因为做不到,而不是招程序员的人莫名更无能。开源正在改变这一点,越来越多人像招写作者一样依据公开的既往作品被录用,但不可能每个程序员都能展示过去代码。

    kkowalczyk查看英文原文

    This ignores different realities in how programmers and writers work. If you're hiring a writer, you cam ask to see his previous work. Unless he worked for CIA, he can point to books he's written, articles he published etc. You can then read them and that's all you need to make a decision if he's competent enough (you might still interview for cultural fit). If you're hiring a senior engineer that claims he spent last 5 years coding Big Table at Google, you have to take his word for it. It's not that you wouldn't like to see all his past checkins, you just can't in most cases. Not being able to see past work, we do the next best thing: interviews, coding questions etc. The simple explanation is: we don't hire programmers like writers because we can't, not because people hiring programmers are inexplicably so much more incompetent than people hiring writers (despite running much more profitable businesses). This is changing a bit due to open-source in that more and more people are hired like writers i.e. based on their publicly available past work, but it'll never be the case that every programmer will be able to show his past code.

    语法术语不等于语感;好作家靠耳朵判断,明显错误会暴露能力不足。

    好语法不说明是好作家,但坏语法说明是坏作家。这里的“好语法”指对语言的耳朵;好作家避开语法错误,是因为错误听起来不对,像乐手听走音。显式语法知识不太重要:好作家可能不知道什么是虚拟语气,却知道何时怎么用;反之有知识没耳朵会很难受。为效果故意破例当然可以,从兰波的“Je est un autre”到佐拉·尼尔·赫斯顿;这也说明罗列写作或音乐规则很徒劳,哪怕规则是“别连续三句用 which 开头”。

    FreakLegion查看英文原文

    > Good spellings and knowledge of grammar rules does not indicate a good writer, and there are tools (spelling/grammar check) and (editorial) processes to take care of that. Good grammar doesn't indicate a good writer, but bad grammar does indicate a bad one[1]. (Good grammar meaning, in this case, an ear for language. Good writers avoid grammatical errors because grammatical errors sound wrong, like an off-pitch note to a musician[2]. Explicit knowledge of grammar isn't particularly important. For example, good writers may not know what the subjunctive mood is, but they know how and when to use it. Conversely, a writer who has the knowledge but lacks the ear is in for a rough ride.) 1. Unless it's for effect, obviously, which can range from Rimbaud's "Je est un autre" to Zora Neal Hurston. 2. Which, of course, may also be done for effect. Which is why listing out rules (about writing, about music, etc.) is so fruitless. Which is true even if the rule is "Don't start three sentences in a row with the word 'which.'"

    写作的核心是向人清楚解释;技术面试也应考察候选人能否解释自己的作品与选择。

    开发者也是写作者:一个写英文,一个写代码,但都写给人类读者(机器只需 0 和 1,编程语言是给人看的)。所以招写作者和招开发者不该有很大差别;一个好测试或许是让开发者用英文写技术短文:能否把问题讲清楚。我不会雇一个无法解释自己在做什么、为什么做、还有哪些选项的开发者。让面试者带来一段自己特别自豪的代码,并解释它做什么、为什么好,难道不是好方法吗?

    bambax查看英文原文

    A developer is a writer; one writes English and the other writes code, but they both write to a human audience (the only "code" a machine needs to see is 0s and 1s; programming languages are for humans). So there really shouldn't be a big difference in hiring a writer vs. a developer; and a good test would probably be to have developers write essays in English about a technical question: can they make themselves understood? I would not hire a developer who is incapable of explaining what he's doing, why he's doing it, what the other options are, etc. Wouldn't it be a good technique to have interviewees bring an example of their own code that they're especially proud of, and have them explain what it does and why it's great?

    记者招聘用作品样本、编辑测试和给定材料写作,与编程面试同理:用实际产出验证精确表达。

    许多报纸会要求应聘记者提供:1. 剪报(写作样本);2. 文字编辑测试(确保写得干净);3. 根据给定事实或信息写出真实报道。这和面试中让开发者写代码差不多。干净准确的文字需要类似的精确性,只不过你的编译器恰好是人。

    brandnewlow查看英文原文

    At many newspapers they ask prospective reporters for 1. Clips (writing samples) 2. A copy editing test (to make sure they write cleanly) 3. Actual stories written from some facts or info provided. That's not so different from asking a developer to write some code during technical interviews. Good clean copy requires similar precision, but your compiler happens to be a human.

    同类还值得读

    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

    关注向阳乔木

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

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

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