其实单以中考成绩来看,李雪不算是拔尖的:在迁安第四的成绩,在唐山一中只能排到300多名。可是她考进了每届只有100人左右的竞赛班。“刚开始,我的成绩可能还不到中等,我们班厉害的人太多了。”
学生根据兴趣可以报一些竞赛组,李雪除了编程之外,还报了生物的竞赛小组。高中课程本来就不轻松,去了一两个月后,李雪觉得难以兼顾两边,就放弃了生物,专攻编程。她发挥了自己擅于计划的长项,在自习时间尽量把作业写完,再去机房学编程。
高中时,李雪是那一级唯一一个参加编程竞赛的女生,而学校的记录是:她的上一级有两个女生,下一级有一个女生。
融入这个以男性为主的竞赛世界并不容易。刚开始上课的时候,男生都不愿和李雪坐在一排;下了课,男生们一起去吃饭,也没有人叫李雪,“他们可能比较害羞,不太好意思。”李雪说,等混熟了以后,这种情况也就没有再发生了。
高三上学期,她参加了国际信息学奥林匹克竞赛的区级联赛。班主任都为她捏了一把汗:怕她成绩不理想,又因为竞赛耽误了高考。
成绩出来了,是区级联赛的一等奖,班主任悬着的心落了地。李雪获得了保送资格,参加了4所学校的考试后,最后上了北邮的通信工程专业。
机会总是留给有准备的人
上了大学,尽管专业学习不轻松,可是因为喜欢,李雪也就不觉得累。
看到学校程序竞赛的宣传海报时,大一新生李雪又动心了。比赛要求三人一组,能够熟练地使用C++——这门课程大一才刚刚开始学。李雪去拉女生参赛,她们没有接触过不太感兴趣;去问同班的男生,他们已经组好了队。
无奈之下,李雪就单枪匹马,一个人上阵了。其实李雪那时也不太精通C++语言,可是凭借着以前的经验,使劲“啃”了一段时间课本后,最后拿了一个铜奖。学校的老师“盯”上了她,直接将其纳入学校ACM集训队。
ACM程序设计大赛(以下简称ACM)素来被冠以“程序设计的奥林匹克”的称号,自1970年开始至今已有30余年历史,是世界范围内历史最悠久、规模最大的程序设计竞赛。
大二暑假,李雪的ACM生涯真正开始了。炎炎夏日,大部分同学都已回家了,而ACM集训队的同学们却还在学校,过着紧张和高强度的集训生活。一场训练下来往往就5个小时过去了。
幸运的李雪加入了一个堪称“完美”的团队:一个有经验的学长,一个细心的女生,一个常有好点子的男生。那次的ACM大赛,团队的配合十分默契,最终获得了银奖。第二次比赛,他们斩获金奖。
今年3月,李雪偶然间在北邮校园里看到了微软俱乐部对“编程之美”活动的宣传,她一时兴起就报了名。“ACM队里好多人都报名参加了,比赛时间到了,在机房里大家就扯一嗓子,然后大家一起开始比赛。其实就跟平时训练没什么差别。”
最终杀入决赛的60名选手中,只有李雪和一名来自中山大学的同学是女生。微软(亚洲)互联网工程院首席开发经理,同时也是本次大赛评委会主席的邹欣半开玩笑地说:“据说今年女生进入决赛的数量比去年增加了100%。”
最终,李雪团队排名第一,根据复赛成绩的高低,李雪复赛排名较队友靠前,摘取了第二届“编程之美全国挑战赛”的桂冠。
微软亚洲研究院副院长宋罗兰总结说:“李雪的成功与其说是无心插柳,倒不如说是再一次印证了‘机会总是留给有准备的人’这句话。找到自己的兴趣点并为之努力,你就有可能获得成功。”
大三的李雪马上面临求学还是工作的选择。这个凡事都有计划的90后已经准备继续读研。这次,她的方向要从通信转向计算机了。(记者原春琳)