最近我做掉一些由顾客直接报过来的bug,挺有成就感。顾客跟QA不同,抓狂的往往是页面出错这样明显的问题,而QA则总是说,这个页面应该显示什么什么--顾客是不会想到的。
今天这只,是某从7.0 升级到9.0的大人,说过去的课程打不开了。因为机器是他的,我没有权限,所以束手无策,给team lead发信求助。team lead又跟Jim联系一通,所有信都抄送给我,我好像看乒乓球的眼睛转来转去,什么也不敢说,怕显得super stupid,而希望把自己控制在normally stupid的水准,等大家讨论好了,告诉我该怎么做,我再吭声。
原来是,9.0不允许用户选颜色设成空值(如果胆敢这么干就有小窗口扑地窜出来逼你选值),但7.0不管,结果就是,我们的9.0上已经无法复制这个问题了,但7.0的数据如果存在的话,必然作祟。我辛辛苦苦找到小窗口往外窜的code,把它disable掉,可还是不行,得从数据库里直接改值。我花了至少一个小时时间才搜到那个table。自作聪明地改好后,build死活看不到变化,唉唉,至少花2个小时研究这个build的问题。最后呢,跟Jim几个来来回回后,到我下班前,跟虫子的互相撕咬才宣告惨胜。
想起一个同事讲,不爱搞这些页面或者style sheet的问题,因为弄了半天,无非改改颜色或者这个按钮挪那边去了,无聊透顶。我所有同事都很厌恶这类活计。这倒验证了我对所谓成功感的总结:人非得看见自己带来的变化又大又快才满意。这样想穿了,其实就没啥,数据库操作也好,按钮转来转去也好,反正都是在变的,从技术来看没有高下之分,区别无非是从 business的角度,怎么去看。想穿了,我觉得让我干这种活也是可以的,只要给钱,干什么不是干?
不过,这种活确实有更加无聊之处,就是跟浏览器相关,IE,FF等等,这个版本这样,一升级又变了,你苦苦弄明白的经验,版本一变就没用了--而且浏览器不是自己做的,也不好debug。不过这类技术活基本也就是这样,生命比蜉蝣还短。
- posted on 11/19/2008
看胖虫子。呵呵。道理我们都懂懂的,拿人钱财,替人消灾(BUG)嘛。
mahuiyuan wrote:
最近我做掉一些由顾客直接报过来的bug,挺有成就感。顾客跟QA不同,抓狂的往往是页面出错这样明显的问题,而QA则总是说,这个页面应该显示什么什么--顾客是不会想到的。
今天这只,是某从7.0 升级到9.0的大人,说过去的课程打不开了。因为机器是他的,我没有权限,所以束手无策,给team lead发信求助。team lead又跟Jim联系一通,所有信都抄送给我,我好像看乒乓球的眼睛转来转去,什么也不敢说,怕显得super stupid,而希望把自己控制在normally stupid的水准,等大家讨论好了,告诉我该怎么做,我再吭声。
原来是,9.0不允许用户选颜色设成空值(如果胆敢这么干就有小窗口扑地窜出来逼你选值),但7.0不管,结果就是,我们的9.0上已经无法复制这个问题了,但7.0的数据如果存在的话,必然作祟。我辛辛苦苦找到小窗口往外窜的code,把它disable掉,可还是不行,得从数据库里直接改值。我花了至少一个小时时间才搜到那个table。自作聪明地改好后,build死活看不到变化,唉唉,至少花2个小时研究这个build的问题。最后呢,跟Jim几个来来回回后,到我下班前,跟虫子的互相撕咬才宣告惨胜。
想起一个同事讲,不爱搞这些页面或者style sheet的问题,因为弄了半天,无非改改颜色或者这个按钮挪那边去了,无聊透顶。我所有同事都很厌恶这类活计。这倒验证了我对所谓成功感的总结:人非得看见自己带来的变化又大又快才满意。这样想穿了,其实就没啥,数据库操作也好,按钮转来转去也好,反正都是在变的,从技术来看没有高下之分,区别无非是从 business的角度,怎么去看。想穿了,我觉得让我干这种活也是可以的,只要给钱,干什么不是干?
不过,这种活确实有更加无聊之处,就是跟浏览器相关,IE,FF等等,这个版本这样,一升级又变了,你苦苦弄明白的经验,版本一变就没用了--而且浏览器不是自己做的,也不好debug。不过这类技术活基本也就是这样,生命比蜉蝣还短。
Please paste HTML code and press Enter.
(c) 2010 Maya Chilam Foundation