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

    写作与思考2012blockr.me

    断网工具:不写作或不写代码,就别想上网

    Show HN: Block yourself from the Internet until you write or code each day

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

    导读

    这篇介绍了一个工具 Blockr.me:每天不写作或写代码,就把自己挡在互联网之外。讨论的核心不在工具本身,而在创作习惯:是靠热爱驱动,还是靠外部约束和每日练习。对写作者来说,它提醒我们:与其等灵感和自律,不如设计能让自己每天动笔的机制。

    关键词 写作习惯自律每日练习专注力

    可以直接用的写作要点

    1. 01

      把写作变成每天固定要做的动作,不等状态好才写;每天推进一点,比偶尔爆发更可靠。

    2. 02

      外部约束和奖励机制可以减少分心,但不要把缺乏自律当成唯一问题,也要检查选题和项目是否值得投入。

    3. 03

      如果长期抗拒某个写作任务,先判断是不是方向不对;热爱很重要,但不是唯一动力。

    4. 04

      用“每天画一笔”的心态写作:解决一个小问题、写一段、改一处,都算向前走。

    HN 评论精选

    与其用工具强迫自己,不如先确认自己是否在做真正重要且热爱的事。

    如果你在做的事足够重要、你也足够热爱它,就根本不需要这种工具;如果不是,也许你正在做错误的事。别再只处理糟糕工作习惯的表象,而要处理原因:去找更值得做的东西。

    edw519查看英文原文

    If what you're working on is important enough and you love it enough, you would never need this. If not, then maybe you're working on the wrong thing. Let's stop treating the effect of poor work habits and deal with the cause: find something better to work on. [EDIT: I'd stay and reply to your great responses guys, but I'm not here anymore. As compelling as this discussion is, the real-time CRUD/robot interface I'm writing is way cooler.]

    每日持续小步行动,比任务清单和截止日期更能推动项目完成。

    真正有效的方法就是动手写代码。我借用多年前 HN 评论里的比喻“每天画画”:画家怎么变强?每天画。你怎么把事做完?每天写代码,修小问题、大问题都行,只要每天向前走。我靠每天做一点,独自把 reme.me 的 API、网站、iPhone 和 Android 应用做了出来;我每天可能只有一两个小时,就尽量做点什么。最近我给自己列任务清单、定一两周截止日期,但那并不能真正推进事情;真正有效的是每天写点东西。每天画画。

    programminggeek查看英文原文

    You know what works well? Just write some code. I use the metaphor "paint every day" which I took from a HN comment years ago, but how does an artist get good at painting? You paint every day. How do you get stuff done? Code every day. Fix a small problem, big problem, whatever. Just take steps forward every day. It's how I got http://reme.me off the ground. I do something every day. In a couple short months I built the API, site, iPhone, and Android apps all by myself. I only get an hour or two a day maybe to get stuff done, so I just try and do something. Lately I've been giving myself a list of tasks and either a week or two deadline to hit a "release", but really, that doesn't get stuff done. Just coding something each day does. Paint every day.

    外部限制和奖励机制各有作用,目标和硬截止日期能增强专注。

    StayFocusd 目前是我最喜欢的同类插件。不过加入奖励/游戏化机制确实是个好主意。我喜欢 StayFocusd,但如果没有硬截止日期,我最后还是会用别的方式把时间填满。有目标可达成是很好的激励,足以让我保持专注而不需要插件;但插件提供基本的物理阻吓效果,有时单靠这个就够了。

    danso查看英文原文

    StayFocusd is currently my favorite plugin for this purpose https://chrome.google.com/webstore/detail/laankejkbhbdhmipfmgcngdelahlfoji However, adding a rewards/gamification system is not a bad idea at all. I like StayFocusd but I end up filling my time otherwise if I don't have a hard deadline. Having goals to reach is a great incentive, enough to keep me focused without a plugin. But the plugin provides a basic physical deterrent effect which sometimes alone can be enough

    主动限制干扰是正常且合理的工作策略,不能简单归因于不够热爱。

    我觉得“如果你热爱它就不需要这个”这种说法,往好里说是天真,往坏里说是傲慢。有时我们都得做不想做的事,包括做自己的项目。如果你主动限制干扰,这并不说明你有问题,也不说明你的项目有问题。如果你的项目真棒到从不会让你分心,那恭喜你;请把这份傲慢带到别处去。

    dustyreagan查看英文原文

    I find the whole "if you love it then you don't need this" sentiment at best naive, and at worst arrogant. Sometimes we all have to do things we don't want to do. This includes, at times, working on your own project. There's nothing wrong with you, or what you're working on, if you actively try to limit your distractions. If your project is so awesome you never get distracted, good for you. Kindly, take your hubris elsewhere.

    同类还值得读

    1. 不要想好再写,要写来思考

      Don’t think to write, write to think

      这篇短文主张不要把写作当成思考完成后的记录,而要把写作本身当作思考的工具:动笔的过程会逼出想不清楚的地方。

      写作与思考2022 · 553 分 · 145 评4 条写作要点编辑精选
    2. 写作即思考:学会自信地写作

      Writing Is Thinking: Learning to Write with Confidence

      这是一篇讲“写作即思考”的博客:作者认为写作不是把想好的东西誊写出来,而是借助写作本身把想法想清楚,因此写作者应当建立信心、敢于先写烂稿。

      写作与思考2019 · 529 分 · 83 评4 条写作要点编辑精选
    3. 如何用写作来思考

      How to think in writing

      这篇文章讨论的是「用写作来思考」:作者认为写作不只是把想清楚的东西表达出来,更是想清楚本身的工具——文字落在纸上,你才有机会看见自己思路里的跳跃、含混和漏洞。

      写作与思考2024 · 424 分 · 120 评4 条写作要点编辑精选
    4. 写作,帮你逃离默认的人生设置

      Write to Escape Your Default Setting

      文章的核心主张就写在标题里:写作是帮你逃离「默认设置」的手段——日常的思维和表达都有惯性默认的默认模式,而落笔能逼你跳出来,重新看清自己到底在想什么、要说什么。

      写作与思考2025 · 407 分 · 93 评4 条写作要点编辑精选
    5. 写作就是思考

      Writing is thinking

      文章以“写作即思考”为题,讨论写作不只是把已有想法记录下来,而是帮助澄清、组织和推进思考的过程。

      写作与思考2025 · 330 分 · 128 评4 条写作要点编辑精选

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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