写在前面
对于计算机专业的保研er们而言,不管是获得保研名额或保研招生,科研经历和竞赛都是不可或缺的。
但是科研经历和竞赛,究竟同学们选哪个方向的性价比更高一些呢?接下来且看老师细细讲来……
# 选择参加科研项目?
01、参加科研项目的优点
提高学术能力
参加科研项目可以帮助同学们提前进行科研训练。同学们可以跟着老师接触科研项目,寻找适合自己的方向。
一般来说,本科做的科研项目和研究生期间需要完成的科研项目流程和能力从本质上没有特别大的区别,只要同学们认真跟着老师完成科研项目,学术能力都能够得到大幅度的提升,这对未来的研究生招生和科研生活都有极大的帮助。
明确科研方向
当同学们提前接触科研项目时,同学们可以多多尝试不同方向的科研主题,检索不同方向的文献,深入了解不同方向的细分知识。同学们在提前接触过程中,会逐渐建立起自己的知识体系和综合性的综合模式,也能够在尝试中寻找到自己感兴趣也适合自己的科研方向。
提前接触导师
同学们在提前参与科研项目的同时会不可避免地需要接触导师或其他拥有合作课题的老师们。
老师有话说
一方面,同学们可以在参与科研项目的时候提前了解导师们的科研习惯、脾气秉性和福利待遇,判断自己研究生期间想选择的导师人选。另一方面,同学们在完成科研项目的同时也会接触很多其他课题的导师,互相交流学习也能够拓宽自己的人脉。
在保研时,同学们如果可以提前联系认识的老师参与考核,如果获得老师们的推荐信,将会是很大的助力。
02、可能遇到的困难
时间投入成本较大、战线较长
与考取某种证书、参加某个竞赛相比,科研项目需要投入更多的时间成本和人力成本。科研与竞赛不同,同学们在参与科研项目时,可能从开始参加到最后收到实际成果(论文发表)中间会历经很长的时间。
很多项目需要跑程序、做实验、写论文,论文发表的审稿和接收周期都比较长,短则三五月,长则大半年甚至以上,因此常常会有保研er在夏令营预推免期间等不到自己的论文正式accept而损失含金量的情况。
科研枯燥、入门难度大
科研归根结底是具有一定门槛和难度的,同学们在入手科研之前,需要学习很多新知识和技能,例如如何阅读文献、有哪些软件和编程语言是必须掌握的,以及学术论文的写作方法。此外,相比起竞赛,科研项目会相对较枯燥,在做出成果之前可能需要经过数十次的修改和重复工作。
03、投入科研前的准备工作
TIPS了解计算机领域顶刊
一般来说,核心期刊发表的论文质量都较高,因此审稿的要求也很高。同学们在投递核心期刊的时候难度比较大,常常会受到拒稿的通知。虽然发表难度大,但相对地含金量非常高,不仅是在获得保研名额时能够发挥很大的作用,甚至是在研究生招生时也能够充当极大的助力。
相对核心期刊而言,同学们把论文投递到普刊上难度会相对较低,普刊对文章的质量要求不高,发表周期也较短。但普刊的含金量较低,部分学校不把普刊列入保研额外加分的名单中,许多学校和老师在研究生招生时也不看重在普刊上发表的论文。
同学们在论文发表之前,最好能够提前了解不同类型的期刊。期刊影响因子(Journal Impact Factor,简称JIF)是判断期刊含金量的重要指标,它是指期刊过去两年发表的学术论文的总引用次数与该期刊过去两年发表的学术论文总数的比值。期刊的影响因子较高,说明该期刊上的文的引用次数较高学术影响力较大。
在中文期刊方面,《软件学报》、《计算机学报》和《计算机研究与发展》等都是国内影响因子较高的期刊。在英文期刊方面,《ACM Transactions on Programming Languages & Systems》、《IEE Transactions on Software Engineering》等都是影响因子较高的期刊。
TIPS主动寻找导师合作
参加科研项目之前同学们还需要辨别一下导师的人品和实验室能够提供的资源。
部分导师可能会抢占论文一作的位置,因此同学们在选择之前最好能够检索一下老师之前的文献,看看导师之前的署名情况,在选择实验室和导师前最好能够提前打听一下课题组的情况,探探组内学生们的口风。在选好心仪的导师或课题组之后同学们可以主动寻找老师们询问是否目前有科研项目缺人,并表达自己想要入组学习交流的想法。
TIPS做好心理准备
在进行科研时,同学们会面临与平时课程完全不同的知识学习方法,比如文献阅读、实验方法、学术论文写作等。
因此,在正式入组之前,同学们最好能够做好心理准备,调整好心态。科研会耗费很长的时间,也非常枯燥,碰到问题最好及时与自己的导师和师兄师姐们进行沟通,不要一个人闭门造车。
# 选择参加竞赛?
01、竞赛保研的优点
01、拓展自己的能力
不同竞赛的背景、主题、侧重点、需要的技能都有所差别,参加竞赛可以极大程度拓展自己的实践能力,也可以认识很多志同道合的小伙伴。不管是平常的专业课程还是参加科研项目,都主要着重于理论知识的讲解和研究,而竞赛则是一个快速积累实践经验的好机会。在保研招生时,绝大部分CS院校都会设置机考,部分招生老师也会对同学们的实践能力都会有所要求。
02、周期快
相比起论文发表,竞赛及其成果的获取时间就会相对快一些。除非特殊情况,一般每年的竞赛举办时间都是固定的,竞赛结果也很快就能出炉。因此,竞赛整体的周期会相对比较短。同学们可以提前规划整体流程,争取在夏令营或预推免前拿到竞赛结果。
03、可能有奖金
许多竞赛为了吸引大家参加,会设置不同数额的奖金。赢得较高的名次不仅能够获得保研的加分,也能够获得一定数额的奖金,部分顶级的竞赛比如ACM,甚至前十名都可以获得不菲的奖金。
02、可能遇到的困难
01、没有成果等同于打水漂
竞赛与科研项目仍是有所不同,参加科研项目如果实在没有产出成果,参与过项目的经历也可以写入简历,作为履历的一部分。
但如果同学们并没有在竞赛中获得实际的奖项,其实不太能够把参与竞赛的经历写入简历里。因此从结果和参与研究生招生的角度上而言,如果竞赛最终没有获得成果,那么同学们的努力相当于是打水漂。
02、含金量难以界定
不同学校针对不同的竞赛具有不同的判定标准,除了特别顶级的竞赛外,一般竞赛的含金量通常难以被界定。招生老师们在判断竞赛成果的含金量时会更愿意询问同学们作为其中的成员所贡献的比例和提升的能力。因此在这种情况下,同学们需要思考如何最大化自己在竞赛中的付出并且凸显出自己的努力,让学校认可这项竞赛经历的含金量。
03、参加竞赛前的准备
01、了解含金量高的竞赛
一、ACM国际大学生程序设计竞赛
对于计算机专业的同学们来说,ACM无疑是全球公认规模最大、水平最高、最具影响力的大学生程序设计竞赛。它是由国际计算机协会(ACM)主办的,旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛,区域预赛一般在每年的9-12月举行,决赛在次年的上半年进行。(https://acm.cumt.edu.cn/)
二、中国大学生程序设计竞赛(CCPC)
是工业和信息化部教育与考试中心主办的 “强国杯”技术技能大赛项目,由中国大学生程序设计竞赛组委会组织承办。每年8月举办一场网络赛,9月~11月举办分站赛,11月~12月举办年度总决赛。(https://ccpc.io/)
02、找到合适的小组成员合作
竞赛通常需要以组为单位参加,同学们在参加竞赛之前最好能够寻找到合适的小组成员进行合作。在与小组成员共同合作完成竞赛的过程中,同学们需要选择合作能力和责任心较强的成员,通过相互配合来共同完成整个竞赛的任务。
优秀的小组成员能够事半功倍,不负责任的小组成员则可能会拖团队的后腿。因此,挑选小组成员也是参与竞赛非常重要的一个环节。
# 哪个性价比更高?
1、保研资格方面,哪个性价比更高?
部分学校的保研政策中,竞赛或科研项目是单独加分,同学们可以关注一下自己的学校罗列认可的竞赛或认可的论文发表期刊。
部分学校在加分的文件中会比较看重科研成果,一些含金量不是很高的竞赛可能不会被罗列在加分名册中,同学们可以仔细研读学校的保研政策,据此判断是参加竞赛还是科研。例如四川大学软件学院2023年发布的保研通知中罗列的科研项目和竞赛类别加分比重都是不同的。
四川大学软件学院https://sw.scu.edu.cn/info/1044/14262.htm
2、拿offer方面,哪个性价比更高?
从拿offer的角度而言,研究型的老师们可能会相对更喜欢拥有科研经历或有论文发表的同学们,因为这些同学们相对是可以直接入组干活,不用再教授很多关于科研方面的技巧,除非同学们竞赛成果的含金量特别高可以另当别论。也有部分老师非常喜欢拥有竞赛成果的同学们,因为实践能力非常强,能够产出很多结果。因此单从拿offer角度很难一概而论哪个性价比更高。
# 一些建议
► 注重学业成绩
不管是参加科研,还是参加竞赛,学业成绩才是最重要的。对于目前大部分学校的保研政策而言,学业成绩占据很大的一部分,例如河南财经政法大学计算机与信息工程学院发布的通知。
因此,同学们在准备选择参加科研和竞赛之前,最好能够积极关注自己的专业成绩和绩点排名情况,避免自己的学业成绩太过落后。
河南财经政法大学计算机与信息工程学院https://cs.huel.edu.cn/info/1107/5492.htm
► 根据个人的实际情况做出选择
如果学校的科研实力较强,老师们有较好的课题需要同学们参与,那同学们可以选择科研。如果学校以往有较好的获奖经历或有曾获得很高奖项的学长老师们指导,那同学们也完全可以选择准备竞赛。如果学校兼备竞赛与科研的实力,同学们也可以根据自己的兴趣选择。
由于科研的学术成果发表或专利申请的时间较长,如果同学们距离保研时间不是很充分,那么可以优先选择准备竞赛。
► 不管是哪个方向,做出成果最重要
不管同学们是选择竞赛还是参加科研项目,同学们最好能够尽力做出项目成果。当参加科研项目时,同学们最好能够在核心期刊上发表论文;参加竞赛时,同学们最好能够获得一定的奖项和名次。
在没有项目产出的情况下,不管是获得保研名额还是保研招生,含金量都不高,都只能作为一个经历写进自己的履历中,竞赛甚至无法作为参与经历写进自己的简历中。因此,同学们既然精心准备了,最好能够获得一定的成果。
► 两者并不冲突,有余力皆可参加
其实从本质上来说,科研和竞赛并非是完全冲突的,在参与科研项目需要的编程能力也能够用于竞赛,一些竞赛的成果也能以论文的形式发表出来,两者在一定程度上是相通的。
如果同学们学有余力,可以不执著于一个方向,在参加竞赛的同时也可以参加老师们的科研项目。鉴于准备竞赛和论文发表都需要一定的时间,同学们最好能够早点进行准备。
写在最后
老师总结了参加科研和竞赛的优劣,各位保研er们可以根据自己的实际情况并结合自身的兴趣、能力和未来的发展方向判断是参加科研or竞赛。但不管是参加哪一个,都需要同学们付出许多努力,只有努力才能收获累累硕果。加油保研er们,老师祝愿大家奖项满满、论文多多!