本期人物
王瑞洲
14软件工程
2017第十四届浙江省大学生程序设计竞赛金奖
2017第八届蓝桥杯全国软件大赛全国总决赛一等奖
2017ACM/ICPC亚洲区域赛西安邀请赛金奖
2017ACM/ICPC亚洲区域赛西安站金奖
2016第十三届浙江省大学生程序设计竞赛金奖
2016首届团体程序设计天梯赛团体一等奖,个人进阶先锋
2016ACM/ICPC亚洲区域赛沈阳站银奖
2016ACM/ICPC亚洲区域赛青岛站银奖
2016ACM/ICPC亚洲区域赛China-Final银奖
2015浙江财经大学程序设计竞赛一等奖
2015第十二届浙江省大学生程序设计竞赛金奖
2015第六届蓝桥杯全国软件大赛全国总决赛一等奖
2015ACM/ICPC亚洲区域赛长春站银奖
2015ACM/ICPC亚洲区域赛EC-Final铜奖
严谨仔细,一丝不苟
最令人羡慕的是王瑞洲学长在大三升大四的暑假便进入阿里巴巴实习了三个多月,并且在大四上学期最终选择了与上海拼多多公司签署三方协议。这番傲人成就,皆得益于学长平日里严谨认真、一丝不苟的态度。“编程需要我们严谨认真,注意细节,尽可能避免不必要的错误。代码其实也是一种语言,我们不需要把它想得太复杂,只要把它当成一门需要严谨逻辑的语言,我们就会发现其实代码没有我们想象中的那么难,不过是一门语言罢了。”
熟能生巧,天道酬勤
“ACM也是一条很好的道路,只要我们肯努力,一定会有所回报。”在大二、大三即将比赛的前几个星期(或前几个月),学长花费大量的时间在训练上,每周二周四周六下午都会花费一下午的时间编程,高强度的训练下,学长仍旧坚持每天一到两小时的自我提高。“宝剑锋从磨砺出,梅花香自苦寒来。”任何的成就都不可能轻易地得到。
夯实基础,厚积薄发
初学编程时,很多人都会遇到一个较难逾越的坎,这是件再平常不过的事情,因为我们的知识储备尚有很大缺漏,对于代码也并不熟悉。“比较难的代码都可以拆分成一个个基础的题目,所以简单的题目一定要打好基础,能够很熟练地打出代码,并且能够对这样的逻辑思维有个清晰的认识。”基础扎实之后,再回过头来看问题,就会看得更清晰,更深入,很多问题便迎刃而解。
竞赛合作,互帮互助
ACM本身知识点多,覆盖面广,将所有的知识学精学透着实困难,因此在ACM的学习中,身边人的帮助就显得尤为重要。竞赛一般都是三人小组,互相配合,在赛前,分配好任务,把每个人放在最合适的位置上。小组成员要提前熟悉,避免在赛中出现分歧。如此一来,小组的效率才能提高,达到一加一加一大于三的效果。除此之外,在竞赛中放平心态亦尤为重要,不要因别人的成功而影响了自己的发挥。在平时的学习中,每个人都会遇到很多困难,向身边的人请教不失为一个明智之举。
自我要求,自我监督
“为自己设立一个目标,对自己的要求不能太低,否则很容易迷迷糊糊地过完大学生活,没什么真本事,这样不可能找到好工作。如果希望自己能够达到一个比较高的水平,那平时对自己的训练不能懈怠。”当我们遇到难以解决的题目时,我们可以先到网上查找相关的代码,逐行理解,再自己尝试,切忌照抄。最好一段时间后再重新写过,检查自己是否真正理解。如此一来,解决问题的能力便会在潜移默化中得到提升。
苦心人天不负
“学习之路任重而道远,要对自己有信心,最好为自己设立一个短期目标和一个长期的目标。先从实现简单的目标开始,一步一步向前进,并且希望大家都能够在大学里完成自己最终的目标。而且,最好找几个志同道合的朋友一起学习,互相激励。努力终会有回报的。”