1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-08-01 16:28:03 +08:00

Update:补充完善

This commit is contained in:
SnailClimb 2018-11-01 19:31:31 +08:00 committed by GitHub
parent 3fd85b805f
commit 90df29b958
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,14 +1,11 @@
![程序员的简历之道](https://user-gold-cdn.xitu.io/2018/7/25/164cf5c26e88cbcd?w=1024&h=902&f=jpeg&s=94869) # 程序员的简历就该这样写
> 俗话说的好:“工欲善其事,必先利其器”。准备一份好的简历对于能不能找到一份好工作起到了至关重要的作用。 ### 1 前言
<font color="red">一份好的简历可以在整个申请面试以及面试过程中起到非常好的作用。</font> 在不夸大自己能力的情况下,写出一份好的简历也是一项很棒的能力。
### 2 为什么说简历很重要?
#### 2.1 先从面试前来说
## 六 如何写自己的简历?
<font color="red">一份好的简历可以在整个申请面试以及面试过程中起到非常好的作用。</font>
### 6.1 为什么说简历很重要?
假如你是网申你的简历必然会经过HR的筛选一张简历HR可能也就花费10秒钟看一下然后HR就会决定你这一关是Fail还是Pass。 假如你是网申你的简历必然会经过HR的筛选一张简历HR可能也就花费10秒钟看一下然后HR就会决定你这一关是Fail还是Pass。
@ -16,37 +13,60 @@
另外,就算你通过了筛选,后面的面试中,面试官也会根据你的简历来判断你究竟是否值得他花费很多时间去面试。 另外,就算你通过了筛选,后面的面试中,面试官也会根据你的简历来判断你究竟是否值得他花费很多时间去面试。
### 6.2 这3点你必须知道 所以,简历就像是我们的一个门面一样,它在很大程度上决定了你能否进入到下一轮的面试中。
1. **大部分应届生找工作的硬伤是没有工作经验或实习经历;** #### 2.2 再从面试中来说
2. **写在简历上的东西一定要慎重,这可能是面试官大量提问的地方;**
3. **将自己的项目经历完美的展示出来非常重要。**
### 6.3 两大法则了解一下 我发现大家比较喜欢看面经 这点无可厚非但是大部分面经都没告诉你很多问题都是在特定条件下才问的。举个简单的例子一般情况下你的简历上注明你会的东西才会被问到Java、数据结构、网络、算法这些基础是每个人必问的比如写了你会 redis,那面试官就很大概率会问你 redis 的一些问题。比如redis的常见数据类型及应用场景、redis是单线程为什么还这么快、 redis 和 memcached 的区别、redis 内存淘汰机制等等。
目前写简历的方式有两种普遍被认可,一种是 STAR 一种是 FAB。
**STAR法则Situation Task Action Result** 所以,首先,你要明确的一点是:**你不会的东西就不要写在简历上**。另外,**你要考虑你该如何才能让你的亮点在简历中凸显出来**,比如:你在某某项目做了什么事情解决了什么问题(只要有项目就一定有要解决的问题)、你的某一个项目里使用了什么技术后整体性能和并发量提升了很多等等。
面试和工作是两回事,聪明的人会把面试官往自己擅长的领域领,其他人则被面试官牵着鼻子走。虽说面试和工作是两回事,但是你要想要获得自己满意的 offer ,你自身的实力必须要强。
### 3 下面这几点你必须知道
1. 大部分公司的HR都说我们不看重学历骗你的但是如果你的学校不出众的话很难在一堆简历中脱颖而出除非你的简历上有特别的亮点比如某某大厂的实习经历、获得了某某大赛的奖等等。
2. **大部分应届生找工作的硬伤是没有工作经验或实习经历,所以如果你是应届生就不要错过秋招和春招。一旦错过,你后面就极大可能会面临社招,这个时候没有工作经验的你可能就会面临各种碰壁,导致找不到一个好的工作**
3. **写在简历上的东西一定要慎重,这是面试官大量提问的地方;**
4. **将自己的项目经历完美的展示出来非常重要。**
### 4 必须了解的两大法则
**①STAR法则Situation Task Action Result**
- **Situation** 事情是在什么情况下发生; - **Situation** 事情是在什么情况下发生;
- **Task:** 你是如何明确你的任务的; - **Task:** 你是如何明确你的任务的;
- **Action** 针对这样的情况分析,你采用了什么行动方式; - **Action** 针对这样的情况分析,你采用了什么行动方式;
- **Result** 结果怎样,在这样的情况下你学习到了什么。 - **Result** 结果怎样,在这样的情况下你学习到了什么。
**FAB 法则Feature Advantage Benefit** 简而言之STAR法则就是一种讲述自己故事的方式或者说是一个清晰、条理的作文模板。不管是什么合理熟练运用此法则可以轻松的对面试官描述事物的逻辑方式表现出自己分析阐述问题的清晰性、条理性和逻辑性。
下面这段内容摘自百度百科,我觉得写的非常不错:
> STAR法则500强面试题回答时的技巧法则备受面试者成功者和500强HR的推崇。
由于这个法则被广泛应用于面试问题的回答,尽管我们还在写简历阶段,但是,写简历时能把面试的问题就想好,会使自己更加主动和自信,做到简历,面试关联性,逻辑性强,不至于在一个月后去面试,却把简历里的东西都忘掉了(更何况有些朋友会稍微夸大简历内容)
在我们写简历时,每个人都要写上自己的工作经历,活动经历,想必每一个同学,都会起码花上半天甚至更长的时间去搜寻脑海里所有有关的经历,争取找出最好的东西写在简历上。
但是此时,我们要注意了,简历上的任何一个信息点都有可能成为日后面试时的重点提问对象,所以说,不能只管写上让自己感觉最牛的经历就完事了,要想到今后,在面试中,你所写的经历万一被面试官问到,你真的能回答得流利,顺畅,且能通过这段经历,证明自己正是适合这个职位的人吗?
**②FAB 法则Feature Advantage Benefit**
- **Feature** 是什么; - **Feature** 是什么;
- **Advantage** 比别人好在哪些地方; - **Advantage** 比别人好在哪些地方;
- **Benefit** 如果雇佣你,招聘方会得到什么好处。 - **Benefit** 如果雇佣你,招聘方会得到什么好处。
### 6.4 项目经历怎么写? 简单来说,这个法则主要是让你的面试官知道你的优势、招了你之后对公司有什么帮助。
### 5 项目经历怎么写?
简历上有一两个项目经历很正常,但是真正能把项目经历很好的展示给面试官的非常少。对于项目经历大家可以考虑从如下几点来写: 简历上有一两个项目经历很正常,但是真正能把项目经历很好的展示给面试官的非常少。对于项目经历大家可以考虑从如下几点来写:
1. 对项目整体设计的一个感受 1. 对项目整体设计的一个感受
2. 在这个项目中你负责了什么、做了什么、担任了什么角色 2. 在这个项目中你负责了什么、做了什么、担任了什么角色
3. 从这个项目中你学会了那些东西,使用到了那些技术,学会了那些新技术的使用 3. 从这个项目中你学会了那些东西,使用到了那些技术,学会了那些新技术的使用
4. 另外项目描述中,最好可以体现自己的综合素质,比如你是如何协调项目组成员协同开发的或者在遇到某一个棘手的问题的时候你是如何解决的。 4. 另外项目描述中,最好可以体现自己的综合素质,比如你是如何协调项目组成员协同开发的或者在遇到某一个棘手的问题的时候你是如何解决的又或者说你在这个项目用了什么技术实现了什么功能比如:用redis做缓存提高访问速度和并发量、使用消息队列削峰和降流等等
### 6.5 专业技能该怎么写? ### 6 专业技能该怎么写?
先问一下你自己会什么然后看看你意向的公司需要什么。一般HR可能并不太懂技术所以他在筛选简历的时候可能就盯着你专业技能的关键词来看。对于公司有要求而你不会的技能你可以花几天时间学习一下然后在简历上可以写上自己了解这个技能。比如你可以这样写 先问一下你自己会什么然后看看你意向的公司需要什么。一般HR可能并不太懂技术所以他在筛选简历的时候可能就盯着你专业技能的关键词来看。对于公司有要求而你不会的技能你可以花几天时间学习一下然后在简历上可以写上自己了解这个技能。比如你可以这样写
- Dubbo精通 - Dubbo精通
@ -56,12 +76,17 @@
- Spring Cloud:了解 - Spring Cloud:了解
### 6.6 开源程序员简历模板分享 ### 7 开源程序员Markdown格式简历模板分享
分享一个Github上开源的程序员简历模板。包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板 。 分享一个Github上开源的程序员简历模板。包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板 。
Github地址[https://github.com/geekcompany/ResumeSample](https://github.com/geekcompany/ResumeSample) Github地址[https://github.com/geekcompany/ResumeSample](https://github.com/geekcompany/ResumeSample)
### 6.7 其他的一些小tips
我的下面这篇文章讲了如何写一份Markdown格式的简历另外文中还提到了一种实现 Markdown 格式到PDF、HTML、JPEG这几种格式的转换方法。
[手把手教你用Markdown写一份高质量的简历](https://mp.weixin.qq.com/s?__biz=MzU4NDQ4MzU5OA==&mid=2247484347&idx=1&sn=a986ea7e199871999a5257bd3ed78be1&chksm=fd9855dacaefdccc2c5d5f8f79c4aa1b608ad5b42936bccaefb99a850a2e6e8e2e910e1b3153&token=719595858&lang=zh_CN#rd)
### 8 其他的一些小tips
1. 尽量避免主观表述,少一点语义模糊的形容词,尽量要简洁明了,逻辑结构清晰。 1. 尽量避免主观表述,少一点语义模糊的形容词,尽量要简洁明了,逻辑结构清晰。
2. 注意排版不需要花花绿绿的尽量使用Markdown语法。 2. 注意排版不需要花花绿绿的尽量使用Markdown语法。
@ -71,10 +96,3 @@ Github地址[https://github.com/geekcompany/ResumeSample](https://github.com/
6. 项目经历建议以时间倒序排序,另外项目经历不在于多,而在于有亮点。 6. 项目经历建议以时间倒序排序,另外项目经历不在于多,而在于有亮点。
7. 如果内容过多的话,不需要非把内容压缩到一页,保持排版干净整洁就可以了。 7. 如果内容过多的话,不需要非把内容压缩到一页,保持排版干净整洁就可以了。
8. 简历最后最好能加上:“感谢您花时间阅读我的简历,期待能有机会和您共事。”这句话,显的你会很有礼貌。 8. 简历最后最好能加上:“感谢您花时间阅读我的简历,期待能有机会和您共事。”这句话,显的你会很有礼貌。
本文摘自我的Gitchat:[《从应届程序员角度分析如何备战大厂面试》](https://gitbook.cn/gitchat/activity/5b457a5df64d4d62e64a449a)。