
©2021 超级简历WonderCV wondercv.com | 京ICP备17055181号
说到 程序员项目经验怎么写 ,一言以蔽之:不要简单地罗列工作经历。
那么如何避免大面积的罗列项目内容,不仅可以写出细节感,还能突出自己的贡献和优势,从而吸引HR的目光呢?今天就和大家分享一下,程序员如何写项目经验吧~
作为初级程序员你需要从三个方面考虑项目经历
(1)你开发模块经验 (例如:支付模块,登陆模块)
(2)你使用了什么工具
(3)你使用了什么语言 (例如:Java,Ruby)
那么现在举个🌰,很多人常犯的错误就是,简单地说你开发了某某 iOS 客户端。
但是这样简单的罗列你的作品集并不能让面试官很好地了解你的能力,当然,真正在面试时面试官可能会仔细询问,但是一份好的简历,应该省去一些面试官额外询问你的工作细节 的时间。
具体的做法是:详细的描述你对于某某 iOS 客户端的贡献。
主要包括:
(1)需求阶段 (是否真正理解需求?)
是否积极参与?是否理解产品的意图?有否发现产品遗漏的地方?
一个合格的软件工程师需要做到的是:对需求的理解,源于产品经理,但要高于产品经理。
(2)设计阶段(你解决了哪些开发中的有挑战的问题 ?)
有重复性的事务,程序员的第一美德是懒惰,有没有想过写点小工具来解决?
有重复性的代码,有没有想过用设计模式,有没有想过抽离组件化,便于复用?
没技术含量的重复,有没有思考过操作流程是否有定式?
(3)开发阶段(你是不是技术负责人?你参与了多少比例功能的开发?)
自己负责的功能,有按时完成吗?
不能按时完成的,有及时反馈吗?是协作问题吗?
和其他开发人员,包括其他小组的,开发过程中沟通顺畅吗?
开发过程发现的需求问题,怎么处理的?
(4)测试阶段
一次通过率多少?
BUG率多少?
送测轮次多少?
BUG修复速度如何?
(5)总结阶段
流程有什么可以优化的地方?
沟通有什么需要优化的地方?
BUG解决过程中有什么值得沉淀的知识?
开发过程中用到哪些工具/理念,可以给其他人做个分享?
哪些功能可以组件化,甚至开源分享出去?
这次项目中自己是否成长,有何提升?自己在下一个项目中是否可以承担更多的责任?
当你在描述自己在项目中所做的工作的时候,就能很好的证明你是否对这个项目真正的了解,甚至是熟悉。而从这些描述的字里行间也能非常有效的反应你的技术实力、管理能力,这些对你的大佬来说是至关重要的。
而且,通过你反思这些贡献,你也可以达到自我审视,如果你发现这个项目你根本什么有价值的贡献都没做,就打了打酱油,那你最好不要写在简历上,否则当面试官在面试时问起时,你会很难回答,最终让他发现你的这个项目经历根本一文不值时,肯定会给一个负面的印象。
是不是跃跃欲试了呢?快使用超级简历WonderCV创建一份简历大展身手吧~
超级简历 APP
从简历直达offer,快人一步拿高薪
其他注册方式