简历项目经历怎么写
阅读这篇文章大约需要5分钟。
作者:黄
作为一个程序员,大家之前肯定都做过一些项目,可能手头还有一些项目。
但是,很多同学朋友来问我“没有项目怎么办”。诚然,很多学生没有实习经验,也没有像样的项目经验。对于这样的学生来说,简历上的项目经历只能是空的。
其实不然,即使你按照一些课程去做项目,也可以通过丰富项目的内容,把项目变成自己的。只要你真的做到了,真正理解了代码逻辑,有所收获,这个项目就是有价值的,可以放到简历上。
正因为如此,很多简历上的项目经历质量参差不齐,有的项目经历非常相似,面试官一眼就能知道你的项目是不是真的。
大多数面试官会问一些关于你项目经历的问题。能否清晰、到位的描述自己的项目经历,决定了自己项目的价值。就算项目破了,你也解释不清楚,也没用。
所以关于项目的回答问题是有技巧可循的。比技能更重要的是三个原则,这也是我经过各种面试总结出来的东西。
1.真实性
项目经验,现实中贵,假简历之类的,真的别想了。面试官稍微深一点要求简历,保证你看起来很蠢,简历上的技能最终会成为你被面试官抓住的把柄。
什么是真的?首先,你真的应该去做这些项目。其次,对项目的描述要真实,可以适度修改,但不能夸大。
如果项目是真的,你心里就有底了,面试官提问,你一定会回答。退一万步说,就算你真的对面试官撒了谎,也不能告诉自己。如果以后发现假简历,处罚会相当严重。
2.你写的东西一定和你有关
很多朋友都犯了一个错误,包括我在内,就是喜欢把项目经验写上去,比如把整个系统开发工作写在简历上,把部门的技术栈移到简历上,把你没有参与的工作都写在简历上。
其实就是好看而已。面试官问你不熟悉的模块,你只能说这个没做,那个也没做。这就很尴尬了,面试官肯定得了很多分。
经历过几次这样的损失,简历上没有与我无关的项目经历内容。面试官问实施细节,我可以自由处理。毕竟我自己也做过,心里一定清楚。
所以与其靠别人做的模块浑水摸鱼,不如想想怎么细化自己项目的内容。即使真的只是一个简单的CRUD,也没关系。所谓“亮点是自求多福”,这个时候你要努力找出项目中的亮点。
比如你用哪个ORM框架实现数据库交互,为什么用Mybatis而不是Hibernate,或者用哪个Web框架、日志系统、构建工具,或者用什么数据库、缓存,为什么用这些技术?
除此之外,还可以介绍如何优化模块的性能,如何实现复杂的业务逻辑。
3、叙述要点,清晰
与其说这是原则,不如说是技巧。将“逐点叙述”翻译成白话意味着“在一个段落中引入一个模块。如果你做了三个模块,那么你可以把它们分成1、2、3个点,用一句话介绍你做了什么”
这里补充一下,可以在点描述中提到技术栈,或者在项目总结中介绍相关的技术栈。
比如:1。我负责开发部门数据运营报表模块,使用JUC并发工具、线程池等技术完成模块的业务逻辑开发,并使用MySQL数据库和Hibernate框架完成数据层处理。同时,我优化了模块的业务代码,将数据报表的响应速度提高了30%。
为什么要分点叙述,是为了让你的项目更有条理,让面试官很容易看出你做了哪些模块,并据此提问。
以前我没有分项目描述。结果面试官只能从一篇很长的文章中抽取一些关键词来提问,可能会让面试官很不满意。
不仅仅是项目体验中的模块需要逐点描述,你在介绍自己的项目时也要这样完成,好处是显而易见的。
你很快就能清晰、有条理地向每位面试官介绍你的项目,自然就能说出每个模块的难点、亮点和实施过程。
别问我为什么知道。面试越来越多的时候,我就习惯了介绍项目,回答项目问题。所以每次遇到关于项目的问题,我总是张口就来,面试官一问我就知道该回答什么。
以上三个原则虽然不能包治百病,但对很多同学应该还是挺有好处的。
用文学技巧写作,用武学技巧编码。是我,黄,不是
个人微信官方号:程序员黄
微信微信官方账号【程序员黄】是新生代青年的聚集地,也是程序员成长的充电站。作者黄,职业是阿里程序员,他的身份是斜