值得推荐的计算机专业的竞赛?
值得推荐的计算机专业的竞赛有正式官方赛、行业赛、编程类等。
一、正式官方赛
这类比赛一般是国家的各部委发起或者认可,比如教育部、科技部、团中央等。规格最高,一般高校都会组队参加。而且学校给予资助,基本自己不用花钱,如果入围省级、国家级决赛的还可以公费旅游。比赛分级组织,一般都是从校赛开始,如果水平高,打到国赛,对就业有很大的加成。
对于这类比赛,个人基本无法报名。想参赛,请找组织。你需要做的就是联系学长,找老师,想办法入组。除ACM类外,这一类比赛一般一年一次, 一般大二、大三参加的多,所以参赛的机会很宝贵。每项比赛一般都需要半年以上的准备周期,所以请大家尽早准备。
1、ACM/ICPC?、中国大学生程序设计竞赛(CCPC)
ACM 国际大学生程序设计竞赛。中国大学生程序设计竞赛(CCPC)借鉴了ACM国际大学生程序设计竞赛(ACM/ICPC)的规则与组织模式。将这两比赛列到一起,因为在学校里一般是同一个集训队。训练的内容类似。
计算机专业的ACM竞赛。获得赛区银牌以上的基本上可以和BAT这类大厂签约。当然,竞赛的获得难度是比较大的。比如ACM赛区银牌以上,据我估计,每年全国应该有不到1000人,相对于计算机专业20万人的在校生人数,1%的比例,比考985还难。
ACM哪怕没获奖,只要认真练了两三年,找个好工作还是不成问题。而且考研的数据结构复习也容易了,有机会拼个90分以上了,复试时的机试也很容易。
2、全国大学生数学竞赛(非数学类)
进可以比赛获奖,退可以为考研数学准备。大一就可以找任课的数学老师,期末成绩再刷高点,一般就可以进入校集训队。
3、大学生数学建模竞赛
一般在各个学校的数学院组织,当中需要编写程序,所以计算机的同学也可以参加。有过博士经历的都知道,博士期间的研究工作,一部分也是数学建模。因此,如果打算长期走科研路线的,这个竞赛值得参加。
4、挑战杯
由共青团中央主办。“挑战杯”系列竞赛被誉为中国大学生科技创新创业的“奥林匹克”盛会,是目前国内大学生最关注最热门的全国性竞赛,也是全国最具代表性、权威性、示范性、导向性的大学生竞赛。
各个学校的团委会发布通知。
5、中国互联网大学生创新创业大赛
中国“互联网+”大学生创新创业大赛,由教育部与政府、各高校共同主办。2015年开始举办,是最年轻的国家级赛事。因为符合国家的战略发展目标,所以这几年推动的力度很大。
6、蓝桥杯
蓝桥杯是大学生IT学科赛事,由工业和信息化部人才交流中心主办。
二、行业赛
一般是各种学会、或者协会主办。需要报名费,有的学校资助,有的不资助。
1、中国大学生计算机设计大赛
教育部高等学校计算机类专业教学指导委员会等几个委员会组织。
2、全国高校计算机能力挑战赛
全国高等学校计算机教育研究会主办。
三、编程类
单独列出来,因为这类网站最适合本科生编程入门,而且很多可以免费练习。建议学完C语言就可以慢慢去尝试。但是这类刷题网站比较多,注意选择。
1、LeetCode?周赛 / 双周赛
Leetcode非常建议所有的计算机专业学生都去练习下,可以有效的评价自己的水平。
特点:周赛是一周一次,比赛时间为每周日上午10:30;双周赛是每两周一次,比赛时间为周六晚上22:30。
而且,leetcode经常和国内知名企业合作,周赛名次比较好的,可以内推、或者直接招聘。
2、Codeforces?竞赛
Codeforce 目前由 Telegram 赞助,是一个俄罗斯的在线判题网站,著名 ACM 选手 tourist 就在上面刷题,有不少国内外牛人。
五、企业赛
优点是,有钱赚;缺点是,难度大。近几年大数据相关竞赛比较多。企业赛变化较大,一般高校很少有专门的老师组织参赛,因此,适合个别高手独立参赛。
大多企业赛中排名靠前的同学有机会直接拿到offer,或者可以拿到内推。一般参赛规则中都会介绍。
注意,有些企业以各种名目组织比赛,实际就是骗报名费的,注意鉴别。比如,疫情期间的超多各种网络赛,但这是得罪人的事,我就不点名了。一般知名公司,或者举办过多年的比赛,相对更靠谱。
1.Kaggle平台
全称:Kaggle大数据竞赛平台。
2.阿里天池竞赛
全称:天池大数据竞赛。
天池的比赛奖金丰厚,难度也较大,由于许多比赛面向全社会,有相当一部分企业组成参赛队伍,可以说非常具有挑战性。
3.华为软件精英挑战赛
属于人工智能方向,今年的主题是通过系统的规划,让所有城市车辆按照路线自动驾驶,从而实现更高效、更便捷、更安全的智能驾驶。
4.Hackathon黑客马拉松
一般是在两天的时间内(包括晚上),通宵完成一个作品并现场演示。
一般来说由一些电子特色专业的学校举办(比如西电),不过也有一些机构托管举办类似的活动,参与这类活动是一个结识新朋友(大佬)的好机会!
大家可以自行搜索:Hackathon参赛指南。
六、总结
大学期间要多参赛。但是低水平的竞赛,不应该作为竞赛的目标。可以作为高水平竞赛的一个过程。参赛顺序一般我是这样建议的:
大一:首先参加的竞赛是Leetcode/ACM,边学C语音、数据结构、算法,边练习Leetcode,可以随时检测自己的水平;尽快加入ACM集训队。通过这类竞赛尽快建立程序设计思维,并提高自己解决复杂算法的能力。
大二、大三:如果ACM的编程能力能够一直提高,就坚持ACM;如果感觉自己实在ACM长期没有提高,可以去参加其他的官方比赛。
大三、大四:水平较高的同学,可以尝试各种比赛刷名次,或者企业赛。
在大学阶段有很多设计大赛可以参与,例如ppt设计大赛、海报设计大赛、手工设计大赛等等。
1、PPT设计大赛
现在计算机的大批量普及和多媒体技术的发展,运用多媒体上课已逐渐成为一种趋势。因而制作课件将成为当前各教师的一项基本功,各校也积极的、有针对性开展一些多媒体课件制作的校本培训。
无论是师范生,还是非师范生,将来的工作都离不开PPT。因此在大学阶段通过积极参加PPT设计大赛,能够极大地提高我们将来工作的能力。
2、海报设计大赛
海报设计是基于在计算机平面设计技术应用的基础上,随着广告行业发展所形成的一个新职业。旧时,海报是用于戏剧、**等演出,活动的场所。上海的人通常把职业性的戏剧演出称为“海”,而把从事职业性戏剧的表演称为“下海”。作为剧目演出信息的具有宣传性的招揽顾客的张贴物。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!