项目出了问题,怪谁?散分
本人毕业一年三个月了,目前在物流软件这一块工作,原本是做前端的,结果进来除了做前端还搞微信开发,除此之外还得写APP。 我本身下班也是学前端,希望在这一块专精,又能懂后台。
说回发帖的原因。
现在在公司做了个微信项目,这是个可复制的项目。涉及到蓝牙打印这一块,前面两个用得上打印机的客户用得都没毛病。其他没用打印机的就不管他了,到了第三个用户用的时候,我绑定蓝牙打印设备的时候才发现微信公众平台 有了更新,多了一列不知道是什么东西在设备功能的产品列表里面。当我绑定设备的时候发现接口返回的是not exist, 我重新将这台机子绑定到老客户的账号也是可以正常使用的,甚至测试号都可以用,测试号不需要任何配置,所以可以排除配置出错的问题,而且我是直接调用接口失败,这里还不涉及我的代码,所以排除代码问题,何况项目是复制的,代码都一样,为什么旧客户依然可以绑定,这第三个客户就不行了呢?所以我初步断定是 微信公众平台更新后产生的问题。
那问题来了,微信官方没有任何关于这个更新的说明,完全没有头绪,我觉得这是一个不可能解决的问题了,昨天找了一天的资料没有任何头绪。
假设真的是微信那边出了问题,很明显我们这些小开发者是无能为力的,客户又着急,硬件都买好了,结果你告诉他不能用?
其实这个项目启动之前我就有不好的预感,老板为了留住客户,基本上就算是送给他了,一万块钱干了八九万的事。还一直让我们改这个改那个,结果老板来一句,一万块钱的东西你们几个人搞了个把月都没搞好。实际上才做了不到两个星期。何况要做的内容自己心里没点B数?一万块钱你看谁给他做。
这次项目搞砸存在什么问题(其实也就只是打印这一块没找到原因,用不了,其他的都完成了)
1、老板急着留住客户,叫销售急急忙忙签了合同带回来。
2、 销售合同都带回来了,虽然销售懂业务流程,但是不懂系统内部的结构设计,可想而知会导致什么情况,很多不合理的地方我和另一个开发商量再商量如何解决最好浪费大部分时间。
3、合同的边界没有确定好,原本微信项目就是这么一套,客户的业务如果不匹配是很麻烦的,要大修大改。结果跟牛一样被客户牵着鼻子走。
4、内部结构混乱、 销售、实施(项目)经理、开发,三个角色,最近几个项目的流程都是 销售-》开发,而不是销售-》实施经理=》开发,可以预料到后续公司会出现的问题。
5、老板是技术出身,也许还是半桶水。反正自己动手改了三次代码,每次都是员工擦屁股。学人家如何细分职务,结果很多东西谈好了,合同都快签了,拿了接口文档过来才跟开发谈,说不好听点,开发如果能力不足,做不了呢?我是无所畏惧,但是我不想做啊。
除此之外我想辞职还有N多个原因,现在国家管得严,以后发物流都要刷身份证了,对于非Saas的商业模式,一个客户一套产品。要把所有产品都用上身份验证,累死人。
工资没多少,到时学得挺足,业务繁忙改成单休,还996,呵呵。。说好的分红也没见过影子。对不起不等了,还想待到明年再跳槽的,看来要提前行程了,好好趁着国庆放个假。
不过问题来了,现在如果说客户闹翻了,觉得坑了他们,虽然只是一万,但是你们懂得。。那这个责任谁负责,难道是我吗?说我能力不足搞不定?如果真是微信出了问题,怪我?设备还是前天才到的。我昨天测试才发现这个问题。结果今天就去客户那边实施了。 我就想问问谁负责??