• 1532天没有改过一行代码。
    时间:2012-07-31   作者:外刊IT评论   出处:aqee.net

    1532天没有改过一行代码。一个超过四年没有理睬的业余时间做的网站如何能做到天天都还有人注册?

    一天,我在度完假回家的路上接到一个电话。这是一个纽约的号码,不在我的通信录里,通常这样的电话我都不接,可是因为我弟弟在纽约,我想可能是他的一个朋友能错了,所以我就应答了。电话的另一端是一个很怯懦的声音,她非常谨慎的问,“你好,是Invoice Journal网站?(译注:一个保存单据的网站)”。我犹豫了,在Invoice Journal上线4年多的时间里,我从来没有接到过一个电话,瞬时间,在我支吾的说出“是的”之前,千万思绪一下都涌进我脑子里。“那好,是这样的,你能告诉我网站什么时候能恢复吗?我所有的单据都在里面,没有它我没法生活。”她说着。“我真的需要我的这些单据,如果网站不能够恢复,你能否把我存在系统里的单据发给我?”

    那好,是这样的,你能告诉我网站什么时候能恢复吗?我所有的单据都在里面,没有它我没法生活。

    这个嘛,起初我有点犹豫,因为四年来我从未管理过Invoice Journal。我把它给忘了,丢在脑后了,从我的记忆里删除了,但这个柔软的声音让我知道,虽然我忘记了它,但她却没有,事实上她的生活依赖着它。我很惊奇。被人发现不尽职,并且不确定是什么原因网站罢工,我告诉她我在开车中,但我会在到家后马上检查,让网站恢复,让她可以用。通话结束了,在接着的2小时里,Invoice Journal不断的在我脑子里跳跃。

    Invoice Journal是我闲着没事时做的一个网站,开发它填补了我每天上下班做地铁的时间。每天在地铁上我都有两个小时的空闲时间,所以我想为什么不做点什么呢,我自己能用,而且过程中还能学到新东西。出于当时我做了很多的兼职工作,而且是个很抠的人,我不大喜欢Freshbooks这样需要付费的管理单据的系统,我决定开发一个自己的。从开始到结束,它只花了我几个月在地铁中的时间,开发的过程中,我又决定把它做的很时髦,完工后让所有人都能使用它。我从来没想过事情会真的这样发展,不知道有人会真的把单据存到里面。我错了。

    那天晚上到家后,我检查了服务器,不知什么原因Apache停了。也许是上周我弄乱了配置文件,没有纠正里面的一个错误。动了几下键盘后,它重新运行了。为了了结这个事件,我给那个女人发了一个简短的邮件,她回谢了我。由于长假期旅行的疲劳,我上床睡觉去了。

    第二天在淋浴时我又想起来Invoice Journal。我好奇,有多少人仍在使用这个系统?还有人注册新帐户吗?我设置了一个提醒(感谢siri)晚上去查看统计信息。几个SQL查询后,让我意想不到,我看到了这个:

    invoice.journal.stats

    不仅仅有人一直在使用它开单据给客户,而且平均每月有超过130人新注册——没有任何宣传、没有任何的邮件推广、没有任何的花费精力。太神奇了?4年来我都没碰过这些代码(准确的说,4年,2个月,零12天),怎么会有人仍然在注册并一直使用它。里面肯定会存在一些严重的bug,里面肯定会缺少一些其它服务里都有的功能特征…不可思议!我在想是否应该继续开发它,如果我当初没有把它遗忘,它一定是一个很成功的项目,没准儿是个能挣钱的项目?

    现在,对于为什么会这样,我的猜测是,我提供了很多精于预算的人(自由职业者)想要寻找的东西。我很好奇,想在里面加入一些统计功能,看看谁拥有最多的单据,谁是最忠实的用户,单据中涉及的金额总共有多少,但今天我做不了了。

    遗憾的是,我没有时间去整理它了。我已经太久没有触碰它了,我已经不再使用Perl了(我现在用的是Python)。我害怕看那些代码、修改那些代码,害怕把人们正在使用的它改坏了。目前我想说的是我有两个选项:让它就这样运行下去,或找一个有热心的人接管它…有人愿意吗?

    网友留言/评论

    我要留言/评论

    相关文章

    10 个改善网页可读性的实用排版技巧:网页的排版问题常常被忽视。这挺遗憾的,如果你能改进你的网页排版,那么设计和可读性也就随之改进。在这篇文章中,介绍了10个非常有用的排版技巧,可以使你的网站看起来更好。
    产品角度分析风车网项目被终止的原因:人人网曾与艺龙战略合作,启动六位价收购的域名qingting.com蜻蜓项目,并重金成立独立公司、封闭开发,项目几度摇摆,长期消耗不上线,最终产品方向变化,改为风车。我没有参与风车,但是我在蜻蜓呆过,也正是因为产品意见分歧时变动较大离开的蜻蜓。看到晓峰写的总结,我作为曾经的旅游创业者、蜻蜓的产品经理、现在的旁观者,从产品角度分析一下风车项目搁浅的原因。
    投资人请闭嘴:投资人最爱讲的六句“废话”:投资人总会在创业者面前摆出一副无所不知的模样,他们的意见就是金玉良言,他们的指导就是不容置疑的谆谆教诲,例如某老师与某教主。 但当我们认真思索这些投资人反复灌输给创业者和市场的话时,我们不禁会发现其中的荒谬之处。
    运营驱动产品中,PM的价值在哪里?:问题1 对于创业公司,尤其是需要外包前端的互联网公司,根据产品的迭代更新过程,产品经理如何提需求是会对前端设计的依赖是最少的。
    问题2 对于我这样的一个角色,(真心话是今天突然不知道自己算是干什么的,把自己搞糊涂了),您觉得我在这样的一个位置上我的核心竞争力以及给产品能够创造的最大的价值/不可替代的价值在哪里。
    开发者如何从应用中赚取最多的钱?:对于应用开发者而言,如何利用应用赚钱是他们最为关心的问题之一。营销和数字广告公司LifeStreet Media的CEO Mitchell Weisman在这里分享了他的几点经验,希望对开发者有所帮助。
    Peter Thiel 谈创业者的产品规划:[核心提示] 创业者是否需要对自己的产品有长期的规划?Peter Thiel 认为这是必须的,这一规划可以变更,但如果缺失,那么产品往往只能顺应大潮,难以脱颖而出。
    坐得越久死得越快,还是站着编程吧:老话题了,研究显示,久坐对你的健康是真的、真的、真的非常有害。请买一个可站着工作的桌子吧!
    创业教会我的9件事:HitPlay 的创办人 Joshua Seims 在他的博客上分享了一篇 9 Things I Learned by Starting a Company,我觉得跟我的经验非常像,所以今天就从他的 9 个点出发,跟大家聊聊我自己的心得。
    什么样的产品可以拷贝到中国:创业是一个艰难的任务,许多产品团队和投资者想要借助已被证实的成功产品模式来规避风险的想法非常容易理解。但在参考产品模式时,不应该盲目抄袭那些成功的产品,而是要考虑这些产品模式是否可以被拷贝。
    微软 Windows Phone 8 十大特性总结:北京时间6月21日凌晨消息,微软今日宣布推出最新版的智能手机软件Windows Phone 8,希望藉此挑战苹果iPhone和谷歌Android设备。