如果你也想打造自己的分享邮件列表 (curated newsletter),可以参考一下我们的工作流。目前的工作流大致分为这三个部分:
- 搜集
- 准备
- 发布
每个部分都使用若干工具来实现:
- 搜集
- Inoreader 用于订阅各种阅读源;
- Reeder 用于阅读每天的订阅;
- Goodlink 用于搜集适合分享的文章;
- 也会通过 IFTTT 把星标文章同步到 Pinboard 做备份;
- 准备
- 主要都在 Obsidian 里准备,事先准备好模版,只要将相关内容填写即可;
- 使用 Keysmith 记录快捷方式,大大提高了准备效率;
- 所有推荐的文章都会在准备阶段重读一遍,主要使用 Safari 的阅读模式,这样所有文章的样式都可以统一;
- 使用 DeepL 将中文草稿翻译成英文,然后自己润色修改;
- 发布
- 之前也介绍过,我很难做到每天都坚持更新内容,所以目前的内容都是提前准备好,然后使用定时功能发布的,目前使用的是 Ghost ,之前也使用过 Substack,两者更有千秋,也许以后有时间可以更详细地介绍一下;
- 发布之后,我会手动同步到 Telegram channel 等平台;
- 每周会准备周报发布到少数派。
这是目前的流程,也是不断迭代的结果。如果你有什么好工具的话,也欢迎留言推荐给我。
Recap
如何努力?Paul Graham 指出要想出人头地要有三个要素:天赋,练习和努力。天赋可遇不可求,所以后天能做的只有练习和努力。如果能做到其中两点就能做到不错,但要到达极致,必须同时满足上面三点。很多时候,我们只看到成功的光鲜一面,但是忽略了背后的练习和努力,误以为只要有天赋就行。Paul 分享了不少努力的建议:
- 要想努力,首先要对自己诚实;
- 要想找到自己的极限,唯一的方法就是不断尝试;
- 要想知道做某件事是否值得,主要看自己是否对它感兴趣;
- 如果你努力了却没有得到好结果,那么你该考虑要不要换个方向;
Daily Productive Sharing 236 - 20210712
Wes Kao 总结了自己阅读多年的经验:
- 读更多的书并不是目标;
- 了解自己为什么要阅读;
- 不一定要读完整本书;
- 如果为了娱乐而阅读,那就仔细品味每一页。
- 如果为了改变你的想法,那么当你改变了想法时就可以停止阅读;
- 图书馆是你被低估的好朋友;
- 你有可能比作者知道得更多;
- 重读好书;
- 主动阅读,而不是被动阅读;
- 在空白处写下笔记。
Daily Productive Sharing 237 - 20210713
技术公司和传统公司很不一样的一点就是内部的开放程度。Gergely Orosz 介绍了 Uber 在内部如何公开技术文档:
- 在开发前做规划;
- 把这个规划写成一个文档;
- 在开始工作之前,让别人批准这个规划;
- 将这份计划文件发给公司的所有工程师;
- 让每个人都遵循上述步骤,除非是非常小的项目;
这样做的好处之一就是所有人都有机会了解这些项目,如果有建议或者意见也可以提出,降低了项目间可能的冲突,也降低了重复造轮子的可能性。
Daily Productive Sharing 238 - 20210714
今天的分享比较特别,因为它不是一篇正儿八经的文章,而是一篇程序员的酒后吐真言。这篇帖子有很多独到的见解,所以引起了不少共鸣,包括阮一峰也翻译了这篇。
- 推进职业生涯的最好方式是更换公司。
- 如果我对某份工作不满意,可能就该换工作了。
- 我已经学会了对我的经理诚实。不要太诚实,但要足够诚实,这样我才能在工作中保持真实。
- 如果我每季度因待命而在凌晨2点被叫醒的次数超过一次,那么事情就严重了,我要么解决它,要么辞职。
- 好的代码是可以被初级工程师理解的代码。优秀的代码可以被 CS 一年级的新生理解。最好的代码是没有代码。
- 如果我发现自己认为自己是房间里最聪明的人,那么就该离开了。
- 我们应该雇用更多的实习生,他们很了不起。如果他们能质疑或批评一些东西,那就更好了。我喜欢实习生。
- 在家工作是最棒的。但缺乏白板的情况很糟糕。
- 我没有在 FAANG 工作过,所以我不知道我错过了什么。但我曾经雇佣过(或没有雇用过)FAANG 的工程师,他们也不知道自己在做什么。
- 头衔大多并不重要。你做了什么,你取得了什么成就。这就是人们关心的全部。
- 对每个人都要友善。不是因为这对你的职业生涯有帮助,而是因为善良本身就很有意义。
- 如果我在上个月没有从初级工程师或实习生那里学到什么,那就是我没有注意。
- 你知道作为一名软件工程师最好的部分是什么吗?你可以遇到和你想法一样的人,并和他们交谈。
- 成为一名优秀的工程师意味着了解最佳实践。成为一名高级工程师意味着知道何时打破最佳实践。
- 做我喜欢的事并不重要。更重要的是做我不讨厌的事情。
- 我越接近产品,越接近增加利润,我就越觉得自己有价值,无论我的工作有多大的技术含量。
Daily Productive Sharing 239 - 20210715
StackOverflow 的联合创始人 Jeff Atwood 介绍了他为何把自己的 blog 命名为 Coding Horror。这个词语源自 Code Complete 一书,而这本书正好是 Jeff 刚入行时出版的。当他偶然遇见这本书,就爱不释手,在一周内读了三遍。这本书重塑了他对程序员这一职业的认知,让他变得更加谦逊。而 Coding Horror 正出自这本书,也让他明白我们自己才是最大的 coding horror。
Daily Productive Sharing 240 - 20210716
Archive
最近的五期分享包含了主动阅读 (active reading) 和工作文档这两个主题,它们在之前的分享中也有所涉及:
主动阅读
Daily Productive Sharing 127 - 20210209
Daily Productive Sharing 147 - 20210309
工作文档
Daily Productive Sharing 138 - 20210224
Daily Productive Sharing 114 - 20210121
本周的生产力日报集合就到此为止,如果你有什么建议,也欢迎留言告诉我们。如果想要收到最及时的推荐,不妨订阅我们的邮件列表,我们下期见。