关灯
护眼
字体:

程序员的正常生活(138)

作者: 小心玻璃 阅读记录

“林总,你今天怎么这么精神,一点儿周一综合症都没有,是偷偷嗑药了吗?”王争一路小跑跟着大步流星去开会的林宇,忍不住问道。

“嗑你个头啊,周末两天还不够你休息的吗?”林宇拎着电脑包拍了他一下,“你是过得有多颓废?让你在我们楼定个会议室都抢不上,居然还得去别的楼开会。”

“周一会议室本来就很难抢啊林总!难得两天休息,我就稍稍放纵了一下下。”王争辩解。

“少废话了,待会儿会议记录要是敢出错,扣你绩效。”林宇威胁道。

“不敢不敢,”王争哀嚎,“扣绩效也太残忍了,求不要!”

“那就给我打起精神,认真点!”林宇一路教训着自己的助理,却忍不住好心情地勾起唇角。

微风拂面,云淡天高。

还有一年。

第 45 章

写文档,编代码,改bug,做胶片,交总结……繁忙的日子总是过得很快,等机顶盒第二版开发任务进行得差不多时,给戈威全通信集团二十周年庆做的定制手机样机终于快要回来了。

产品经理项褚名早早就知会了相关人员一起开会。

“下周就能到,赶紧把手头任务总结好交一交,再过一遍测试文档,手机一到就赶紧开始测了。”项褚名点开任务安排文档,列出一串儿开发维护人员,“开发自测和用户内测同时进行,下周也会给纪念手机开一个bug跟踪系统,用户内测和开发自测提交上来的bug都要认真对待。”

手机产品在beta阶段会在公司范围征集普通员工进行内部测试,进行各种日常操作,防止开发者思维导致的很多功能局限。

普通用户的一些神操作防不胜防,如果都按照程序员的思维去操作软件,很多bug都测不出来。

比如在某个编辑器里打开一个文档。在文档打开前,编辑器的界面是灰色的,等文档读取完毕才会呈现文档的内容。如果是程序员做这个操作,可能就会耐心等着图标上的小圈圈转啊转,等文档打开了,再进行编辑读写。而一个心急的普通用户可能会在文档还没打开时就疯狂点击编辑器的灰□□面,这时程序会响应点击的动作,尝试抓取用户点击的文字内容,如果程序员没有考虑到这种情况,不对抓回来的内容是否为空做预判的话,程序就可能崩溃或者呈现死机的状态。

这是一个比较容易理解的简单例子,事实上即使是专业的测试程序员,也难免会漏掉普通用户的一些比较特殊的日常使用和操作。

比如一个双卡双待的手机,使用者正通过卡1戴着耳机接电话,同时还打开记事本记录对话中的重要内容,这时日程提醒的闹钟突然响了,同时卡2上又有电话打进来,这些事件提示必须正常显示并且不会影响当前通话,不会导致记事本内容丢失,这就需要各自的处理程序做得比较完善才行。

内部自测就是把其他公司员工当作很宽容的普通用户,手机用挂了只会提bug,而不会去网上大骂手机做得烂。

当然程序员们也会对着五花八门的bug大骂用户是SB了。但是再骂也得修bug。

韩邵晨不会骂用户,虽然他的词汇库里本来骂人相关的词汇量就低得可怜,但是主要还是因为他其实有点佩服测出那些神奇bug来的人。

手机内测一般会持续三个月到半年,最开始测试的时候,bug数目如同雪崩一样迅速上涨,负责修复bug的人连喝水的功夫都没有,数着bug数刚刚降下去一点,第二天上班时又涌出来更多。这种痛苦的日子一般会持续一个多月,慢慢地新bug就少了,关闭的bug总数会追上未关闭的bug数目,最终全部关闭出货成就达成。

不过即使出货了,bug的修复也是不会停止的。每个良好维护的手机系统都会三不五时的更新,一方面是为了添加新功能,一方面也是为了修复普通用户反馈的bug。

三个半月,韩邵晨始终都是最忙的人之一,但是累归累,一想到忙完了这阵子,他就可以毫无牵挂地提离职,和恋人同住,心情总是很好。

谁也没想到,工作了五六年都平安无事,纪念版手机上市了三个星期,韩邵晨觉得这个项目已经告一段落,刚想提交辞职报告,还没问林宇该怎么措辞比较好,他唯一一次全程负责的手机项目,居然会让他和众人一起背了个黑锅。

问题说大不大,说小不小。

一般一款新手机,某些第三方技术测评网站都会专门建立个论坛供用户讨论,他们这款手机上市第一天,就有人写了个帖子说:“冲着新手机上市,还带NFC功能才买的,谁知道根本用不成,想给公交卡充值死活读不到卡,我用朋友的XX手机充值一点儿问题都没有,垃圾!早知道不买了!劝大家都不要买!”