“人工智能实验室与玄涅开源社区联合招聘公告。”
在十月中旬的某一天,学校计算机学院、数学学院、物工学院等等几个与计算机专业有一定关系的理工学院内突然贴出了这样一个招聘公告,迅速引起了很大的关注。
学校的各实验室,或者某个老师在本科生中公开招人干活也不算什么稀奇事,但是大学里给本科阶段跟着老师干过活,或者去各实验室帮过忙的同学都知道,虽然有的老师,或者实验室会给他们一些报酬,但是这个报酬往往是非常微薄的,最多算个辛苦费,有些连生活费都够不上,而且这个报酬还会随老师的心意而变,非常的不固定,甚至一些资金少的项目,或者老师抠门一点,这些辛苦费也不一定给的,理由当然是非常的冠冕堂皇——老师让你做项目,给了你锻炼机会,辛苦培养了你,难道这还不够吗?——诸如此类。
学生们大多数也都把这种现象当成了常态,习以为常,甚至以能够到某个项目组帮忙为荣,毕竟老师选人,肯定不会选择庸才。
这次人工智能实验室公开招人,和平时实验室,或者老师招人有些不同,因为在公告中明确提出,如果入选的话,会有报酬,这一条足以吸引很多人的眼球,更何况人工智能实验室还是一个国家级的重点实验室,就算不给报酬,能够进到这个实验室做一些事情,对于本科生们都是一件非常荣光的事情。
招聘的事是段炎月安排的,肖远并没有花费太多精力在上面,他有更重要的事情要做,那就是对几个软件项目的总体架构进行设计,然后和老妈,以及老妈邀请来的几个教授进行反复探讨,再对软件架构进行反复调整。
原本他的计划里,并没有和老妈等一干大学教授进行商讨的环节,但是当他拿出软件架构第一稿,和老妈进行探讨时,老妈给了他很多非常不错的建议,这对于他来说是个惊喜,同时也促使他临时改变了自己的想法。
在他原来的印象中,以老妈为代表的学校的教授们,或许在学术上会比他强,但是在实际项目操作中和自己还是没办法比,但是经过几次的交流,他发现自己原来的想法有些偏差,在江州大学这样一个国家级重点院校里,能够成为教授的人,都不简单,学术暂且不说,实际项目经验也都很丰富,在看了肖远的设计方案后,都能够根据自己的理解,提出一些让肖远信服的建议。
因此他用了一种更加开放的心态,主动把自己每次改好的设计架构拿出来,和老妈,以及老妈帮他找来的几个教授进行商讨,再对技术架构进行修改,几易其稿,最终确定的方案,和他最初拿出来的第一版,已经有了很大不同。
而拿几个被杨静宸请来帮忙的教授,在经过了几次和肖远的接触后,对肖远的印象也都发生了翻天覆地的变化,在一次对技术方案研讨过后的闲聊中,计算机学院的院长彭大成,就开玩笑的说起了这件事情。
“原本我们都是看着杨教授的面子过来帮忙的,但是真没想到,你的计算机专业基础竟然如此扎实,特别是项目的实际实施经验,让我深感汗颜,如果不是和你面对面,我都会怀疑,我是在和一个有着多年大型项目实施经验的老工程师在交流一样,当真是真是少年可畏啊。”
“是啊,我原本还未肖远没有报考我们计算机学院感到遗憾,现在才知道,如果他报了计算机学院,才真正是遗憾,以他现在掌握的计算机知识和技术,再来计算机学院上四年本科,有些汤剩饭的嫌疑了,去数学系真的是个不错的选择,不过,肖远,如果你本科毕业了,要想考研究生的话,一定要来计算机学院,以你现在的技术,再加上在数学系四年数学基础,将来的成就一定会超过我们这帮老头子的。”另一个教授卢平涛深有同感说道。
对于彭大成和卢平涛的夸赞,杨静宸是喜笑颜开,而肖远心里虽然也感到非常受用,但是却也没有因此忘乎所以,沾沾自喜。
肖远在老妈和另外几个教授的协助下完成开源论坛的几个软件架构设计的时候,玄涅社区和人工智能实验室招聘的初试结果出来了,段炎月把经过遴选的五十名入选者的试卷交给了肖远,让他过目。
初试试卷是肖远出的,其中考察的内容都是一些非常基础的知识,计算机专业大二的学生也足以很容易就能做出来,但是这些试题虽然简单,其中却又肖远埋下的不少陷阱,所以及格容易,要想考高分却不容易。
最终通过初试的五十名学生,大部分分数都在七十分上下徘徊,只有少数几个能够突破八十分,得九十分以上的,更是只有一个人,而且这个人百分的卷面分,竟然都得了九十五分。
于是他把那张九十五分的试卷抽了出来,看了看试卷一端的姓名,却是有些意外,因为这张试卷竟然是程伟的,翻了翻程伟的试卷,发现他把在最后一道程序设计题的容错处理子程序写的不完整,被扣掉了五分,如果不是这个原因,他的成绩都有可能是满分了。
同时肖远还发现程伟一个非常好的习惯,就算是写到试卷上的c程序,他该有的缩进,该有的空行都做的一丝不苟,程序中的注释做的也是繁简得当,恰到好处。
“只是这家伙的思维还是有些太过僵化了。”肖远从程伟写的程序中,也发现了他的一些不足,还拿程序设计题来说,程伟写出来的,都是教科书上非常标准的算法,因此程序略显冗长,而肖远出的那几道题,其实是有一些非常巧妙的算法的,这些算法既能提高算法效率,又能够极大的减少代码量,但是程伟都没有采用,或许是他根本没想到那些算法。
肖远把程伟的试卷放到了一遍,再次翻看了一下其他一些学生的试卷,对于这些学生,分数虽然是一个重要的参考因素,但是他选人,却不想完全依赖于分数,他设置的那些陷阱实际上考察的是参加选拔的学生的一些习惯,比如程序的注释,又比如再写程序的时候,是否会考虑到他写出来程序的容错和异常,是否会为一些有可能发生的意外编写容错和异常处理代码等等。
根据这些,肖远翻看试卷的时候,很快就淘汰掉一些虽然成绩不错,但是习惯极不好的学生,最终留下了三十一个学生,这些学生是不是会入选,还需要作进一步的面试,而这个面试他要亲自进行。
面试的时间安排在初试结果出来后的第二天下午,地点是人工智能实验室的会议室,作为面试官参加面试的,除了肖远这个项目总负责人外,还有杨静宸和人工智能实验室的另一个教授,这个教授说起来还是肖远的老熟人——王博方,这段时间他手里暂时没有项目,因此老妈安排他作为实验室方的代表,亲自参加到将来的项目组中,身份是技术顾问,段炎月在这次的面试中,担当的角色是书记员。
面试在下午两点半正式开始,第一个进来的是一个戴了一副厚厚眼镜,身形瘦弱的小女生,名叫李明明。
“我问你一个问题,你对开源软件知道多少?”双方互相致意后,肖远首先发问了。