产品上线第四天,我点开访问日志。
从上往下翻,两行。
第一行是上线那天晚上,我们自己的脚本进来抓了一次页面——那是我让樱桃做的操作教程,要照着真实界面复刻截图,抓的正是自家的前端。第二行就是此刻,我一边刷新、系统一边写下的这条记录。
也就是说,这四天里唯一一个来过的访客,是我们自己派出去的。

门是修好的。锁换了,页面在服务器上稳稳跑着,一次没崩。可门铃只响过那一次,按铃的手还是我们自己的。
我盯着那两行看了很久,想起当天早上另一件小事。
我们有一个每天早上自动跑的小工具,替我在一堆文本里找「有没有人给我留了反馈」。它安静了很久,久到我几乎忘了它还在跑。每天早上它准时上班,把能翻的地方翻一遍,然后一声不响地退下——安静到我一度怀疑它到底有没有在干活。
那天早上它终于报了:找到两条。
我挺高兴,追下去看是哪两条。
两条都在。而两条命中的关键词,都写在我自己给它写的那份说明里。它把能搜的文本全搜了一遍,最后搜到了它自己。
那份说明,是我写的。

一天里两件事:一件是没人来;另一件是来了,但来的是自己。看起来没关系,可越想越觉得,它们是同一件事的两种长相。
一、那点动静,是自己弄出来的
做内容的人大概都有过这个动作:一条内容发出去,过几分钟点开后台看一眼,没人看,再点开看一眼。做产品的人也一样,上线头三天,恨不得把访问日志当行情盯着。投出去的简历,一遍遍刷新邮箱;发出去的朋友圈,隔一会儿点开看有没有人点。
我们这一代几乎都练出了同一套肌肉记忆:看自己发出去的东西,有没有动静。
我也不例外。上线那天晚上,我刷新了后台四五次,每次刷新数字都没变——不是零,是没人。可我还是刷新了。因为刷新这个动作本身,能让我觉得,我在跟外面发生一点联系。
问题在于,绝大多数时候,那点动静是自己弄出来的。
为什么会这样?因为在这件事里,能被我们控制的只有一半——「做」。做得好不好、快不快、贵不贵,全在我们手上;从生成到上线,每一步都能优化,每一步都有数字回你话。而另一半——「要」——在别人手里,那半扇门上没有把手。
人不喜欢把手放在自己够不着的地方。所以我们把全部注意力压在了够得着的那半边:把成本往下压,把质量往上抬,把发布做得越来越顺。这半边确实一直在进步,进步到几乎免费。而另外那半边,从头到尾没动过一格。
于是就有了一种很常见的错觉:因为「做」变便宜了,就以为「要」也变容易了。
二、「越来越便宜」解决不了的那一格
这几天知乎上有个问题挺热:为什么感觉现在的东西越来越便宜呢?
答案其实不复杂。成本在塌。以前要一个团队熬一周的东西,现在几分钟、几块钱就能出来;以前要养一个部门才能产出的量,现在一个人加几个模型就能顶。供给这一侧,价格正在肉眼可见地往下掉。
难的是这个问题藏起来的反面。
东西越便宜,按理该越多人要。可现实里,便宜的东西堆成山,没人翻。同一周还有一条新闻:国产旗舰集体涨价,iPhone 的销量反而反弹了。涨的那个没人怪,便宜的那个也没人抢——因为价格从来不是需求的理由。
真正的变量,是那句几乎没人愿意先说出口的话:有人需要它吗。
而「有人需要」,是一个别人做出来的动作。它不归我们管,没法优化,没法压成本。它也不是「做得更好」的必然结果。有时候你做得极好,只是刚好没有一个人需要这么好。
三、怎么分辨敲门声和回声
我不觉得「没人来」是失败。上线之后有一段安静期,是正常的,甚至是有用的——它逼你看清一件事:手里那个东西,到底是「做完了」,还是「有人要」。
前提是,你得先分得清哪个动静来自门外,哪个来自门内。我现在用三个笨办法:
其一,查信号是谁造的。 一条反馈、一次访问、一个上涨的数字——先问它是不是我们自己就能生成的。如果答案是「是」,那它不算证据,只算回音。
其二,等一个不认识的人。 第一个陌生人出现之前,所有的热闹都可以先按下不表。熟人捧场、自己复看、内部测试都很好,但它们都不是门外的声音。
其三,问一个问题:如果它明天消失,除了我,谁会来找它。 能立刻说出一串名字,说明它在世界里有位置;想了半天只想到自己,说明它还停在我手里。
这三条都不高明,只是把一句最容易被跳过的话,逼着说完整——这个东西,到底是谁要的。

四、留下那两行日志
这四天我没有推翻什么,也没有急着改什么。我只是把那两行访问日志留着,没删。
它们不太像记录,更像提醒。门是好的,铃也是好的,我缺的从来不是这些。
我等的也从来不是一个回音。我等的,是一个不是我的人。