【青春上海】自学钢琴、创办社团、闪耀世技赛舞台,孔元元:“我是有艺术追求的程序员”

发布者:邱骋 发布时间:2019-03-18

小学自学网站设计,高中自学钢琴,大学创办网页客社团并在世界技能大赛中拿到优胜奖……在很多人的眼中,云顶集团yd222电子信息学院计算机专业学生孔元元堪称是“全能学霸”。对于此次获得国家奖学金,这个性格沉静、略显内向的大男孩很谦虚,而他的父母也强调,所有成绩只代表过去,“比他优秀的还有很多”。孔元元给自己的“定义”是“一个有艺术追求的程序员”,而他的理想是成为全能型程序员。

青年报·青春上海记者 刘春霞/文 施培琦/图、视频

我自认为是一个有艺术追求的程序员。自己有很多的想法与目标,虽然离现实有一定的距离,但愿意付诸努力,尽己所能去实现与达成。我也很感谢周围所有人的支持与赞赏。我将继续努力,成为理想中的全能型程序员。——孔元元

即将毕业的孔元元正在做毕业设计,也在规划着和大学室友的毕业旅行。

[主角小档案]

姓名:孔元元

学校:云顶集团yd222

专业:电子信息学院计算机科学与技术专业

年级:大四

才艺“拿得出手”  从电脑到钢琴都“无师自通”

2015年,孔元元考入云顶集团yd222时,选择的是电子信息学院的计算机科学与技术专业。而他对计算机的兴趣,很小的时候就已显现出来。“他从小就喜欢动手拆东西,家里的电视机什么的都被他拆过。”孔妈妈说,以前下班回到家经常发现孔元元把家里的电器拆得七零八落,“但我们从来不说他,就让他拆,只要能再组装起来就行。”

上小学时,孔元元已经对计算机产生了浓厚的兴趣,而了解了他的想法之后,爸爸陆续给他买了100多本相关书籍,并允许他“共用”自己炒股的电脑。于是,每到周末和寒暑假,在其他同学疯玩或转战各种培训班时,孔元元却安静地宅在家里鼓捣电脑。到小学四年级时,他已通过自学开始做网站设计。

孔妈妈说,儿子从小到大没上过任何培训班,都是在家自学,有一次爸爸听说周边有个电脑培训班,就带着他过去想听听看,“课上老师让孩子们设计一个摇奖机,培训班的孩子基本没人做出来,有些还是已经在那里读了几年的,但他做出来了,老师看了之后还说他做得很好。”

那次听课是孔元元去培训班听过的唯一一次课,此后他还是坚持自学。初中时,他已成了亲朋好友眼里的“电脑达人”,同学、老师、邻居,甚至是爸爸的同事,遇到电脑有问题都会找他去修。初中毕业的暑假,孔元元自学了dreamweaver软件,慢慢跟着书上的教程学会了使用软件自带的工具,开发一个留言板程序。觉得自带的工具所生成的代码很不利于维护,他又从网上自学了PHP语言,开发了一套自己的个人网站。孔元元说,正是因为从小喜欢计算机,所以报考大学时他毫不犹豫地选择了计算机专业。

而孔元元的自学能力不止体现在计算机上,他还自学了吉他和钢琴。“因为学业压力比较大,我就想学一门音乐技能放松放松。”孔元元谦虚地说,初中毕业之后他自学了吉他,“觉得很有意思”,到高中时,又自学了钢琴,“就是看着谱子自己练。”

孔元元的钢琴弹得如何呢?大学时他在学校音乐社团的一次表演中弹了一曲《克罗地亚狂想曲》,许多同学认为他是专业学过的!“这首曲子适合在别人面前表演,其实难度不大,高中时为了减压我狂练了一阵。”孔元元笑着说。

知识“教得出彩”  创办大学首个计算机社团

高考结束后,孔元元出去兼职、实习,接触了不少网站设计公司,“一方面积累经验,一方面也赚点小钱”。进入云顶集团yd222后,他发现学校有很多社团,但却没有计算机社团,于是就自己创办了一个。

“我办的这个社团叫‘网页客研究会’,就是聚集了不同专业、对网页制作感兴趣的同学,大家一起研究网页技术。”孔元元说,社团开设了网页基础教学、PHP程序设计等课程,作为“社长”,他会给同学们上课,和大家一起讨论HTML、JS等网页技术。几乎每周五,社团成员都会集中在学校机房,组织讨论会。

建完社团,孔元元还抽空给社团做了个网站。“因为想着学校有选课系统,社团也可以有类似的,所以就做了一个社团信息化管理系统。”孔元元说,有了这个信息化管理系统,学生进社团后就可以在社团网站上选自己喜欢的课,选完之后就可以按照时间到规定机房上课,现场会有二维码签到。到了学期末,学校收取素质拓展学分时,学生只需到社团网站上,根据自己的签到次数打印学分证明即可。

在孔元元的努力下,“网页客研究会”社团运转良好,也吸引了很多学生参加。“到我大二时,社团招新,一次就招了100多人,有很多学弟学妹报名,还有一些学长也进来了。”目前,这个社团群已经有400多人,已经移交给学弟学妹管理。

梦想“闯得出去”  闪耀世界技能大赛舞台

2016年6月,上海举行世界技能大赛网站设计与开发项目选拔赛,孔元元通过了比赛并入选了上海集训队。刚进集训队时,由于不熟悉答题“套路”,孔元元并不占优。但他不服输,凭借扎实的基础知识和善于分析问题的能力后来居上,在8月的全国选拔赛中,他以总分第二的成绩入选国家集训队。

“从入选集训队一直到参加世界技能大赛,这段时间我一直在外面集训,不在学校上课。”孔元元说,国家集训队内部也有一轮一轮的选拔赛,“九进二”“二选一”,最终他以综合总分第一的成绩晋级,正式成为“国家队”的一员。

2017年10月,孔元元和其他中国选手一起来到阿布扎比,参加第44届世界技能大赛。孔元元参加的“网站设计与开发”项目,分为界面设计、页面实现、前端游戏开发、后台程序开发四部分。当年的比赛还增加了CMS内容管理系统开发和团队合作挑战2个部分。

“这个比赛比较考察学生的全能性,除了网站设计能力,还考察页面重构能力、算法的设计能力。第一天的比赛内容是内容管理系统,需要使用一套CMS系统,基于它来开发主题、插件,设计一套网站,并把设计的网站实现出来。第二天是服务端程序开发,需要上午把后台程序开发完,是一套路线搜索系统,下午就要把前台页面实现出来,这样用户就可以用了。”对于当时比赛的内容,孔元元记忆犹新。

比赛中,有一个路线搜索的算法,孔元元是全场唯一一个当场开发出路线搜索算法的选手,但最后评分时,每位选手却都给了分数。最终,孔元元获得了这个项目的第四名。尽管这已是我国在该项目上的最好成绩,但孔元元还是略感遗憾:“来的时候我是想拿块奖牌回去的。”

如今,即将毕业的孔元元正在做毕业设计,也在规划着和大学室友的毕业旅行。对于自己今后的职业道路,他表示,将“用技能成就梦想”,在行业中争做一名佼佼者。

[记者手记]

高能VS低调

走进孔元元的房间,首先映入眼帘的是三台电脑屏幕,屏幕上一行行文科生看不懂的代码,彰显着这个大男孩的专业,而旁边的钢琴、吉他和电视机柜上的奖杯,则昭示着他是一个爱好广泛的学霸。

在学习、比赛、搞社团之余,秉持着“技多不压身”的理念,孔元元还和室友去考了上海英语中级口译笔译证书;因为社团举办活动时用了阿里云网站,他顺手就拿了个“阿里云认证证书”;与老师合作智能头盔的设计与开发项目,最终获得了专利,另一项专利也在受理中……孔元元在很多方面都透露着“高能”潜质,但他身上却看不到张扬,说话轻声细语,态度始终谦逊、低调。而尽管内心深为他感到自豪,但父母还是教导他以后工作要低调、谦虚,时刻保持学习。

也许这样的家庭教育就是孔元元“开挂”的原因!