来自江南水乡杭州,大学学习的专业是物流管理,平常爱看动漫,这些描述看似跟计算机编程没有任何关系。不过,今年百度之星程序设计大赛第四名、三等奖获得者王自牧却证明了一个喜爱动漫的物流男也可以在编程竞赛中大放异彩。
就读于杭州电子科技大学的王自牧,在少年英雄辈出的编程竞赛界里可谓是“大器晚成”,高中的时候才第一次接触到代码。“当时我有个同学在搞编程,就觉得很好玩,很厉害,我挺崇拜他的。然后学了一个月不到,迫于学业压力只好放弃了,”王自牧回忆道。高考后,他依然对编程抱有浓厚的兴趣,于是报考了杭州电子科技大学,可是阴差阳错之下,他被录取到了物流管理专业。
正所谓好事多磨,在编程之路还没开始前王自牧历尽坎坷,不过也正是这些困难坚定了他走下去的决心。从大一开始,他自学了计算机编程,选修了很多计算机专业的课程,逐渐打下了扎实的基础。王自牧向记者说:“一开始就觉得代码一种很神奇的符号,后来慢慢学习了很多不同的算法,觉得这个过程非常有趣。”通过刻苦学习和训练,王自牧的编程能力在短时间内得到了迅速的提升,并开始参加编程比赛,目前成绩优异是在ACM的区域赛中获得的金牌。
王自牧在百度之星签到处留影
“刚开始学编程的时候就听说过百度之星,它是国内最具影响力的编程比赛,参加百度之星也是我一直以来的梦想。前两年由于各种原因没能参加,今年终于如愿了,有点紧张,不过更多的是期待”,王自牧表现出了对这次百度之星决赛的渴望,“因为是第一次参赛,所以也没有给自己成绩上的压力,能拿到第四名还是很满意的。”
相较于往届,今年的决赛题目形式也有所创新,题目是百度关于搜索广告与网页相关性的问题,不但体现出了百度的特色,也让选手尝试感受到了在百度实际业务的操作和构成。王自牧也很赞赏今年的赛题:“今年的决赛题目,既做到了拥有实际运用的价值,又不是太超过我们平常练习的范围,能够充分考察选手的编程能力和解决实际问题的能力,是很好的一道题目。”
王自牧在百度之星总决赛赛场专心解题
百度之星比赛结束后,王自牧的同学幽默地向记者评价道:“王自牧在我们的圈子里一直都是很特别的存在,虽然不是科班出身,但是他的编程能力比很多计算机专业的学生还强,他认准的事情特别投入,要做就做到最好。刚进集训队的时候,为了赶上其他队友的水平,他曾经连续几个月没日没夜地做题,把最近几年的ACM题从头到尾都做了一遍。他的经历也激励了很多想在这方面钻研的师弟师妹们。”
而在平常生活中,王自牧最爱的是动漫和音乐,除了本专业的学习和计算机外,便是他的动漫时间。“在动漫和音乐里,我能听到、看到一些很纯粹、简单的东西,也是平时自己排解压力、放松一下的方式。”
在本届比赛收获三等奖后,王自牧向记者谈到了未来的打算,讲述了自己现在的梦想和理想。“现在的梦想,我最想要做是动漫或者音乐,不过这个梦想可能有点遥远,所以只能称作梦想。而我的理想是去IT公司工作,做跟我喜爱的编程有关的岗位,当然,如果有机会加入百度,那肯定是我的第一选择。”