张培超:追随我心,努力超越
张培超是上海交通大学电子信息与电气工程学院计算机科学与技术专业的2014届硕士毕业生。他是一位外表看起来有些内向腼腆的大男孩,在和人交谈的时候会显得有些许紧张。在采访的过程中,他始终保持着谦虚而随和的态度。然而他的眼神中却透露出一种执着,使人感受到一种向上的力量。
科学家的梦想
从小,张培超就立志长大要做一名科学家。为了这个理想,他刻苦学习,中学时成绩一直名列前茅。高三那年,当其他同学还在努力备战高考时,张培超却已经提前被上海交通大学录取,在这里开始了他漫漫的求学之路。大学的课程与中学相比内容丰富了许多,难度也随之增加了不少。一开始没有适应新的环境,在学习上他感觉不再像中学时那样得心应手了。然而,在困难面前,张培超并没有选择放弃,而是勇于面对挑战。经过一段时间的努力,他开始慢慢适应大学的氛围,学习成绩也越来越好。最终凭着各方面良好的表现,张培超成功保送了上海交通大学的研究生。
这一切,在成为科学家的道路上可能仅仅只是一个开始。大三那年,张培超在微软亚洲研究院实习,在导师的帮助和教导下对科研有了初步的感觉。成为研究生以后,张培超迈出了自己科研道路上的第一步。结合专业背景和知识,他选择了机器学习作为自己的研究方向。为了能够在这个领域有所突破,他翻阅了许多书籍资料,努力提高自己的水平。研二的那年春节,由于临近一个会议的提交截止日期,他没有选择与家人团聚,毅然决定待在学校里完成论文。然而,科学的探索之路并不总是一帆风顺的,对于一个刚开始从事科研的学生,想短时间内就在顶级会议上发表论文似乎有些勉强,最终那篇论文还是没有被接受。面对这样的失败,张培超并没有气馁。在导师的建议下,他选择将当前的工作先放在一边,转而开始一个新的工作。这次,仅仅花了两周的时间,他就完成了一篇新的论文。这篇论文随后被ADMA会议接受。也许这样的成功离张培超心中的目标还有一些差距,但能够在如此短的时间内完成一篇国际会议的论文也实属不易。在那之后,他又重新将重心放在了之前那篇未完成的论文上。张培超觉得,想要在科研上有所成就,不能依靠小聪明,而需要日积月累的坚持和努力。科研就像是马拉松赛跑,只要有顽强的毅力,总有一天可以到达终点。
编程的羁绊
张培超第一次接触编程,是在中考结束的那个暑假。利用那段时间,张培超通过看书学习了第一门编程语言:Pascal,并迅速地热爱上了编程。高中时期,顶着繁重的课业压力,张培超选择参加了计算机竞赛,通过刻苦努力,在全国比赛中取得了银牌的成绩。他也因为这项突出的成就,被提前保送到上海交通大学。大学期间,他代表学校参加了ACM ICPC程序设计比赛,并在雅加达赛区获得了亚军。在Google Code Jam、Facebook Hacker Cup等大型算法比赛上也时常可以看到它的身影。研究生期间,张培超还参与编写了《ACM国际大学生程序设计竞赛》丛书。此外,他还担任了操作系统大作业课程的助教。
利用课余时间,张培超还会开发一些有趣而实用的应用。早在高中时,张培超就曾在文曲星上开发过一款贪吃蛇的游戏,在同学中颇受欢迎。大学准备GRE考试期间,张培超又开发了一款辅助记忆单位的软件,并借助这款软件取得了760+800的惊人成绩。研一的寒假,张培超还受学长邀请,无偿加入一家创业公司,参与产品的开发,并积累创业经验。在周围同学眼里,张培超俨然是一个富有创造力和冒险精神的黑客。对此,他表示自己做这些主要还是出于兴趣。在开发的道路上,还有很多需要学习的地方。
未来的路
对于未来,科研和编程这两条道路应该如何选择?这个问题曾经另张培超纠结了许久。一方面科学研究可以拓展人类认知的边界,而另一方面,编程则更加实际地改变着人们的生活。在长久的思考后,张培超最终还是选择了编程这条道路。“我热爱编程,虽然那不是我最初的梦想,但它让我有一种充实的感觉,而且我觉得自己目前在编程上的水平更好一些。每个人在做人生规划的时候,都应当充分考虑自身的情况,找到一个现实与理想的结合点。”张培超说,“学术界和工业界虽然有所不同,但它们并不是彼此独立的,而是相辅相成的。在当今,学术界与工业界间的合作正在变得越来越紧密。立足未来,我觉得在这两个领域都有所涉猎,会有更加广阔的发展前景。我不会放弃对科研的追求,我认为良好的科学素养对于编程也是有所帮助的。”
Copyright© 2011, 上海交通大学电子信息与电气工程学院 版权所有