Overreacted

给他命名,他就会来到

March 25, 2019 • ☕️ 5 min read

你发现了一些新东西.

你之前没有看过 像这样 的解答. 你试着保持你的自尊并怀疑. 但你肚子里的蝴蝶不会听话.

你不想被它牵着走,但你已经知道:

你已经着迷上它了

这个想法变成了一个项目. 第一次提交了500行代码. 但几天内, 你就把它建到了足以把它当作可用的真代码. 几个相同想发的人加入了你. 你每天都学到新东西.

你还是持怀疑态度但不能假装它不存在:

这点子长了翅膀

你克服很多难关. 他们需要你做出改变. 可是它只让你原来的想法更奇怪. 通常,你感觉你在创造 什么东西. 但这次, 它让你感觉 发现 了一个已经存在的东西. 你走上了一条路并决定走到结尾.

现在,你相信了:

这个想法应该被听到.


如果你在一个官僚的公司工作, 你也许会要求法律部门开源他. 如果你自由职业, 你会在深夜雕琢他. 或许你希望得到报酬. 但还没有人知道你的项目. 你希望他们会,在将来的某天.

你打起精神准备第一次发行. 你写更多测试, 设置更多CI, 写更多文档. 你设计漂亮的主页. 你已准备好将你的想法与全世界分享.

终于,发行日到了. 你在Github上发行它. 你给他发推并把它添加到新的流行开源项目新闻中.

git push origin master
npm publish

你焦急等待世界对你的想法.

或爱或恨.

你所知道的是它值得被听到.


恭喜!

你的项目上了新的流行开源项目新闻的主页. 社区中有名的人转推了. 他们说什么?

你的心咯噔一下.

不是人们不喜欢 这个项目. 你知道它有好有坏并希望人们讨论它. 但这没有发生.

代之,评论无关 你的点子.

头条评论挑剔你的Readme文档. 它演变成了对停顿的大讨论. 在 gofmt 和 Python中这是必须的. 你试过写的更好吗?

有人说好看的主页会给开源项目带来误导性的营销. 如果新程序员为他倾倒但却完全搞错了基础呢?

有人回应主页很无聊. 另外,在火狐里没法用. 很明显,这表示作者不在乎自由免费的互联网. 我们知道的网死了吗? 是时候试试博弈理论了…

下一条关注你抽象的本质 和它们如何导致“煮沸盘子” (或者,换个说法 “魔法”). 头条回复是 “简单” 不等一 “简洁”. 实际上,rich hickey有一个很好的说法. 你看了吗?

最后,我们为什么需要库? 有的语言对内建库支持很好. npm 是个错误吗? 左键错误可能再次出现. 我们应该把npm建进浏览器吗? 标准是什么?

迷茫,你关闭了网页


发生了什么?


可能你的点子不如你的思维有趣. 这有可能. 或者是你没法给一个随机进来的游客解释明白.

然而,可能还有一个理由是为什么你没得到有效回复.

我们喜欢讨论简单的事.

众所周知的容易讨论. 这包括代码格式, 使用的方法, 布局还是自建, 社区文化的不同, 丑闻, 科技面试, 业内传闻, 大趋势和设计意见. 我们对这些事有共同语言.

我们又是永远在匹配模式. 如果一个模式引起情感共鸣(无论是否相关), 我们会更容易对其有印象. 协同学习是一个非常重要的思维捷径. 然而熟悉的东西会模糊新概念.

如果你的想法是新的,这里还没有共同的语言来讨论它

他解决的问题如此根深蒂固以至于无从察觉. 这是屋子里的大象. 而且我们不能讨论一个我们从未命名的东西.


如何给一个问题起名?

用人类一直用的方式.

通过讲一个故事.

给他命名,他就会来到.