很高兴能够以一个工作者的身份跟大家交流,我目前在浪潮软件从事软件研发的工作。在校期间,我本人是参加了第九届和第十届两届大赛,第九届只拿了三等奖,第十届的时候拿到了一等奖,并且是定向运动组的第一名。我想,作为一个过来人,一个参与了大赛并且已经工作的人,我有很多想法想跟大家交流交流。
一、要不要参加比赛?
关于这个问题,我对大家的态度很坚决,那就是,参加,而且还要拿个好名次。假如你毕业以后想找份好工作的话,作为软件行业,学习成绩怎么样不重要,重要的是你写过多少行代码,做过多少个项目。在大学期间,还真的很难有机会像软件大赛一样,有一定知名度,并且能够给大家创造一个以团队身份去合作完成一个项目的机会。还有一点,好像每个鼓励大家参加大赛的人都会说,名次不重要,重要的是自己能够学到什么。但是这个观点我对此不敢苟同。以我个人的经历来说,名次才是最重要的。只有得到好的名次你才有机会参与决赛的答辩甚至特等奖的答辩,才有机会在这么多人的场合下锻炼自己,来年的巡回报告会你才有参加的资格,去各个高校巡回演讲,锻炼自己的语言表达能力,临场发挥能力,见见世面,这些都是非常重要的。假如第一次没有得奖,如果可以的话,那就来第二次吧。总之,参加大赛不会让你失望的。
二、如何选择队长?
首先,选队长,要选那个对参加大赛态度最坚决,最有激情,最能坚持下去的人。其次,看他是否具备一定的威信,能够管得住队员,能够让队员信服。符合这两点的基本就可以称之为完美队长了,其它的技术问题……就交给开发人员吧。(关于队长该怎么做的问题,我曾在上一届雏鹰展翅中写到过,这里就不再重复了)
三、遇到问题怎么办?
首先要想想问题是没法解决还是目前没有想到办法解决。作为新手,很多时候会因为知识的欠缺设计出根本就没法实现的功能。苦思冥想的结果只是徒劳无功而已。所以,经验不足有想法的话,尽量去与指导老师或者命题老师交流。再者,有时候不要执着的在一个问题上纠结,可以先放不放,指不定哪天灵感来了一下就把问题解决了。这点我深有体会。
最后,想到软件大赛,想到曾经的我也跟大家一样踌躇满怀,我想以这样一段话作为总结:当你真正想去做一件事情的时候,背后总有一股力量去支撑着你完成。而往往这时候又总是会有困难摆在你面前。生活往往就是这么巧合。在整个软件设计阶段,我们有梦想,有过想得一等奖甚至特等奖的念头,而当我们真正动手去做去实现的时候,这些梦想往往又会深埋在脑海里,大家都不去想,只是去做,仅仅在享受过程了。我想,这个梦想,恰恰就转化成了一股劲儿,一股让你迎难而上,不怕困难的劲儿。当最终我们完成了自己的作品的时候,我突然明白了,其实,梦想不是结果,而是过程。
对了,请原谅我用这样的标题把大家吸引过来,如果对大家没有帮助,那权当是我的罪过,如果大家觉得还可以……那就好好去参加比赛吧,期盼着你们的成长。
浪潮软件 马强
QQ:578916849