我用五年时间从一个项目中学到的

几个月前,我偶然看到了一篇文章,内容大致为“用九年时间搭建自己的棚屋”,我不想讽刺它,但是这个棚屋真的有够丑的。

读这篇文章时,我简直惊呆了,这样一个棚屋竟然消耗了他们九年的闲暇时光,从这件事,也可以间接说明他们的创造力。

我之所以这么说,是因为我也有自己的“棚屋”。

“棚屋” —— 一个占用了你很长时间的项目,你早已对它失去了耐心,它的存在也失去了本来的意义。

我用一个统计结果来讲述自己的故事:

  • 2014 年,部分原因是我需要完成我的硕士论文,我开始尝试搭建自己的“棚屋”,虽然我顺利毕业了,但是对这个棚屋并不满意。
  • 我公开了自己的“棚屋”,被一些文章引用 —— 一场认知偏差冒险。
  • 因为这次成功的经历,我毕业后失业了一年,重新“翻修”了我的“棚屋”。
  • 我的钱花完了,不得不去公司工作,我只能在空闲时间完成我的“棚屋”。
  • 从 2014 年到 2019 年,我制作了九个完全不同版本的“棚屋”(不同的故事情节、角色、教育意义、艺术风格),没有一个是令我满意的。
  • 即使花了五年时间,做了九个不同版本的“棚屋”,但它们全都没有达到我的标准,我坚持认为,只要给我足够足够多的时间,我肯定可以搭建出一版令我足够满意“棚屋”。
  • 于是,我递交了辞呈,打算把“棚屋”修完再去工作。
  • 谢天谢地,管理层保留了我的职位,鼓励我在六个月时间内,完成“棚屋”的搭建之后,再回来上班。
  • 直到那时,我才意识到,我所做的事情不过是在搭建一个“棚屋”。

这是我完成的“棚屋”,统计向导指南

棚屋永远都不会完成,除非你决定终止它。

也许,更重要的,是我在搭建这个“棚屋”的过程中学到的东西。

警惕你的“棚屋”

这个棚屋会消耗你的生命。

项目在变成一个真正“棚屋”的过程中,会不停的发展和延伸。“棚屋”项目从一开始就被低估了。你以为只需要几个月,然而拖到了一年。然后在时间的长河里,你的技能得到了提升,你开始想,至多再花一个月时间就能完成。后来这个项目的影响力远低于你的预期,你开始尝试重构项目。

这是我在上一个项目中的迭代版本。每一次迭代之前,我都以为这次是最终版。

软件项目就像制作蛋糕

蛋糕的制作有时间限制,软件也是。你事先就知道,做蛋糕大概需要多久。如果你估计需要3个小时,那么稍微超出一点时间,问题不大。但如果你实际上拖了一周才做出蛋糕,蛋糕内部可能已经坏了。软件也是这样,如果实际耗费的时间大大超出原先的估计,这个软件十有八九是有问题的。

蛋糕的体积很小,软件项目的规模也不应该很大。小体积意味着你可以快速进行大量迭代,找出真正有效的方法。每次迭代都是一个实验,它帮你发现有价值的部分。小体积还可以很容易地进行试错。

蛋糕有消费者,软件也必须有消费者。如果你做出蛋糕,肯定有人愿意尝尝。用户会提供真正客观的数据,帮助发现蛋糕哪里做得比较好,哪里需要改进,这使得设计决策更容易。软件也必须有人愿意尝试,千万不要做出没有人愿意吃的蛋糕。

做蛋糕很有趣,动手前你就知道会做出什么。软件也应该这样,你很清楚做出来会是什么样,然后再迭代。每做一次蛋糕,就测试一个新想法。如果你感到这件事不再有趣了,很可能哪里出错了。

总之,你把软件想成是一块蛋糕,可以想通很多事情。

你会为我的蛋糕买单吗?

不幸的是,这个道理我知道的太晚了,我花了五年的时间在一个“棚屋”上 —— 在没有用户反馈的情况下进行编码和设计。在这种情况下,挽救这个项目的唯一办法是有人使用它。拜托你使用我的项目,好吗?你可以把这项目推荐给其他需要的人吗?你能帮助我把这个项目变成真正可用的项目吗?

不要尝试去制作”蛋糕”,你最后会求着别人来吃它。

常见的问题

你是说不要开发大项目吗?

从某种意义上来说,大项目是一个个小项目的集合。

当我开始构建这个项目时,我有一个愿景,我希望我所做的这个项目是宏伟华丽的,同时也是实用的、有趣的,并且是一本实用的统计指南。这个项目几乎涵盖了我们生活中所有统计需要用到的概念(期望值、方差、常见分布、中心极限定理、贝叶斯规则、回归、最大似然,以及我刚刚学到的任何其他内容)。随着项目的迭代,内容变多的同时,质量也开始下降,这是令人沮丧的:我正在构建一个垃圾。但现在,唯一改进的办法是重新构建它。

在做项目的过程中,我没有搜集任何数据,甚至不知道用户是否真的会需要它。不知何故,我天真的以为,只要项目完成了,就能获得成功(一加一大于二)。

你没有从中收获任何东西吗?

我学会的,最重要的事情,是要构建人们真的需要的东西

我可以看一下你的项目吗?

请跟我来

原文

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,928评论 6 509
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,748评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,282评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,065评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,101评论 6 395
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,855评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,521评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,414评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,931评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,053评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,191评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,873评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,529评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,074评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,188评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,491评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,173评论 2 357

推荐阅读更多精彩内容