公司开发软件千万别找兼职的个人,千万别找个人,千万别找个人,我一个客户花8万买的这个教训,让你看看有多惨,让你知道为什么不能找个人开发者!
我刚才把“千万不能找个人”说了三遍,目的是让大家都知道,别再入坑了。一个客户的奇葩经历是这样的,几个月前成都地推注册兼职,他公司要做一个小程序,由于当时公司没有技术人员,他就找到了一个懂行的朋友,让他帮忙给找人开发这个小程序。他这个朋友呢,就给找了一位工作七八年的程序员,有这方面的开发经验,看起来也挺踏实,写代码这么多年肯定没什么问题。由于是朋友介绍的,肯定对这位程序员是百分之百信任,最后定下来开发费用80000,时间是两个月。
整个项目开发的过程中遇到了很多问题,主要是程序员的说话方式差点把客户气得喷血,经常出现拌嘴,就是咱们说的吵架,不过经过两个多月的时间,系统磕磕绊绊总算是上线了,费用已经结算65000,说是等系统上线运行一个月没问题以后,再支付剩下15000尾款。
客户本以为就这样可以使用了,当时只是让负责开发的程序员哥们给演示了一遍,看起来是没问题了,客户也是完全相信这位程序员了,也没对系统进行认真测试。当天就在公司里全通知了,让公司所有业务员准备在明天进行推广,看起来好像很顺利。谁想到第二天业务员开始推广的时候就出问题了,还有报错,流程走不下去,立刻联系那位程序员,结果程序员说在开会,不方便接电话。然后客户通过微信把错误截图发给程序员哥们了,过了一会儿,这哥们回复了,回复内容大概是说:现在没时间看,晚上下班以后帮你解决。
都快气炸了,所有业务员都没办法推广了,然后客户打电话给他朋友,也就是最初给他介绍程序员的那个朋友,他说他也是没办法,只能帮他催催了。因为白天程序员哥们要上班,不太可能在公司给他解决问题,所以要等等,就这样一天时间啥也没干。不过庆幸的是,当天晚上这个程序员哥们就把问题解决了,第二天公司业务员又去做地推做推广去了,结果更尴尬,业务员刚才推广的记录不见了,又是紧急联系负责开发小程序的哥们。结果可想而知,跟昨天是一样的结果,白天还是不能给解决问题。再着急也没用,负责开发的哥们没时间啊,只能等到晚上再给看问题。
就这样,来来回回发生了很多次这种问题,最后客户实在是没耐心了,不能因为这个总耽误事啊。前段时间在网上看到我是做这块的,所以他想着是,让我们技术团队把这个系统接过来。这其中又发生了一个小插曲,由于客户的尾款没给人家结算呢,程序员哥们不给源码,经过半天的沟通,最后客户无奈只能把尾款转给了那个哥们,然后才拿到了代码。
最后的惨痛教训是,钱花了成都地推注册兼职,系统的问题不断,这还不是最致命的问题,最闹心的问题是这位兼职程序员不能快速响应给解决问题。说实话,我之前也说过这个问题,找个人兼职开发者开发软件,遇到这种情况完全属于正常的。找个人开发软件,看起来好像可以省钱,其实耽误业务的成本还没算进去呢,如果全算进去的话,那成本远远超过找正规软件公司的费用了。
下面我总结了一下,不能找个人开发者的主要原因,有四个方面:
第一方面,也是最重要的,个人开发者时间不能保证,他不能像正常的公司那样,可以保持正常的上班时间,没法立刻给解决紧急问题,就像刚才这位客户遇到的这种情况一样,白天不能做,只能晚上做,多耽误事啊。
第二方面,一个人包揽了软件的所有模块,包括前端页面和后台管理系统,没有专业的测试人员,个人的时间有限,精力有限,测试不到位,所以开发出来的软件系统出现的Bug会比较多。
第三方面,做小程序会涉及到前端和UI,他不像做一个PC业务系统,只关注业务就行。小程序需要有很强的UI设计能力,一般兼职的程序员都是后端开发出身,根本就不擅长写前端页面,甚至都不懂图片设计和图标设计,前端容易出现很多问题。
第四方面,即便这个的能力超强,即懂后台开发,也懂前段开发,还懂UI设计。但是由于一个人写软件系统的所有代码,时间比较仓促,往往代码质量很不规范,稳定性差,代码不易维护。后续如果想找其他人接手的话,是非常困难的。