这两天整理了一下在做的项目,发现一个有点扎心的事实:最近做的几个项目,无一例外,现状和最初的目标都差得很远。
不是烂尾在开头的那种。每个都认真做过一阵子,代码写了,页面有了,有的甚至已经”能用”了——但只在我自己机器上能用。没有部署,没有对外开放,没有一个真实用户。它们安安静静地躺在仓库里,像几颗没有孵出来的蛋。
具体是什么项目就不写了,一来不重要,二来失败只能证明失败本身,在失败的事情上过多反思,只会带来更多负反馈。想记录的是”没上线”这件事本身。
复盘了一下,没做完的原因大概逃不出这几个:
- 高难度起手。 做惯了大项目,轮到自己做小产品时,哪怕只是一个小工具,也会不自觉地蔓延功能范围、泛化需求目标,做着做着不断完善和优化,最后又变成了一个复杂的平台项目。
- 意义感会过期。 立项那一刻觉得”这个东西值得做”,做了一半,热情退了,或者外部世界变了,开始怀疑它还有没有价值。一旦开始怀疑,就很难再往里面投时间。
- 缺少搞钱思维。 做产品、做项目,主要目的就是搞钱,不要掺杂太多个人主观情感。搞钱已经很难了,再掺杂点儿杂七杂八的东西,能成才怪呢。

这几个原因大概率你也有共鸣。它们不新鲜,但真实地发生在了我身上。

下次再开新坑的时候,希望我能先翻翻这篇文章,问自己一句:这个,能上线吗?
关注公众号 技术后花园 获取更多信息