首页  >  All tags  >  Track Awesome List

Fuck it,直接上线就好,不要执着于完美了

前两天在推上看到这么一句话:

任何一项大工程(修房子、拍电影、开发 app)完成度为 90% 的时候,你都要做好心理准备:剩余的大量细节工作会占掉你另一段与之前相当的时间。

一周前, 在 HN 上刷到这样一个帖子:

Tell HN: 我厌倦了成为一个完美主义者,所以我在 24 小时内建立了一个应用程序

今天又看到这篇文章学会完成事情,也说出了我的心声:

“为什么为老板工作的时候总能完成事情,但是自己做业余项目的时候就经常无疾而终呢?”

这些帖子对我触动挺大的,我一直以来都是一个完美主义者,每次都要把东西搞到让自己满意才最终上线,结果就是有不少项目都做到了 90%,最后却不了了之。我决定以后做项目一定要尽早的上线,然后在线上进行迭代,这样其实才是最理想的状态。

对于博客我已经这么做了,我最近一个月一直在博客上更新自己阅读后觉得还不错的文章, 每篇里面大概 3-5 篇链接,这就是一篇博文了。也不给社交网络推送,就自己的博客里发,有一天没一天的,但是没有压力,不会感到博文必须要很长才能发的压力。同时这也是一个重要的笔记,可以供以后参考。

刚好最近一个月我都在断断续续的重写 Track Awesome List, 这是一个追踪 Github 上好几百个Awesome 列表更新的网站。为什么会有这个需求呢?因为所有的 awesome list 都是按照分类组织的,当你 star 之后,它的更新其实很难被追踪,除非你愿意去对比 commit 的历史记录,我相信这不是一个愉快的工作。所以,我在 2 年前就做了一个简单的网站,通过分析那些 awesome 项目的历史提交记录,然后生成一个按照日/周倒序的页面,比如我经常查看Free for DevAwesome self-hosted的最新项目。

→  继续阅读需要: 5 min