“真没说,我今天才带洲洲过来。”莫敏学义正言辞,用邵炼的名誉发誓,“你想邵炼那性格,怎么可能随便跟别人讲,自己做过什么事。”
付所不信。
大家都是码农,写过多少代码。
你说手写有笔迹能认出写作者,这代码全是一个字体,这还能看出“痕迹”来?
沈明洲在他质疑的目光里,无奈的让出屏幕,说:“因为这几段注释特别有邵炼的风格……他写的注释比较特殊。”
什么特殊,其实就是简略,偷懒!
他经常用少见的英文缩写进行注释,懒起来打几个大写字母,反正资深程序员脑子里都有常见构架惯用字句,哪怕晃一眼看不懂几个大写字母什么意思,配合着编码用途,也能明白他的注释内容。
不是经验丰富的程序员,打开邵炼写的程序,不仅读不懂代码,很有可能连注释都看不懂。
但是邵炼从来不改,本性傲慢,大有“看不懂就滚”的意思。
付所看到那段特殊注释,笑了。
“的确是邵炼写的构架,因为代码复杂注释简洁,导致我们中心招聘来的新博士,看这段构架都要理解很久才明白具体的意思。”
沈明洲无奈道:“那我帮您改掉吧。”邵炼实在是太懒了!
“不不不,别改!千万别!”付所见沈明洲要动手,赶紧阻止,“我们以前考虑过要改注释,后来想了想,没必要啊,写程序当然要懂程序,连我们基础构架都看不懂,那还来干什么活。现在,这段代码是我们考核招聘的题目,你可千万别改。”
不管邵炼本意如何,七所人工智能中心,真的把这些代码和注释拿来当考题,招了不少经验丰富的程序员。
周建听完,脸都黑了。
当初他来人工智能中心,研究这堆高深代码许久,才明白注释的意思。
第一反应就是改得更详细。
付所怎么说的?
他说:“这是革命前辈留下来的光荣传统,你绝对不能改。”
周建脑补了各种程序员为了机械犬的程序过劳猝死的牺牲场面,为革命前辈的精神感动不已。
现在,什么革命前辈?
竟然是他最讨厌的邵炼!
邵炼这个名字,可以说成为了周建留学时代的阴影。
无论他做出什么成就,都会有人评价道:你们中国果然盛产天才,你和邵炼是不是认识。
他承认邵炼的过去,但是他不承认邵炼是什么天才!
不过是占据了早年留学出国的优势,昙花一现而已!
从此,周建无比讨厌这些所谓的“天才”,更讨厌别人问他认不认识邵炼。
他是中国人,研究人工智能,就一定要认识邵炼吗?
周建陷入痛恨,而沈明洲却愉快又轻松的调试机械犬。
他快速写下代码清楚又简洁,包含了握手、坐下的基本识别指令。
刚刚沈明洲还在点名批评邵炼的注释偷懒(特殊)。
但是他比邵炼还特殊,直接不写注释,几行飞快掠过,站在身边的研究员们看都看不过来。
“好了。”等他完成改进,周围的人还在眼晕。
“好了?这么快?”
“你这么短时间,写完了握手全部指令?”
沈明洲离开电脑,点点头,“写完了,你们升级试一下。”
他说试,付所就赶紧让研究员们升级,启动。
机械犬安静的卧坐在地上,重新操控,它缓缓站了起来,似乎没有什么区别。
沈明洲走过去,停在机械犬面前,伸出了手。
他没说“握手”的口令,只是平静的伸出手,机械犬竟然像是懂得了他的意思一样,重心后移,坐下,抬起了机械脚,放在了沈明洲的手掌里!
握手这个动作看似简单,对机械犬的平衡要求特别高,无异于要求机械犬三只腿走路、单足跨过超过自身高度的障碍物!
可是机械犬真的握手了。
主动重心后移成半身坐立姿势,将前脚放在沈明洲掌心,像极了一只狗!
“机械犬的平衡做得很好啊。”沈明洲握着机械脚,终于夸了它,“我还以为第一次半身坐下,会向后或者向旁边翻倒,但是它直接将重力分散了。”
付所在机械犬前前后后,仔仔细细的观察。
“重心移动得很平整,三只机械脚分散了重量压力,我的天,你快让我握握手!”
突然“学会”握手的机械犬,成为了在场所有人的焦点。
付所高兴的取代了沈明洲的位置,不断让机械犬重复站立、坐下握手的动作,乐此不疲,高兴得眼泪都要下来了。
“这个程序不得了,而且不是语音识别啊,好像是视觉识别分析。”
“机械犬的握手动作特别流畅,好像跟它走路动作差不多。”
研究员们围着夸机械犬,沈明洲也跟风夸一夸,“其实是它重力平衡做得好,不然我不可能一次性完成握手程序的,肯定还要调整。”
“那当然好啊!”付所笑摸狗腿,“重力平衡的程序也是邵炼写的!这小子刚写完就被突然调走了,搞得我们都找不到人接手,停了好久的项目,前两年才重新启动。”
沈明洲若有所思,说道:“您要是不嫌弃,我再帮你们改改机械犬的其他程序。”
帮邵炼扫尾,好像成为了他的习惯。
他见不得邵炼的项目,这么半吊子的不上不下,总要好好结题才行。
“不行!”居然莫敏学先开口阻止了,“你是来帮我做外骨骼的,哪儿有空去管机械犬啊。”
付所还没乐呵呵的跟莫敏学抢人,周建先黑着脸出声了。
他说:“莫所,我们人工智能中心,还没沦落到需要一个靠关系跑来七所玩儿的小孩帮忙。”
那可是他做的项目!
听了这话,莫敏学敛起热情的笑,严肃的表情终于和邵炼有了几分相似。
“周建研究员,请你在不了解实情的时候闭嘴,谨言慎行。”
一向热情亲切的莫敏学,给了周围人软弱可欺的错觉。
他严肃起来,才是真正脾气固执的莫敏学教授。
莫敏学说:“沈明洲拥有九院、公安部的推荐信,还有中科院林勤忠院士、莫高阳院士的联名介绍,他来我们七所,是来协助我们七所完成外骨骼研究的,而不是靠关系跑来玩儿。”
周建听得错愕,沈明洲更是震惊。
他自己都不知道,他来七所,不是走的邵炼亲属关系,居然带了这么多推荐信和院士介绍!
沈明洲心情复杂,林勤忠院士与他有一面之缘,可莫高阳院士,他见都没见过。
莫,姓莫的院士。
他出声问道:“舅舅,莫高阳院士是……”
“是我爸。”莫敏学板着严肃的脸,都盖不住骄傲的语气,“你外公啊。”
还说不是靠关系!
沈明洲刚知道,邵炼是个研三代!
第54章
九院、公安部、中科院,随便拎一个出来都是不得了的单位。
沈明洲能拿到众多单位推荐,哪怕里面有一个院士是亲属关系,也足够说明:这小孩儿招惹不得。
周建尴尬,人工智能中心的人更尴尬。
付所赶紧圆场,“周博刚从美国回来,不太清楚沈明洲的情况。”
莫敏学轻哼一声,不介意再跟年轻的研究员复述一遍,“我外甥是靠真才实学被推荐进的七所。国内最近的蜻蜓无人机、医疗系统相关新闻,我建议周博你多看看。既然回了国,可不能继续搞国外那套两耳不闻中国事的习惯。”
莫敏学是所长,职务和资历都比周建高,他说起话来不用客气,板着脸训话都是日常技能。
提到国外,他忽然想起来了。
莫敏学视线瞥了一眼周建,慢悠悠的继续道:“看起来,周博在美国搞研究也很努力,社交圈挺狭窄的。美国行星奖还有绑架案都轰动到国内了,周博竟然都没听说过。”
言语里都是嫌弃,他本来就对美国看不顺眼,现在连美国海归都一起看不顺眼。
一句话挑破付所打圆场的努力。
任谁都听得出来,周建上了莫敏学的黑名单。
性格直来直往的研究员,说话不留余地起来,根本不会顾及面子不面子。
付所又想维护自家博士,又觉得周建确实活该。
说话不看对象,惹到了一级护崽的莫敏学。
“毕竟研究忙,没听过也是有可能的……”
付所一个劲的给周建使眼色,要是周建懂得人情世故,出声服软,这事就算过去了。
可周建不知道在想些什么,脸色僵硬,收到付所的暗示,却抿着唇没开口。
“舅舅。”沈明洲出了声,打破僵局,“我想看看咱们外骨骼的研究数据。”
莫敏学在那儿搞迁怒,听了这话愤愤然瞥了周建一眼,转头招呼了智能仿生中心的人,“走了走了,回去做实验了。”
智能仿生中心的人一走,付所就皱起了眉头。
“周博,你从国外留学回来,见多识广,比我这种国产老古董知道的东西多。”
付所这话不可能是夸奖,周建眼神都透着恍惚。
顶头上司声音不大,语气却严肃的继续说道:“做研究看的从来不是年龄,而是实力。就沈明洲刚才写的那段程序,比你强多了。”
说完,付所视线里暗含警告,转头就叫其他研究员,接着测试机械犬。
周建心情和脸色一样惨淡,他当然听说过沈明洲。
十六岁的天才少年,在美国大闹一场,差点被华人圈捧成少年英雄。
回国之后,不但没有像邵炼一样消失,还带着曾经消失的邵炼一起,充满了国内科研界的视野,凭借医疗系统成为舆论的推崇对象,再靠着大闹美国的蜻蜓,成为国内外最为优秀的未成年。
周建听过,记得,可他将一切归于邵炼和背后研发公司高科的功劳。
比起沈明洲,他对邵炼更加熟悉。
美国科研界关于邵炼的传说,在华人圈里更为神乎其技。
连带着他参加联谊会,说自己研究人工智能,都会听到“哦,我知道,威廉.邵研究过”的感慨。
那些人不懂科研不懂人工智能,只是听了一些花边新闻和传言,就表露出对天才的敬佩。
实在是对他的极大不尊重!
周建回国,备受赞誉的进了七所,好不容易能够跟懂行的高级知识分子混在一起,远离了过去的圈子。
他还以为可以屏蔽掉浅薄的“天才论”,结果,还是能听到沈明洲的名字!
天才、年轻、心怀广阔。
一比较,他这样的人仿佛一无是处,不是天才就没有存在的必要!
之前周建只是心头气愤。
被付所严厉批评之后,简直晴天霹雳!
他做了那么多努力,竟然还是比不过一个“天才”!
机械犬的测试过程中,他脸色铁青,周围同事不敢多跟他说一句话。
直到测试结束,周建都没有从低沉的怒火中脱离出来。
付所对今天的测试作了总结,顺便给出了明天的工作规划。
他说:“明天,我们试试做美国大狗的打滚儿程序,今天大家有空,就多看看美国那只机械狗。”
美国的机械大狗,打滚儿、起立、爪子开门做得格外顺溜。
付所原本没有在这方面一争上下的意思,既不实用,又难免在美国技术面前露怯。
但是,今天沈明洲一套握手程序写出来,他们做的机械犬重力平衡不比大狗差。
那么,依靠核心程序进行这方面的尝试,未尝不可。
于是,人工智能中心愉快的定下了明天的计划,大家心情愉快的收工离场。
唯独周建留到了最后。
“周博,还不下班吗?”研究员离开的时候,发现周建还在设备前研究那段握手程序。
“我再看看,你先走吧。”
对方一走,实验室就安静了下来,仿佛只剩周建的呼吸声。
机械犬的内部代码,周建看了无数次。
架构精妙,程序简洁,响应迅速。
完美的框架让机械犬的一切研究都变得十分顺利。
但是现在,周建看着这些熟悉的代码和一段一段程序,都觉得碍眼。
沈明洲能轻松写出“握手”,他当然能写出“打滚儿”!
周建无比坚信自己的直觉。
在重新看了一遍基础架构之后,他果断选择加班,独自写出新程序,叫付所刮目相看。
“比你强”的评语,简直是周建心里的一根刺。
他在美国承受了巨大的压力,终于毕业回国,要的不是这样的结果。
实验室灯光惨白,屏幕的代码密密麻麻。
周建觉得自己已经完全了解了“握手”规则,照搬写出打滚儿的系列动作,不可能困难。
然而,等他敲敲打打,删除重写之后,眼前一片混乱。
不对?
好像不是。
周建写程序的心情变得急躁。
他在删除了无数故障循环之后,总算是将“趴下、侧躺”的程序写完。
虽然,这不叫完整的打滚,但是,对于机械犬来说,可以响应这两个程序应该就能实现类似狗打滚的模样!
即使熬夜熬得头昏眼花,周建的精神亢奋无比!
他果断将核心程序升级,启动机械犬,信心满满的要看机械犬实现他新写的动作。