今年七月初,我哥哥的同学X联系我,他要创业,邀我做一个项目Y。
我是在哥哥的婚礼上跟X见面,一个很帅气的男孩,明明比我大一岁,却比我年轻上好多似的。他是哥哥的朋友,所以我们聊得也不少,他知道我是做开发时便有意跟我聊了一些,不过当时我并没有理会。那时,我在准备做产品经理的事情。
我成功的转型为产品经理,在一家不大的公司,不过项目很紧凑,但是相对来说产品比开发要轻松些。我有空余的时间,所以X联系我,我有些像重拾代码的想法。说真的,一个程序员,长时间不写代码,总会觉着少些什么的。
X的项目真的很大,铺展开来几乎涵盖了京东以及新浪门户,但是报价却很低,只有三千块,我不想接,一来是我对项目的估价很高,他的这三千相差甚远,二来像他这种一点儿不了解互联网不了解软件的人,定然会不停的变更需求,最终,极有可能导致“反目成仇”的情况。也曾经见过很多这样的例子,因此,我建议X去猪八戒发布消息。
猪八戒发布这个消息之后,当天收到四家的电话,报价都过7万,他没有这么多预算,而且,他觉着是个小项目,不值那么多,因此又找到我。当时的我,现在回想起来,是我贪了,虽然每个月工资还可以,但是能多赚些钱谁不乐意呢?想着按他说的这些功能,我找一个前端帮忙,一起一个月搞定没问题。于是答应了,为了保障我的收益,要了10%的股份,他给了5%,我觉着不错,接受了。这便是入坑的开始。
进入这个项目之后,因为算是熟人,没有签订合同,一份总共九行的功能清单Excel,然后在他催促之下开始开发。真的,这就是第一个坑。细节的需求根本没有确定,匆匆忙忙的急着开始开发。
前端找了以前的兄弟帮忙,六百,总共十个页面。重复的我可以自己来写。然而,前端开始之后,大坑出现,这个项目居然要四个子域名来支持,也就是说,差不多是四个门户了,我提出这件事,X用他很无辜的声音告诉我,“真的不用那么复杂,四个独立页面就可以,能展示信息就可以,不用子域名……”我信了。然而效果出来之后,接连调整了七次,最后的两次,我已经没有勇气跟做前端的兄弟开口,是我来调整的。程序员最忌讳的是什么?是需求的变动,是改!改!改!最终,在我的“口才”以及改动之下,静态页面确定。开始引入逻辑。在这之前,我已经把数据库结构开始创建,一些登录逻辑注册逻辑都在实现了。
静态页面引入之后,效果立现。也就在这时,迎来新的坑,邮件系统。并非是简简单单的借助163或者QQ等用smtp工具类搞一下,而是部署一个完完整整的邮件系统。这个哪里有时间搞?否掉了,一番争论之后,在我提出的价格攻势之下,X决定放弃之后部署完整邮件系统,改用前一种。之后的坑陆续来到,比如站内消息系统,用户发内容的审核机制……一切都在失控中。我决定退出了,我告诉X:“我决定下船。”沉没成本的事情是知道的,既然知道,又何必犯傻呢。然而人真的是很容易犯傻的,X在功能上一番妥协之后,我继续下去。
在最后的一周,项目完结了,我实现了全部的功能,当然,跟他最开始提出的功能是有些阉割的。这也是无法避免的,不过,作为一个创业项目,现在上线就可以,之后根据用户的反馈以及使用中的意见快速迭代。然而,在部署之前,我想起一件事情,没有股份授权协议,没有项目款的合同,没有项目合同……我联系X,告诉他需要确认这些在部署,这时才知道,他还是在工作中,虽然注册了公司,但是作为兼职创业者在运作,公司是借助了孵化器的势力注册。然而,让我想不到的是,居然连公章都没有备案,听完后吓的我一身冷汗。我手上没有任何能够有效的证明,因此我决定不部署,见到项目款之后在部署,项目款可以找个第三方放一下。X告诉我,每个月房贷之后,没多少,真拿不出,希望我拖几天。看在是我哥哥好友的份儿上,我决定帮他部署。
部署中,调试中,预上线中,这时,迎来我要下船的大坑。在今天下午,我收到他的邮件,上面洋洋洒洒的两千多字,都是需求的变更,功能的变更,整个项目三分之二的功能要改掉。我感到无语,跟他QQ上聊了些,有些难听。他也表示自己变得有些多,接连跟我道歉,但是,我决定下船了……
这不是我接过的第一个项目,当然也不会是最后一个。但是,这应该是最恶心的一个。俗话说亲兄弟明算账,就算是朋友帮忙做项目,也要确定好需求,把所有需求过一遍,从头发丝到脚趾甲尖都完全捋一遍,能走正规的合同最好,不能走合同也可以用其他方式来约束,否则项目变更起来真的是无法控制。另外,一定不要听什么“这就是个小项目”,“你来做完全不用费力”……之类的话。既然是做项目,那就按项目的流程来吧。
如果不配张图的话,实在有些单调这是我简书的第一篇文章,原本也是不想写,但是浪费了这一个半月的时间做熟人项目,我还是忍不住写了下来。希望跟我一样的程序员兄弟姐妹们,产品兄弟姐妹们,设计师兄弟姐妹们,在接自己的项目时,一定要小心谨慎。
网友评论