大学生参加专业竞赛指南:提升简历、助力职业发展

计算机专业竞争日益激烈,参加专业竞赛成提升简历利器,文章推荐蓝桥杯、华为ICT大赛等备赛教程,助力学生提升技能。

原文标题:真的建议大学生参加专业竞赛,成就王者简历

原文作者:图灵编辑部

冷月清谈:

计算机专业学生数量逐年递增,竞争激烈,参加专业竞赛成为提升求职竞争力的重要途径。竞赛获奖不仅能提升简历吸引力,还能促进专业学习和技能提升,部分高校还会将竞赛成绩纳入综合测评。

知名竞赛包括蓝桥杯和华为ICT大赛。蓝桥杯由工信部人才交流中心主办,涵盖多种编程语言和方向。华为ICT大赛则侧重于信息通信技术,包含网络、云、基础软件和昇腾AI等赛道。此外,ACM-ICPC和中国高校计算机大赛等也是不错的选择。

文章推荐了备赛蓝桥杯和华为ICT大赛的教程,包括《C/C++程序设计竞赛真题实战特训教程(图解版)》《程序设计竞赛专题挑战教程》以及华为ICT大赛组委会编写的四册真题解析丛书,涵盖网络、云、基础软件和昇腾AI赛道。这些教程能帮助学生系统学习、高效备赛,提升技术应用能力。

怜星夜思:

1、除了文章提到的竞赛,还有哪些计算机相关的竞赛值得参加?它们各自侧重的方向是什么?
2、如何平衡竞赛准备和日常学习?在时间有限的情况下,如何高效备赛?
3、竞赛获奖对职业发展的影响有多大?除了获奖,我们还能从竞赛中学到什么?

原文内容

近年来,计算机专业学生数量逐年增长,从2018年到2023年,计算机类专业的计划招生人数从28万余人增长到39万余人,增长幅度达到了38.5%
2024年,计算机专业招生院校共计1054所,较去年增加11所,这些数据都表明,计算机专业的受欢迎程度和招生规模都在逐年增加。
这意味着进入计算机行业就业的应届毕业生越来越多,权威的专业竞赛经历是提升求职成功率的重要方式。
大学生参加计算机竞赛获奖可以带来多方面的好处,除了获奖经历可以显著提升个人简历的吸引力,对求职和实习机会有直接帮助外,在一些高校中,竞赛获奖还可以为学生的综合测评加分,有助于奖学金申请和保研。
在准备竞赛的过程中,我们也可以深入学习和实践计算机相关的专业知识和技能,提升自己的团队协作能力、领导力、创新思维和对专业的自信心。
我们耳熟能详的大赛有“蓝桥杯”和华为ICT大赛。“蓝桥杯”(蓝桥杯全国软件和信息技术专业人才大赛)是由中华人民共和国工业和信息化部人才交流中心主办,国信蓝桥教育科技(北京)股份有限公司承办的计算机类学科竞赛。
2022年8月23日,“蓝桥杯”被教育部拟确定2022—2025学年面向中小学生的全国性竞赛活动。截至2024年9月,“蓝桥杯”已举办15届,包含Java软件开发、C/C++程序设计、Python程序设计、Web应用开发、软件测试、嵌入式设计与开发、单片机设计与开发、物联网设计与开发、EDA设计与开发,以及青少年创意编程组。
华为ICT大赛是华为打造的面向全球大学生的年度ICT(Information and Communications Technology,信息与通信技术)赛事。
华为ICT大赛旨在为全球高校大学生打造国际化的竞技和交流平台,提升学生的ICT知识水平和实践动手能力,培养其运用新技术、新平台的创新创造能力,推动人类科技发展,助力全球数字包容。
自2015年举办以来,华为ICT大赛影响力日益增强,已被中国高等教育学会正式纳入全国普通高校大学生竞赛项目榜单。今年的华为ICT大赛包含网络赛道、云赛道、基础软件赛道和昇腾AI赛道。
其他比赛还有ACM-ICPC(国际大学生程序设计竞赛)中国高校计算机大赛等,这些竞赛不仅能够提升学生的专业技能,还能够为我们的未来发展打下坚实的基础。
小异在这里推荐几本“蓝桥杯”和华为ICT大赛的教程给大家,让我们一起来刷成就!

Part.1

蓝桥杯”教程
点击下方,即可购书

《C/C++程序设计竞赛真题实战特训教程(图解版)》是蓝桥杯官方指定教程,由“金牌”教练+“金牌”教研强强联手,包含多年实战经验总结,让你备赛不再困惑,学有所获。

书中内容包含解题痛点、难点小栏目、生动有趣的图示、配套源代码和PPT,以及在线评测系统+真题库体验,一本在手,全方位备赛。

本书面向“蓝桥杯”C/C++语言组的备赛,从数百道历年真题中精选具有代表性的题目作为例题进行分类详解。
全书共7章,由浅入深、由易到难地介绍了各类例题,主要包括枚举与模拟、搜索与查找、思维与贪心、简单数论、字符串算法、动态规划、数据结构等。
每一类例题的讲解,不只是简单地给出解析及参考代码,而是注重通过提供不同的解题方案训练读者的计算思维、编程思维,不仅有助于读者提高解题能力和竞赛水平,还有助于形成自己的编程思想,实现“以赛促学”的学习目标。
点击下方,即可购书

《程序设计竞赛专题挑战教程》是蓝桥杯官方备赛指南,包含“金牌”教练+“金牌”教研多年实战经验总结,覆盖算法竞赛考点和解析,例题代码用C++、Python两种语言编写。

同时附带Java语言代码的电子资源,还附带在线评测系统+真题库,让你实现精准备赛,有效刷题,不再困惑,学有所获。

本书面向“蓝桥杯”,从数据结构和算法的维度帮助广大读者训练编程思维和计算思维,掌握编程方法和解题技巧。
全书共10章,第1章主要介绍了蓝桥杯软件类大赛的基本情况,归类汇总了其涉及的知识点(包括算法知识点),详细介绍了其在线评测系统以说明评分情况。
第2~10章则由浅入深、由易到难地介绍了各类知识点,包括手算题和杂题、基础数据结构、基本算法、搜索、高级数据结构、动态规划、数学、字符串、图论等,对于每一类知识点都简明扼要地进行说明,并以真题作为例题进行细致讲解,以更好地帮助读者实现学用结合的学习效果。需要特别说明的是。
本书例题的代码部分,分别由C++、Python、Java三种语言来实现(书中仅提供以C++、Python语言编写的代码,以Java语言编写的代码可从本书的配套数字资源中获取)
本书不仅适合作为蓝桥杯软件类大赛参赛者的备赛用书,还适用于备赛其他编程或算法类大赛如全国青少年信息学奥林匹克竞赛NOI、国际大学生程序设计竞赛ICPC、中国大学生程序设计竞赛CCPC、中国高校计算机大赛团体程序设计天梯赛GPLT等)
此外,本书还适合作为本科生和研究生的相关算法课程的教材或参考资料。

Part.2

华为ICT大赛教程
本套系列真题解析丛书由华为ICT大赛组委会编写,共四册,涵盖第八届华为ICT大赛实践赛网络、计算(第九届华为ICT大赛更名为“基础软件”)、云、昇腾AI等4个赛道的真题及解析,是华为官方出版的唯一大赛教程。
丛书内容全面,由浅入深,能反映出考官的出题方向和命题风格,帮助你明确复习重点、提高应对能力,而且考点与第九届华为ICT大赛基础软件赛道考点高度吻合。
从基础概念讲起,逐步分析中国区全国初赛-全国总决赛-全球总决赛真题,对知识理解的思维卡点、难点抽丝剥茧,进行系统、专业性讲解,助你系统、高效地学习。
点击下方,即可购书

针对华为ICT大赛2023—2024省赛初赛、省赛复赛、全国总决赛、全球总决赛的真题进行了详细分析。

数通模块:数通基础知识,交换技术,路由技术,以及IPv6、广域网、MLPS、VPN、组播、SDN、网络管理与监控等。

网络安全模块:信息安全,安全通信,攻击与防御,云安全,安全运维。

WLAN模块:WLAN工作原理与组网架构,WLAN安全、高级特性,网络规划与运维,CloudCampus解决方案。

点击下方,即可购书

本书对华为ICT大赛2023—2024实践赛云赛道省赛初赛、省赛复赛、全国总决赛、全球总决赛的真题进行了详细分析。

云:云计算,公有云服务操作,云原生基础服务,云原生应用构建。

大数据:华为大数据平台MRS,大数据场景化解决方案,数据湖,数据治理,特征工程,有监督/无监督学习,模型评估与优化。

AI:基础概念,计算机视觉、NLP、ASR等应用开发,智能驾驶、量子机器学习、强化学习、知识图谱等,机器学习,深度学习,华为云AI全栈全场景整体应用,MindSpore开发框架。

点击下方,即可购书
华为ICT大赛2023-2024计算赛道(第九届华为ICT大赛更名为“基础软件赛道”)分为“省赛初赛-省赛复赛-全国总决赛-全球总决赛”四个阶段,赛题包含openEuler、openGauss、Kunpeng Application Development三个方向。针对赛事各阶段真题,本书进行了详细分析。

openEuler:企业服务管理配置、集群软件配置、共享存储配置、自动化管理、虚拟化与容器等关键特性,还有社区生态。

openGauss:基本概念与体系结构,安装部署,数据库管理,存储引擎,SQL引擎,数据库开发,存储过程与触发器,安全管理、性能调优,高阶特性。

Kunpeng Application Development:基础知识,软件迁移,编译器,性能分析与调优,大数据与虚拟化解决方案,社区生态。

点击下方,即可购书
本书真题覆盖的考点主要有:AI算法与应用、MindSpore开发框架实践、昇腾全栈AI平台、昇腾AI应用实战。

AI算法与应用:AI基础概念,CV、NLP、ASR等技术领域,图像、文本、音频等数据的处理方式,深度学习基础算法,前沿技术场景等。

MindSpore开发框架实践:基于MindSpore的数据处理常用操作,运行环境配置,数据操作,网络构建,MindSpore开发组件,大模型,进阶使用。

昇腾全栈AI平台:昇腾AI处理器,达芬奇架构,Atlas系列硬件,异构计算架构CANN。

昇腾AI应用实战:计算机视觉、自然语言处理。

参加竞赛并不仅仅是为了获得奖项,更重要的是以赛促学,提升我们的实践能力。
这几本书不仅提供了解题方法,还能持续提升我们的技术应用能力和应变能力,可谓一举多得,快一起来学习吧!

—END—
图片


分享你对这期书单的看法


在留言区参与互动,并点击在看和转发活动到朋友圈,我们将选1名读者赠送e读版电子书1本,截止时间12月20日。

关于“竞赛获奖对职业发展的影响有多大?”这个问题,获奖肯定是一个加分项,尤其是在校招的时候,但最终还是要看个人的综合能力。竞赛经历可以证明你的学习能力和解决问题的能力,这对于雇主来说是很重要的。

除了文中提到的,我觉得Kaggle上的数据科学竞赛也挺不错的,可以锻炼数据分析和机器学习的技能,很多比赛还有奖金呢!

可以先 focusing 在自己的优势方向上,先把基础知识巩固好,再针对性地练习。也要多和学长学姐交流,学习他们的经验。

高效备赛的关键是找到合适的学习方法和资源。可以参加一些培训班或者学习小组,也可以利用网上的学习资源,比如慕课、B站等等。

就“除了获奖,我们还能从竞赛中学到什么?”这个问题,我觉得竞赛可以培养团队协作能力和抗压能力,这些都是很宝贵的软技能。也可以认识很多志同道合的朋友,拓展人脉。

从学术角度来看,我觉得美国大学生数学建模竞赛(MCM/ICM)也值得关注,可以提升数学建模和论文写作能力,对以后的科研很有帮助。

补充一下CTF(Capture The Flag)夺旗赛,侧重于网络安全,可以学习到渗透测试、漏洞挖掘等方面的知识,很有挑战性。

针对“竞赛获奖对职业发展的影响有多大?”,获奖对于找实习和工作肯定是有帮助的,我之前参加过蓝桥杯,拿了省一等奖,在面试的时候就提到了这段经历,面试官很感兴趣,也问了一些相关的问题。至于“除了获奖,我们还能从竞赛中学到什么?”,我觉得竞赛可以帮助我们更好地理解理论知识,将知识转化为实践,提高解决问题的能力。

我觉得制定合理的学习计划很重要,把时间分配好,每天学习和竞赛都安排一段时间。也要根据自己的实际情况调整,不要给自己太大压力。