《软件体的生命周期》试读:文摘

一 她的名字是安娜•奥瓦拉多,对她而言今天不是个好日子。一个星期以来她一直在为一次工作面试作准备——这是几个月里头一回入围到视频面试的阶段——可是主考官的脸刚出现在屏幕上,就告诉她公司已经决定录用另一个人。因此她只能空坐在电脑面前,精心准备的打扮派不上一点用场。她不抱什么希望地试着向其他公司发出应征问询,但立即就收到了系统自动回复的拒绝信。这样过去了一个小时后,安娜觉得她需要放松一下。 她打开了一个“下一维度”的窗口,开始玩她现在最喜欢的游戏:《铱金时代》。滩头阵地上人山人海,但她的角色身着令人艳羡的珍珠之母战斗装甲,因此没过多久就有玩家问她是否愿意加入他们的火力组。战斗区里四处散布着熊熊燃烧的车辆,他们穿越弥漫的烟雾,冲进一座螳螂人的要塞,花了一个小时把它扫荡干净。这个任务很适合安娜当下的心情:不那么困难,足以让她有必胜的信心;但也没那么简单,足以让她体会到成就感。正当她的队友准备接受下一个任务时,安娜的屏幕角落里弹出了一个通讯窗口。是她的朋友罗宾传来的语音呼叫,于是安娜把麦克风调成通讯状态,接通对话。 “嗨,罗宾。” “嗨,安娜。面试怎么样了啊?” “这样说吧,我正在玩《铱金时代》。” 罗宾微微一笑,“看来早上不太顺利啊?” “可以这么说吧。”安娜告诉她面试被取消了。 “嗯,我有一些消息要告诉你,也许能让你打起精神。在数据地球见面成吗?” “行。等我两分钟,我先注销。” “我在家里等你。” “嗯,待会儿见。”安娜退出了火力组,关掉下一维度的窗口。她登录数据地球,画面缩进到她上一次的登出点:一个舞会俱乐部。俱乐部蚀刻在一面巨大的悬崖之中。数据地球也有自己的游戏大陆——“上古王座”和“第三寰宇”,但这些都不合安娜的口味,因此她大部分时间都花在了社交大陆上。她的角色还穿着上次来访时的舞会服装,现在她换成平日着装,打开一扇通向罗宾住处的传送门。她一步就迈入了罗宾的虚拟起居室,这间起居室坐落在一只高空气球里,气球则悬浮在一座长达一公里的半圆形瀑布之上。 两人的虚拟角色互相拥抱了一下。“是什么好消息啊?”安娜问。 “‘蓝色伽马’要开张了,”罗宾说,“我们刚拿到新一轮融资,所以开始招新人了。我把你的履历传给他们看了,他们都很兴奋,想见见你。” “我?因为我阅历丰富?”安娜才刚刚拿到软件测试的结业证书。罗宾教过其中一门基础课程,她俩就是在课堂上认识的。 “不瞒你说,正是这个原因。他们对你从事的上一份工作很感兴趣。” 安娜在一座动物园工作了六年,她回到学校的唯一原因是它关闭了。“我知道,新公司一开始总是百废待兴,可再怎么疯狂也不至于用到动物饲养员吧。” 罗宾呵呵笑起来,“给你看看我们都在做些什么吧。他们说我可以在遵守保密协议的前提下让你瞥一眼。” 看来这是件严肃的事,到现在为止罗宾还没告诉她在蓝色伽马工作的任何细节。安娜在保密协议上签了字,罗宾随后打开一扇传送门。“我们有个私用小岛,去看看吧。”她们的虚拟角色走进门中。 窗口刷新时,安娜期待着能看到美妙神奇的风景,可她的虚拟角色出现的地方第一眼看上去像个幼儿园。再仔细看,更像是童话书里的场景:一只小小的人形虎宝宝正在拨弄铁丝框上的几串彩色珠子,一只熊猫打量着一辆玩具小车,还有一只卡通版的黑猩猩在玩泡沫橡胶球。 屏幕上的注释显示,它们是“数码体”,生活在虚拟环境中的生物。安娜从没有见过这样的数码体,这些不是理想化的宠物,卖给没法全心全意去养真正宠物的人的那种;它们没有那些宠物的可爱劲儿,一举一动都很笨拙,看上去也不像是数据地球生物圈里的那些生物。安娜拜访过盘古群岛,见过在各式各样的温床中演化出来的独脚袋鼠和首尾蛇,但这些数码体明显不是从那里来的。 “蓝色伽马就是做这个的?数码体?” “是的,但不是做普通的数码体,你看。”罗宾的虚拟角色走到正在滚球的黑猩猩旁边,蹲下来面对它。“嗨,星儿,玩啥呢?” “星儿弯筹。”数码体说,吓了安娜一跳。 “在和球玩吗?真棒呀。我也能来玩玩吗?” “不。星儿筹。” “求求你啦?” 小黑猩猩抬头向周围望望,然后起身蹒跚地走向一堆散落的木块,手里依然紧紧抓着球。它用胳膊把一个木块推向罗宾的方向,“罗宾弯木坏。”它背朝罗宾坐下,“星儿弯筹。” “那好吧。”罗宾走回安娜身边,“有何感想?” “太让我吃惊了。我不知道数码体已经进化到这个程度了。” “这都是最近的事。我们的研发团队去年看了几个博士的会议展示,然后就雇用了他们。现在我们搞出了一个基因组引擎,我们管它叫‘神经源’,就认知功能的发育而言,它比现在市面上其他引擎都强得多。而这些小家伙——”她指了指幼儿园的居民们——“就是我们迄今为止产出的最聪明的那些。” “你们打算把它们当宠物卖?” “正是这样。我们的广告里会说,你可以和这些宠物谈话,还可以教它们许多很酷的小把戏。我们内部有个非官方宣传口号:‘像猴子一样好玩至极,还不用给它擦屁屁。’” 安娜笑了,“我有点明白了为什么你们想要有动物训练经验的人。” “没错。我们并非总能让这些家伙听我们的话,而且我们不知道这种情况有多少是因为基因的问题,又有多少是因为我们的方法不对。” 她看着那只熊猫形状的数码体用一只爪子捡起玩具小车,打量着车底,另一只爪子小心翼翼地拍打着车轮。“这些数码体初生的时候知道多少东西?” “相当于一无所知。给你看看吧。”罗宾在幼儿园的一面墙上激活了一个视频窗口。视频播放的是一间屋子里的景象,房间涂成三原色,一些数码体躺在地面上。从外表看它们和幼儿园里的数码体别无二致,可是它们的行动散漫无章,时断时续。“这些是新生的小家伙。它们原本要花上几个月的时间去学习基本能力:如何理解视觉刺激,如何移动四肢,等等。但在这个阶段,我们会把它们放在特殊的环境中,因此实际上只用花一个星期。当它们准备好学习语言和社会交往之后,我们就切换到实时运行状态,这时候就得靠你了。” 熊猫把玩具小车放在地面上来回推了几次,然后发出几声低沉的“哞哞哞”的声音。安娜意识到这只数码体是在笑呢。罗宾接着说:“我知道你在学校的时候学过与灵长类的交流。现在有个让你实际应用的机会,怎么样?有兴趣没?” 安娜犹豫了一下,当初她上大学时设想的未来可不是这样。小时候她梦想着追随弗塞和古道尔的足迹,前往非洲;但等到她研究生毕业时,野外的猿类已所剩无几,她的最佳选择就是在动物园工作。而她现在面对的是一份虚拟宠物训练师的工作,从她的职业轨迹中可以察觉到现实世界正在逐渐淡化,影响越来越小。

>软件体的生命周期

软件体的生命周期
作者: [美] 特德·姜
副标题: 特德·姜科幻小说集
原作名: The Lifecycle of Software Objects
isbn: 7544752461
书名: 软件体的生命周期
页数: 242
译者: 张博然
定价: 35.00元
出版社: 译林出版社
出版年: 2015-5
装帧: 精装