GitHub 0星,Slack 0回复,Discord 0讨论。一个开发者花了8个月打磨的功能,上线后连骂它的人都没有——这是最安静的失败,也是最吵的警钟。
「这问题只有我自己懂」
作者(后文称「他」)陷入了一种特殊的重复劳动。不是那种Stack Overflow上能搜到答案的常见问题,而是「你是Slack群里唯一一个真懂它为什么崩了」的那种问题。
于是他决定:自己造解药。
8个月。自定义解析逻辑、只有他能看懂的UI、数据库表结构的设计理由只存在于他的日常脑回路里。这套系统像他的指纹——独一无二,无法复制。
上线那天,他刷新了GitHub star数。6小时后,再刷新。在社区发帖。再刷新。沉默。不是批评的沉默,是「这东西存在吗?」的沉默。
功能客观上没问题:跑得通、速度快、解决了它该解决的问题。
但它是为「受众=1」设计的。
删掉分析工具后,奇迹发生了
某个下午,他停止了一切监控。删掉分析工具的书签,转向下一个项目。
然后怪事出现了:人们开始用了。
不是病毒式传播。而是当他停止为「想象中的用户」优化,交付速度反而变快了。他加功能是因为自己需要,修bug是因为自己踩到了。产品变得诚实了。
他后来复盘:「用户能闻出来你是在为他们造东西,还是为自己造东西。他们更喜欢后者。」
这句话值得拆开。
「为自己造」不是自私,是诚实。当你停止假装懂别人的痛点,专注解决自己每天真遇到的问题,产品会带上一种无法伪造的锋利感。这种锋利感会吸引和你一样的人——不是因为你懂他们,而是因为你们共享同一种痛。
真正的胜利不是被采用,是完成
他给了一个具体建议:如果你正守着一个「震惊居然没人要」的功能,这不是失败信号,是「你想太深了」的信号。
两条路:要么更深(承认它的特异性,服务那1%的同类),要么发完就忘。中间地带——为看不见的用户持续优化——是项目死亡区。
8个月的心血,最后靠「放弃期待」才找到归宿。这个反转让很多开发者破防。
评论区有人贴了自己的「墓地项目」:一个为特定游戏模组写的工具,花了200小时,下载量37次,其中20次是他自己测试。另一条回复更扎心:「我花了3年做一个笔记应用,后来发现Obsidian早就做了,还做得更好。但我的版本有一个他们永远不会加的功能:按我心情随机变色。」
这些不是失败故事。是产品人必经的校准过程。
那个被放弃的功能,后来怎样了
他没说具体数字,但提到「人们开始用了」之后,项目进入了另一种节奏。没有增长黑客,没有用户访谈,没有A/B测试。只有他自己每天用,遇到不爽就改,改完继续用。
这种闭环比任何反馈渠道都准。
有个细节他没展开,但藏在叙事里:当他停止刷新分析数据,他也停止了对「成功」的单一想象。采用率不再是唯一指标,「这东西还在解决我的问题」成了足够的理由。
这解释了为什么很多「小众到变态」的工具能活十年——它们不需要规模,只需要对一个人足够好。
文章结尾,他抛了一个问题给读者:「你有什么功能因为『觉得没人在乎』而一直锁在本地?」
这个问题本身是个筛选器。能答出来的人,已经在他的目标受众里了。
热门跟贴