两个多月前的某个晚上,在某某外包平台上,我收到了一条消息,对方说他们有个电商项目急需人手进行技术攻关,需要驻点开发。我想着闲着也是闲着,就去碰碰面,看看有什么机会。
对方在滨江,距离有20公里,说远不远,说近不近。到了地点之后,对方大致地介绍了项目的设想、计划、投资方和技术栈等等。我觉得还行,就跟对方商量了价钱,大概需要两周时间。接下来就去跟团队成员一起过一下产品细节。
过了一会发现不太对劲儿,项目的细节非常之多,画了一黑板。有常见的商品、下单、支付、会员等功能,我自己分析了下,十来天的时间肯定是不够的。我提了出来,对方说,每人一小部分,赶一赶还是可以的(团队里还有两个全职开发)。
其实开发的东西都是CRUD,没有什么特殊的。但是这个项目负责人(也是技术负责人)比较擅长“Serverless”,想使用这方面的技术栈(还有图数据库啥的),而且希望将来构建一个基于此技术的电商平台。我需要完成的模块需要使用Java和Node.js,Java当然没问题,Node.js我不熟呀,语言方面是小事儿,生态方面我是一点都没接触过,要上手写代码一时半会儿可写不出来。
过了一会,兼职产品经理来了,他过来帮助梳理一些产品细节。他也对项目的时间安排提出了质疑,同时令人诧异的事情发生了。因为我们所有人是坐在一起的,正在敲代码的主程说,“这些我们都非常熟悉了,你们去会议室讨论吧”。负责人说:“没事儿,你们也再听听”。过了十分钟,主程受不了了:“你们这么讨论影响我编码的,XX号你还要不要上线?我就问XX号你要不要上线”。负责人停顿了一下,就带着我和产品经理去会议室了。我感觉气氛有点诡异,心想他们的团队气氛是不是有点不太和谐。
这个项目负责人,之前有过多次创业经历,应该没有很成功的。这次他创业得到了几个传统企业老板的支持,有一点投资。不过他仍然需要收入来养活团队,这个电商项目就是用来获取收入的。因为这个项目第一批商品是时令水果,对于时间的要求比较严格,所以才如此紧张。不过我感觉有点不太理性。
到了会议室之后,产品经理说了不少,我感觉他还是挺靠谱的,分析的很多东西都掐得到重点,看起来应该有个三五年经验。不过没机会合作了,在他上洗手间期间,我跟负责人人谈了谈,说因为技术和工期问题,我不打算做了。等产品经理回来,我告个别,就走了(后悔应该留个联系方式的)。下楼时,我遇到了另外一个程序员,攀谈了几句,本想多聊聊的,不过他抽烟的味道我实在受不了,就走了。
回来之后,跟老妈聊了聊,她说之前做生意的时候也是这样的,之前开的打印店,有的时候会有陌生的客户来,要求的时间都比较紧。这些客户平时都有常去的店,如果某个活不紧急,就去熟悉的店做,如果活比较紧,对方又很忙,就会寻找别的店。这种活能做的肯定做嘛,把生客变成熟客。
不过这个活我做不了。因为两周时间光测试+修bug都不够,更何况产品还没有原型和设计图。总不能两眼一闭跳下去吧。大家接项目的时候也要注意,比较紧急的项目要评估下自己做不做得了,拍胸脯打包票会显得草率。
The post 外包平台上的项目很可能会很紧急 first appeared on 闷瓜蛋子的BLOG.