近日,第七届蓝桥杯全国软件和信息技术专业人才大赛全国总决赛在北京科技大学、北京联合大学圆满落幕,并在北京大学进行了隆重的颁奖典礼。由我校计算机工程学院王磊博士指导的4名学生参加了比赛,经过激烈角逐,刘晓鹏同学荣获C++语言组全国一等奖,实现了我校在此项赛事上的重大突破;于涵、尹申荣获Java语言组全国二等奖;尹申荣获C++语言组全国二等奖;陈阳荣获Java语言组全国三等奖。
一鸣惊人
从2012年开始,计算机学院的王磊老师,每年都会在新生入学的时候进行宣传,其目的就是让那些对软件编程感兴趣的同学尽早地加入到自己的队伍当中来,并提前为参加各类软件编程大赛做好准备。
参加本次蓝桥杯大赛的尹申,就是一名大一的学生。尹申说,自己正是在大一入学的时候听了王老师的宣讲,再加上自己一直就对软件编程感兴趣,才加入到了王老师的团队当中。“编程这个东西真的很枯燥,每天就是对着电脑敲代码,它不是说你练习一两次就行了,一个小程序的编写往往需要数十道的练习题做前期铺垫。”量变往往会引起质变,正是这种坚持不懈、持之以恒的精神,尹申在编程方面有了很大的提高。
本次大赛历时八个月,王磊老师团队从上学期就着手准备,从入学之后尹申就一直在练习自己的编程基础。每次看到自己编写的程序运行出正确的结果,尹申都会特别满足。“我比较喜欢编程,当用了许多时间解出来一道比较难的题目之后都会有特别大的成就感,正是这种感觉支持着我继续练习。”“尹申相比于刘晓鹏和于涵,他的参赛经验比较浅,但是他却在此次大赛中获得如此成绩,我感到非常高兴。”王磊老师说。
冰冻三尺,非一日之寒;滴水石穿,非一日之功。任何成绩的取得,其背后都有不为人知的辛酸与努力。
厚积薄发
很多夜晚,当所有的人都在酣睡的时候,7号教学楼的实验室里却一直灯光微芒,所有的参赛队员都在争分夺秒地打CF(此处CF不是腾讯游戏,而是Code Forces,归属俄罗斯的一个代码比赛的平台)。这个平台不定期会组织一次在线的编程比赛供全球的编程爱好者参加。因为这个平台归属俄罗斯,基本上比赛时间都是在当地的傍晚时分,“但对于我们来说,却是在深夜12点半左右了。”于涵说。宿舍每晚到了规定的时间都会限电,所以有的时候为了能够在这个平台上实战一次,参赛队员们只好选择在7号楼过夜。有一次,CF结束以后已经是凌晨了,于涵看到对面教室里的灯一个接着一个亮了,正在纳闷呢,后来才发现是物业阿姨趁同学们还没有开始上课在打扫卫生。已经不知道有多少个这样的夜晚在实验室里度过了,每次看到晨曦微露的东方,于涵的心中都会有一种莫名的满足感。
于涵和刘晓鹏都是从大一开始跟着王磊老师参加各种大赛。经过三年时间的积累,他们专业技术上的成熟足以让他们独档一面。
谈起此次大赛备赛的那一段时间,于涵说,那一段时间,他们一直都是在王磊老师的实验室中度过的,每天没有课的时候以及晚上的时间都到实验室敲代码。每天尝试着各种类型的题目,在其他学校OJ(online judge)上进行代码提交。每次看到自己的代码返回AC结果都会感到兴奋,但更多的是看到Wrong answer或者Time Limit Exceeded,有时三五天解决不了一个问题。
队友的陪伴真是一种伟大的力量,它能够化腐朽为神奇。大赛对于选手的考验往往不仅仅是身体上的,更多的是心理上的历练。
随着练习难度的增加,有一部分人选择了退出。面对队友们一个个的离去,刘晓鹏动摇了,他一时之间感到前方一片迷茫,让自己看不清方向。“但是这毕竟是自己选的道路,一次失败可以再来一次,看到自己周围的同学仍在继续努力,我也就不知不觉融入他们了。”从大一开始刘晓鹏就一直参加蓝桥杯软件大赛,但是前两次成绩不太理想,一想起身边仍在努力的队友,他变得更加努力了。功夫不负有心人,在这次的比赛中他脱颖而出,拔得头筹。刘晓鹏这种百折不挠的精神也默默地感染着于涵,在精神上给予了于涵莫大的鼓舞。
以赛促学
王磊老师一直负责ACM大赛和蓝桥杯大赛的指导工作,在完成日常教学工作的同时,他把剩下的时间全部投入到比赛的指导当中去了。
经过多年摸索,王磊老师已经建立起了一套完整的“软件人才培养体系”。在新生入学的时候,王磊老师会去给他们做入学教育报告,并对软件方面的知识进行普及,其目的就是要吸纳更多的热爱软件编程的同学。队伍建立起来以后,王磊老师先对他们进行基础知识的讲解,待他们对基础有了一定的把握以后,王磊老师进一步加深学习内容,为队员教授编程算法。最后,王磊老师会找一些赛题,对他们反复强化,进行实战。正是这样的一套培养体系,很多跟随王磊老师学习的学生都获益匪浅,在专业知识上突飞猛进。一位2012级软件工程的毕业生告诉记者,正是自己从王磊老师这里学到的知识,才让自己在面试实习的时候如虎添翼,获得了用人单位的青睐。
记者了解到,2012级软件工程专业的学生大部分都跟随王磊老师学习过。他们现在很多人已经拿到了海尔、中航信等知名企业的实习offer。“看到从我这里走出去的学生能够获得这样的实习机会,我感到很欣慰,同时我也觉得,我做的一切努力都没有白费。”王磊老师说,“现在虽然已经有一部分学生参与到了学院里组织的各种软件大赛中,但是人数还是远远不够。”他希望对编程这一方面感兴趣的同学,无论是什么专业、无论是什么院系,都可以去他那里报名,他将会不遗余力,尽其所能。
六月,是一个聒噪的季节。樱花谢了吧,空气里的花香也淡了吧,枝头的绿叶也越来越浓密了吧,夏日里的鸣蝉也该叫了吧……七号教学楼的326实验室里却不时传来键盘啪啪的敲击声。第七届蓝桥杯已经结束,队员们顾不得太多的休息,马上又开始着手准备下一场的比赛。(范培培)