昨天我们系统里面,一个负责考试分数统计的程序员和负责考试试卷管理的程序员吵了起来,原因是前者发现有个题目没有录入答案(答案数据由后者提供)所以无法计算得分,而后者表示,这是一个“送分题”,不需要答案就可以给分。而前者坚持要求要有一个答案。
显然这是前者有点犯懒的表现,但更重要的原因是他对系统的边界理解不清楚。于是我就给他划了条道道:“如果一个题目是送分题,那么不管答案是什么,不管有没有答案,都不会影响你的统计结果。”
这样的描述强调程序的健壮性,实现这样的健壮性可以获得成就感,所以负责统计的程序员立刻变得跃跃欲试,马上就答应了。
为什么开始他会犯懒?不是因为他这个人懒,而是站在他的角度,一开始他认为自己是在为别的系统里面的错误数据(没有答案的题目)买单,是在给别人擦屁股,所以表现得比较消极。这是正常的。
而从我的角度上看,这是因为他的系统没有遵守业务规则(对送分题应该忽略答案直接给分)。所以有必要提醒他这一部分。
有时候人对某件事态度有偏差,只是因为看问题角度不一样,不能因此认定这个人本性如何。所以为什么工作当中强调对事不对人很重要,因为违反这点可能会带来不必要的压力。如果我直接下令说,你不要给我偷懒,这事情责任就在你这里,他那边没有答案是对的,是你的程序有问题……
这么说吧,有很多程序员离职就是因为这样的环境造成的。
1
wzy44944 2017-09-01 11:46:02 +08:00
这就是习惯性甩锅,刻意回避自己系统的问题
|
2
hjdtl 2017-09-01 13:31:30 +08:00
|
3
stanjia 2017-09-01 16:28:24 +08:00
想请教下,当送分题分值是 2 分时,
交白卷的得分是 0 分 还是 2 分? |
6
stanjia 2017-09-01 17:05:49 +08:00
@kkzxak47 看到了, 他们之后由产品经理对这个功能设计做出了描述「于是我就给他划了条道道:“如果一个题目是送分题,那么不管答案是什么,不管有没有答案,都不会影响你的统计结果。”」
根据这个世界观设定, 交白卷应该得 2 分而不是 0 分。 |
7
noNOno 2017-09-01 18:16:44 +08:00
将来如果报道出现了偏差.
我想到了这个.................... |
8
razerhell 2017-09-02 08:59:49 +08:00
别说了,昨晚和别组的一个小组长讨论问题的解决方案。我提出了一种备选方案,他什么意见都没说。然后他提出了两种方案,我说了一下这两种方案可能存在的局限性。他说我一直在骂他,bb 他一晚上。
|