跳到博客正文

应届简历的项目经历栏,能填的通常就三样:课程设计、课程作业、自己折腾的小项目。搜「简历项目经历可以写课程设计吗」,出来两个对立的答案:课设别写,一看就是作业;或者什么都能写,包装一下就行。

两个都没给标准。「一看就是作业」说的是被识别的概率,不同公司差别很大,这条我们没有可靠数据。能说清的是另一件事:这一栏该收什么,每条写到多细。

一条经历能不能进项目栏:标准不是它从哪来,是你能不能答出三个追问

收录标准只有一条,拆成三个追问:

  1. 当时具体怎么做的?哪一步是你自己动的手。
  2. 和谁一起做的?几个人,你那一块是哪块。
  3. 卡在哪?后来怎么过去的。

三个都答得出就收,答不满就不收,和它是课程设计、课程作业还是实习无关。

两个方向相反的构造例子。照着实验指导书做完就交的数据库课程作业,前两问能答,第三问答不出来,指导书上没有卡点,这条不收。你给宿舍那台旧路由器写的流量统计脚本,只有你一个人用,三问都答得上,第三问还答得很细,这条能收。

来源不构成筛选条件,是因为读的人手上除了这张纸没有别的材料,只能顺着你写的往下问。这一点面试官的问题都从简历上长出来那篇写过。

顺序不能颠倒:答不满的条目不会因为写得细就变得能答,颗粒度是收录之后的第二件事。

项目栏的字段在校内项目里分别填什么

不繁简历的项目经历每条有九个格子:项目名称、所属公司、担任角色、部门、所在城市、开始时间、结束时间、项目描述、技术栈标签。格子照社招场景排,校内项目有几格要换个填法,项目描述留到下一节。

格子 校内项目填什么
项目名称 你做出来的东西,不是课程名。「宿舍用电异常提醒脚本」比「数据库课程设计」多一条信息:它干什么用
所属公司 课程名、实验室名或社团名;都不是的填「个人项目」。空着整条会悬在半空,读的人不知道它发生在什么环境
担任角色 你真实的分工,「固件与上位机」「数据清洗与建模」;一个人做的写「独立完成」。别填「组长」,那是职务,还把队友的活儿划到你名下
部门 / 所在城市 多数校内项目留空,城市那格给异地投递用
起止时间 实际月份,做了一个月就写一个月。拉长了,后面每个追问都要绕着多出来的几个月走
技术栈标签 只写你真动过的,标签上写了就是答应被问

颗粒度三档:同一个课设的一行、三行、展开三种写法

「写细点儿好还是写粗点儿好」没有统一答案,取决于这条在你整份简历里排第几。三档够用。

下面用同一个构造出来的课程设计走一遍:编译原理课,给一门教学用的小语言写词法与语法分析器,一个人做,2025 年 3 月到 5 月。课程名和所有数字都是编的示例,别照抄。

第一档,一行。 只交代这件事存在。

教学语言的词法与语法分析器 · 编译原理课程设计 · 独立完成 · 2025.03-2025.05。用 C++ 实现词法与语法分析,通过课程测试集。

什么时候用这一档:手上已经有实习或者更硬的项目,这条只用来说明你动手做过,不占版面。

第二档,三行。 动作、方法、交付各给一样。

词法用手写状态机,语法用递归下降,支持 12 条产生式和三档运算符优先级。错误恢复做到跳到下一个分号,报错带行号列号。课程测试集 40 个用例全部通过,报告和代码一起交。

什么时候用这一档:这条和目标岗位对得上,但不是你最硬的一条,项目栏多数条目用这一档。

第三档,展开。 在三行之上再加一段卡点与选择,末尾补一行技术栈标签(C++、Flex 对照实现、CMake、GoogleTest)。

一开始按课本写成纯递归下降,表达式那部分的优先级要靠嵌套非终结符堆出来,加一档就得改一层;后来把表达式单独换成优先级爬升,新增运算符只改一张表。

什么时候用这一档:没有实习,这条就是你最硬的一条;或者 JD 上点名的技术栈正好落在这条里。一份简历里这一档最多一两条,全展开等于没有重点。

同一个编译原理课程设计的一行、三行、展开三档并排对照,每档下面标了什么时候用,右侧是三档共用的收录标准:怎么做的、和谁一起做的、卡在哪

三档换的是详略,不是句式。句式是另一个问题:把「负责 XX 模块」这类职责句改成能核对的成果句,职责句改成果句的六种句式给了六组改前改后。

展开档里的仓库链接别塞进项目描述,不繁简历的基本信息栏有 GitHub、Gitee、个人网站三个链接格子。

跟着教程做的项目能写吗:写你改过的那部分

能写,前提是你改过、加过、踩过坑,写出来的是你改的那部分。

一字不差跟完就关掉的,回到那三个追问,第三问答不出来,别往项目栏放;想留个痕迹,技能栏一个词就够。

改过的怎么写,构造一个例子。跟着教程做了个博客系统,教程里的图片存本地磁盘,你换成了对象存储,在跨域上卡了两天,最后发现是签名 URL 的响应头没带对。项目描述写的就是这一段,不是「实现了用户注册、登录、文章发布」,后面那句同一份教程的几万个人都能写。

教程给的那部分要说清是教程给的,和课设里老师给了数据集是一回事。

组队项目同理:写你自己那一块,不用「我们」把整个项目端上来。分工和结果归属怎么落到纸面,非目标院校秋招那篇用改前改后示范过。

毕业设计放教育经历还是项目栏:别两边都写一遍

最常见的处理是两边都写:教育经历的描述行写一句题目,项目栏再展开一条。同一件事占了两倍版面,读的人翻到第二处还以为是两个项目。

默认只留一处:教育经历的描述行写题目和你做的那部分,项目栏不重复。站内三份电子类范例简历就是这么处理的,嵌入式硬件开发实习生那份、硬件工程师那份、实习电气工程师那份,毕业设计都写在教育经历的描述行里。这是范例的做法,不是规矩。

什么时候挪进项目栏:毕设就是你最硬的那条经历,做了一年,有实物或者跑得起来的代码。挪进去按第三档展开写,同时把教育经历描述行那句删掉,别再留摘要。

还没做完的毕设,题目定了就能写:结束时间写到至今,描述里只写已做出来的那部分,计划里的东西过不了三个追问。

放几条、怎么排、一页放不下时砍哪条

放几条没有最佳答案,别信任何给具体条数的说法。判断依据是两条:项目栏占掉多少版面,和每条跟目标岗位的相关度。相关度低的放进去是稀释,不是补充。

排序按相关度,不按时间倒序。工作经历倒序是因为读的人要看时间线;项目栏他要看的是你会什么,最相关的那条排第一。

排在第一位的那条就是第一个被问的那条。所以第一条要选你能把三个追问答满的,不是听起来体量最大的。

一页放不下时,先砍答不满三个追问的,再砍和目标岗位对不上的;还超就把靠后的几条压成第一档的一行。整份简历该一页还是两页,中文简历页数的决策树给了分叉。

投两个方向不用重做简历,把项目栏重排一遍再投。不繁简历左栏的模块和表单里每一条都能拖动排序,十几秒的事。

现在打开你的项目栏,对着每一条问那三句:怎么做的、和谁一起做的、卡在哪。答不满的那条,要么把事实补齐,要么压成一行。