
⬆️ 扫码添加小助手,加入保研抢跑交流群 ⬆️
早入群,早出发!

保研材料里写什么,是很多计算机专业学生头疼的事。绩点大家都差不多,科研论文不是人人都有,竞赛奖项成了拉开差距的关键。
但ACM打不进去,数学建模又太卷,还能选什么?中国软件杯可能是很多人忽略的一个选项。
这个比赛由工信部、教育部和江苏省政府联合主办,办了十多年。它最大的特点是题目由企业直接出——华为、百度、金蝶、龙芯这些大厂每年会把自己的真实业务需求改成赛题。你做的不是假想项目,而是企业在实际工作中遇到的问题。作品做得好,现场招聘会上企业会直接发offer,创投机构也会来找你聊。
维度 | 说明 |
企业认可度 | 现场招聘会, 数百家软件企业参与,现场签约 |
创业机会 | 投融资对接会, 知名创投机构参与 |
实习通道 | 部分赛题获奖团队可直接获得企业实习机会 |
保研加分 | 多数高校将其纳入保研加分体系 |

这个比赛到底比什么

中国软件杯是团队作品赛,一般三到五个人组队,周期几个月。比赛分初赛、复赛、全国总决赛三个阶段,大概从每年五月开始,八月结束。
赛题分几个方向。2023年的题目里,金蝶出了一套智慧校园学工平台,要求在它的低代码平台上开发,覆盖学生从入学到离校的全流程,PC端和移动端都要做,还要嵌入AI对话机器人。龙芯出了一道在国产服务器上自动部署Hadoop、Spark等大数据组件的题目,用的是龙芯自己的LoongArch指令集。百度飞桨出了一道3D医疗数据解析平台,要用深度学习做医学影像分割。
这些题目每年都在变,但共同点很明显:都是企业真实需要的东西,技术栈紧跟产业热点。你做完一个赛题,相当于做了一个完整的企业级项目。
适合哪类学生参加
中国软件杯不是人人都能参加的,它对参赛者的基础有一定要求。以下几类学生比较适合,尤其是正在准备保研的同学。
第一类:保研材料里缺一个像样的项目
很多保研党的简历上只有课设和课程大作业,面试官问起来没什么可展开的。中国软件杯要求你从零开始做一个完整的企业级项目,从需求分析到系统部署全流程走一遍。做完之后,这个项目可以直接写进简历,面试时老师问技术细节你能答得上来,问项目难点你能说得清楚。这比简历上写"做了一个XX管理系统"有说服力得多。
第二类:算法竞赛打不进去,需要另一条路
有些同学代码能力不错,但ACM怎么练都进不了省队,蓝桥杯A组又太卷。中国软件杯考察的是工程能力而不是纯算法,需求分析、架构设计、代码实现、文档撰写、答辩展示,这些恰恰是软件工程师日常工作的内容。对保研面试来说,老师更关心你做过什么项目、怎么做的,而不是你LeetCode刷了多少题。
第三类:简历上缺一个真实业务背景的项目
很多学生的课设题目是自己想的,或者老师给的,缺乏真实场景。中国软件杯的赛题直接来自华为、百度、金蝶、龙芯这些大厂的真实业务需求,你做完之后简历上可以写"基于企业真实需求开发",面试时老师问你这个项目的背景和价值,你能讲清楚为什么企业需要这个东西。这在保研面试里是很加分的。
不太适合的人群
如果你连一个完整的CRUD项目都没做过,或者团队里凑不齐三个人,或者接下来半年要全力准备考研初试没时间投入,那建议先放一放。中国软件杯需要几个月的持续投入,临时抱佛脚基本没戏。保研是长跑,选择适合自己的比赛比盲目参加更重要。
怎么准备才能拿奖

先说选赛道。每年的赛题技术栈各不相同,有低代码平台、有国产化芯片、有深度学习、有物联网。团队里谁擅长什么,就选什么方向。有Web开发经验的可以选金蝶低代码或者微信小程序类赛题,熟悉深度学习的可以选百度飞桨相关的,了解国产操作系统的可以选龙芯或者鲲鹏的赛道。
团队背景 | 推荐赛道 |
有Web开发经验 | 金蝶低代码、微信小程序类赛题 |
熟悉深度学习 | 百度飞桨、AI相关赛题 |
了解国产操作系统 | 龙芯、鲲鹏等国产化赛道 |
有完整项目经验 | 任何赛道都可以尝试 |
初赛阶段评委主要看提交的材料。这里有个不成文的规则:评委不会逐字逐句看文档内容,但会翻目录、看页数、看结构完整度。所以文档要写得厚、写得全、写得专业。需求分析、系统架构设计、数据库设计、核心功能实现、测试报告、部署说明,这些都要有。按软件工程的标准来写,页数越多越好,结构越完整越好。
到了复赛和决赛,就要现场演示和答辩了。作品演示建议提前准备大屏投屏,一个屏幕跑作品,一个屏幕放PPT,评委不用凑过来看你电脑的小屏幕。答辩PPT内容要丰富,不要只放几页然后长时间放视频,去年有队伍因为PPT太薄被评委当场批评。时间控制很重要,提前模拟十遍以上,确保不超时。评委的问题九成来自PPT内容,所以PPT上写的每一个技术点,你都要能解释清楚为什么选这个方案、为什么不用别的。
几个实用的加分技巧。如果赛题的基本要求不难,主动增加难度。比如引入大语言模型做智能功能、做多端适配覆盖更多场景、或者自研一个算法解决特定问题。近年决赛现场,用ChatGPT API做功能扩展的作品明显更受评委关注。有余力的团队还可以尝试改进现有算法,给算法起个名字,甚至申请专利,答辩时这是很好的谈资。
团队里必须有一个leader,负责定计划、分任务、盯进度。每天同步进展,避免某一部分拖后腿导致整体延期。开发过程中用Markdown或者其他方式记录思路和遇到的问题,后期整理文档和答辩材料时会轻松很多。
参赛时间线
中国软件杯的周期较长,从组队到决赛大约需要半年。以下是建议的时间安排。
大三上学期,赛题通常在年底或年初发布。此时应完成团队组建,根据成员技术背景确定赛道方向。同时开始关注官方通知,了解当年赛题的具体要求和技术平台。
大三下学期开学后,进入集中开发阶段。三月到五月是作品的核心开发期,需要完成需求分析、系统设计、编码实现和初步测试。这个阶段任务最重,建议每周固定时间进行团队会议,同步进度并解决问题。
五月前后提交初赛材料。初赛评审主要依据提交的文档和视频,因此需要提前预留时间整理材料、录制演示视频、撰写设计文档。文档的完整度和专业度直接影响能否进入复赛。
六月公布复赛名单。进入复赛的团队需要根据评委反馈修改和完善作品,同时准备现场答辩。复赛一般在七月举行,形式为作品演示加答辩,部分赛区采用线上方式进行。
八月举行全国总决赛。总决赛为现场答辩,需要携带作品实物或部署环境,向评委展示完整功能并回答提问。决赛结束后约一个月公布获奖结果,证书和奖金随后发放。
Tips
整个过程中,大三下学期是压力最大的阶段,需要平衡课程学习和比赛开发。建议提前与任课教师沟通,争取在考试周前完成主要开发任务。如果团队中有成员准备考研,需要特别注意时间分配,避免比赛和复习冲突。
写在最后
中国软件杯不是那种临时抱佛脚能拿奖的比赛。它需要团队、需要时间、需要把一个作品从头到尾做完。但好处也很实在——大厂出题,你来做题,做好了大厂真的会看。对保研来说,这意味着你的项目经历有真实业务背景,面试时有东西可讲,有细节可说。
保研论坛
(
www.eeban.com
)

保研前辈助力——所有年级/专业均可预约咨询!
° 文章热读系列 |
° 申请投递必备 |
° 笔面试考核突击 |
° 保研论坛招募 |
高校合作&推广 | ||
- END -


官方公众号
(扫码关注)

官方小红书
(扫码关注)

官方视频号
(扫码关注)

官方微博
(扫码关注)

保研论坛小助手
(扫码添加)

经验帖投稿
(扫码添加)

高校合作
(扫码添加)

夜雨聆风