我叫杨冰,是深圳一家互联网创业公司的测试工程师,俗称"测试狗"。
如果你问我为什么选择做测试,我会告诉你这是一个悲伤的故事。三年前刚来深圳时,我本来面试的是开发岗,结果面试官让我现场手写快速排序算法,我紧张到把递归写成了死循环,把面试官的电脑给跑死机了。面试官看我这么"有才",说测试部门正好缺人,就这样我莫名其妙地成了一名测试工程师。
我们公司坐标深圳科技园,是一家主打在线教育的创业公司,名字叫"跃升科技",但我们都私下叫它"越剩科技"——因为每天加班到深夜的时候就只剩我们这些可怜的员工了。
这天早上9点58分,我顶着重重的黑眼圈走进公司。为什么是9点58分?因为我们公司规定10点之后打卡要写检讨,而我已经练就了掐点到达的绝技。
"杨冰,来我办公室一下。"
刚在工位上坐下,一个清脆的声音就在我耳边响起。抬头一看,是我们的产品经理林小美。别误会,虽然她确实又漂亮又可爱,但在我们这些程序员眼中,产品经理都是魔鬼的化身,不管多好看都不能掉以轻心。
"小美姐,这么早找我,该不会又有什么新需求吧?"我心里已经开始打鼓。
林小美神秘地笑了笑:"有个重要项目需要你配合测试,保密级别很高,细节等下再说。对了,你昨天测试的那个智能推荐算法的bug修复得怎么样了?"
"正在regression testing,应该快..."话还没说完,我的电脑突然发出一声怪响,屏幕开始疯狂闪烁。
"这什么情况?"我赶紧查看系统日志,却发现屏幕上开始跳出大量奇怪的代码。这些代码很眼熟,好像就是我昨天测试的那个算法,但现在它们竟然开始自己重组、变异,就像有了生命一样!
更诡异的是,我居然看懂了这些代码在做什么。不,与其说是看懂,不如说这些信息直接出现在了我的脑海中:
```