简历项目经历怎么写

2024-04-15
简历项目经历怎么写

阅读这篇文章大约需要5分钟。

  作者:黄

  作为一个程序员,大家之前肯定都做过一些项目,可能手头还有一些项目。

  但是,很多同学朋友来问我“没有项目怎么办”。诚然,很多学生没有实习经验,也没有像样的项目经验。对于这样的学生来说,简历上的项目经历只能是空的。

  其实不然,即使你按照一些课程去做项目,也可以通过丰富项目的内容,把项目变成自己的。只要你真的做到了,真正理解了代码逻辑,有所收获,这个项目就是有价值的,可以放到简历上。

  正因为如此,很多简历上的项目经历质量参差不齐,有的项目经历非常相似,面试官一眼就能知道你的项目是不是真的。

  大多数面试官会问一些关于你项目经历的问题。能否清晰、到位的描述自己的项目经历,决定了自己项目的价值。就算项目破了,你也解释不清楚,也没用。

  所以关于项目的回答问题是有技巧可循的。比技能更重要的是三个原则,这也是我经过各种面试总结出来的东西。

  1.真实性

  项目经验,现实中贵,假简历之类的,真的别想了。面试官稍微深一点要求简历,保证你看起来很蠢,简历上的技能最终会成为你被面试官抓住的把柄。

  什么是真的?首先,你真的应该去做这些项目。其次,对项目的描述要真实,可以适度修改,但不能夸大。

  如果项目是真的,你心里就有底了,面试官提问,你一定会回答。退一万步说,就算你真的对面试官撒了谎,也不能告诉自己。如果以后发现假简历,处罚会相当严重。

  2.你写的东西一定和你有关

  很多朋友都犯了一个错误,包括我在内,就是喜欢把项目经验写上去,比如把整个系统开发工作写在简历上,把部门的技术栈移到简历上,把你没有参与的工作都写在简历上。

  其实就是好看而已。面试官问你不熟悉的模块,你只能说这个没做,那个也没做。这就很尴尬了,面试官肯定得了很多分。

  经历过几次这样的损失,简历上没有与我无关的项目经历内容。面试官问实施细节,我可以自由处理。毕竟我自己也做过,心里一定清楚。

  所以与其靠别人做的模块浑水摸鱼,不如想想怎么细化自己项目的内容。即使真的只是一个简单的CRUD,也没关系。所谓“亮点是自求多福”,这个时候你要努力找出项目中的亮点。

  比如你用哪个ORM框架实现数据库交互,为什么用Mybatis而不是Hibernate,或者用哪个Web框架、日志系统、构建工具,或者用什么数据库、缓存,为什么用这些技术?

  除此之外,还可以介绍如何优化模块的性能,如何实现复杂的业务逻辑。

  3、叙述要点,清晰

  与其说这是原则,不如说是技巧。将“逐点叙述”翻译成白话意味着“在一个段落中引入一个模块。如果你做了三个模块,那么你可以把它们分成1、2、3个点,用一句话介绍你做了什么”

  这里补充一下,可以在点描述中提到技术栈,或者在项目总结中介绍相关的技术栈。

  比如:1。我负责开发部门数据运营报表模块,使用JUC并发工具、线程池等技术完成模块的业务逻辑开发,并使用MySQL数据库和Hibernate框架完成数据层处理。同时,我优化了模块的业务代码,将数据报表的响应速度提高了30%。

  为什么要分点叙述,是为了让你的项目更有条理,让面试官很容易看出你做了哪些模块,并据此提问。

  以前我没有分项目描述。结果面试官只能从一篇很长的文章中抽取一些关键词来提问,可能会让面试官很不满意。

  不仅仅是项目体验中的模块需要逐点描述,你在介绍自己的项目时也要这样完成,好处是显而易见的。

  你很快就能清晰、有条理地向每位面试官介绍你的项目,自然就能说出每个模块的难点、亮点和实施过程。

  别问我为什么知道。面试越来越多的时候,我就习惯了介绍项目,回答项目问题。所以每次遇到关于项目的问题,我总是张口就来,面试官一问我就知道该回答什么。

  以上三个原则虽然不能包治百病,但对很多同学应该还是挺有好处的。

  用文学技巧写作,用武学技巧编码。是我,黄,不是

  个人微信官方号:程序员黄

  微信微信官方账号【程序员黄】是新生代青年的聚集地,也是程序员成长的充电站。作者黄,职业是阿里程序员,他的身份是斜