关于学习业务的思考

事情经过

昨天申请休年假了,之前做好的一个需求,已经交给测试人员了。BA下午通知我要去和五楼的客户过一个需求,这个客户要求看一下我们的代码。我心想:这客户厉害了啊,都会看代码了。之后了解到这个人是从我们公司去到甲方的。

带着电脑来到五楼,见到了她,一个四十多岁的大妈,穿的很接地气,和我们三楼的甲方小姐姐天壤之别,虽然我们三楼的甲方小姐姐都很难解释通需求问题。

她让我找出来我写的代码,然后让我给他解释代码逻辑。我就开始讲啊:“这里是一个开关,存在数据库,有缓存,1为开,0为关,然后判断……”。我像之前给三楼小姐姐讲代码一样去讲。突然她让我等一下,然后抢过去我的电脑去看,说:“你这个方式是去调接口吧”,我说对,然后她继续说:“把你调这个方法的地方全都找出来”。我find useage一下。“你这不对啊,咱们要修改的地方有五个,你这方法调用怎么只有当前这个类啊”。我开始懵逼,转头看ba,ba小姐姐也是一脸懵。我翻出来需求文档,说我就是按需求文档来的。大妈开始对ba说了一大堆,关于业务的,我全程懵逼。后来我离了一下,客户要求的是修改不良信息相关的五个地方,包括加解黑、不良信息处理、一级客服不良信息、开关机和一个后台task。但是需求文档上写的是修改不良信息处理,我就以为是只修改不良信息处理一个地方。然后客户要求我找到这五个地方的代码给他看一下。我找不出。。。

最后ba打圆场,我们先撤了。

总结

对于客服系统,我并不感冒,一直页没有认真对待,因为中国移动的业务太复杂了,我不想浪费事件在业务上面,我心里一直只有技术。

所以看到ba写的需求文档,我想也不想,就按这文档去做,不会去考虑业务。

通过这件事,我知道我错了,我要重新理清技术和业务的关系了。

知乎上有人说:只会写代码的人叫码农,技术过硬又精通业务才能称得上工程师。之前我一直认为,确认需求是ba的事儿,跟我没有关系,我只需要写代码。如果你只会写代码,你不是不可替代的,你是可有可无的,因为这个世界上不缺会写代码的人,毕竟程序员一抓一大把。多了解业务会让我们的思想高一个层次,不是只停留在能用就行的层面,而是让我们找到更好的解决方案,作出更完美的产品。积累业务能力,也能让我们更加了解行业,对职业发展有助力。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值