阅读本文大概须要 7 分钟。程序员
做者:黄小斜面试
怎样制做一份优秀的技术简历。相信不少同窗都对此有疑问,实际上,制做简历这件事,说难也不难,说简单也不简单。数据库
简单,是由于你只须要它须要的内容其实并很少,只须要你花一下午的时间,找一份简历模板,而后把内容写满便可。微信
难,是由于你要把你毕生所学提炼成一纸简历,而且要投其所好,让面试官看到他想要看到的,同时也是你本身最为擅长的。网络
要意识到这一点,其实很不容易。不少朋友也拿过本身的简历给我看,质量良莠不齐,可是通常愿意把简历拿给我看的朋友,他们是知道本身简历存在不足,想要改进的,而他们的简历确实也属于比较优秀的。架构
合格的技术简历是改出来的,从第一份简历开始,不断地积累内容,完善简历,这才是最有效的途径。咱们不妨来看看,每一步应该怎么走吧。分布式
一、第一份简历微服务
个人第一份简历是在大学的时候写的,和不少没有求职经验的同窗同样,简历,很是粗糙,除了基本信息之外,没什么拿得出手的东西,只好用英语四六级、计算机二级、毕业设计等一些没什么技术含量的内容来滥竽充数了。学习
我在大学基本上就是玩过来的,因此什么竞赛、活动基本也没参加过,荣誉奖励这一栏就只能写一写奖学金、优秀学生干部了,相比不少参加过蓝桥杯、数学建模,甚至是ACM的同窗来讲,我那会的简历实在太辣鸡了。设计
对于本科同窗来讲,项目经历、实习经历估计也不会多,因而你们纷纷把本身的课程设计、实训课程搬到本身的简历上去,其实这也是一种办法,毕竟有总比没有好。
我那时候已经想要转行去作软件了(原来是电信专业)因而在暑假还去过某互联网小做坊实习,干了两个月PHP,因而便把这段经历也搬到简历上去了,实在没东西写,就只能挑你最拿得出手的东西了。
因而个人第一份简历就这么“堆”出来了,大学学的是全是电子和通讯的课程,毕业设计作的游戏开发、实习作的是PHP,我甚至把在中国电信打工的经历都写上去了。
这在我如今看来,简直是不可理喻的,杂乱无章,和目标岗位毫无关联,我居然还想拿这样的简历去应聘Java工程师,我必定是疯了。
二、厚积而薄发
简历这个东西,就是你的我的履历,你要把本身最出彩的东西写到简历上,把最有吸引力的东西拿给别人看。
假如,你真的没有东西写,那怎么办。这也是不少同窗问过个人一个问题。答案很简单,没东西写,那就是积累不够,不论是项目、实习、仍是博客、GitHub,没有同样东西是随便能作成的,你须要积累,须要有这些东西为你加持,这个过程是漫长而艰辛的,可是却又是你不得不作的。
项目:
首先谈谈项目,简历上的项目必定要和你的岗位有关,投的Java岗位,就不要写游戏开发的经历(我曾经这么干过)若是压根没有关系,那还不如不写,面试官会以为你很不专业,而且他对你这个项目也不会有什么兴趣。
没有项目怎么办,都说艺术来源于生活,而项目来源于网络,不论是视频课程、网络资料,仍是课堂设计、开源项目等,选一个你感兴趣的,花时间去作完它,只要你付出了对应的时间和努力,这个项目就是属于你的。
实习:
比起项目,实习更加不易得,不少同窗甚至没有机会去实习,固然,若是学校有组织实习,这样的经历也彻底能够写上。
通常来讲,实习分为寒假实习、暑假实习和平常实习,对于课业较紧张,抽不开身的同窗,能够考虑寒假实习和暑假实习,寒假实习通常不多,不会统一招,而暑假实习不少,好比这段时间的春招实习招聘,录取的同窗通常都是被安排在暑假入职的。
若是你课业不紧张,那就不必等到寒暑假了,上面三种实习生招聘你均可以参加,尽早入职,积累实习经验,必定会让你收获颇多的。
博客:
我在读研以前,压根不知道有技术博客这个东西。后来我发现,程序员都喜欢看博客、写博客,因而我也跟风去作,一作就是三年。
读博客,是吸取别人总结的知识,是一种学习的捷径,但你须要花时间去筛选优质内容。
写博客,是你学习后的输出方式,把知识教给别人,是最好的复习方式,也是检验你学习能力的方式。
博客是个好东西,若是你已经有了项目和实习经历,可是仍是以为不够,想让你的简历大放异彩,博客多是一个不错的选择。
不论是选择本身搭的博客,仍是用CSDN、博客园这类平台,亦或是Git Page这类博客,其实都不重要,赶忙开始写博客,才是当务之急。相信我,写博客,绝对没坏处。
其余:
除了以上内容,其实还有不少能够丰富你简历内容的办法,好比GitHub、竞赛奖励、校园活动等内容,只要和目标岗位有关的经历,都是能够为你加分的。
关键在于,要尽快开始,而且持续积累,作出一些成果,才能最终把这些东西搬到简历上去。
三、个人简历修炼之路
改了四年的简历,经历了不少个阶段,扔掉了十多份不合格的简历,目前算是能够能让本身和面试官满意了。
第一个阶段,就是我刚才说的第一份简历,杂乱无章,没有重点,内容虽多可是都是生搬硬套,和求职意向没有太大关系。
第二个阶段,明确了本身的求职岗位,简历上只写和目标岗位相关的内容,可是因为相关内容很少,只好加上一些【自我评价】、【校园活动】这类没什么意义的内容。
第三个阶段,根据岗位要求,学习相关技术,积累沉淀,逐渐转化为博客、GitHub上的一些内容,同时本身作一些Java Web项目,在这期间找到了一些实习工做,因而开始实习,简历上也所以多了两段实习经历。
这个阶段实际上是我进步最大的阶段的,基础更加扎实,而且有了项目和实习经历的加成,即使如此可是因为这些内容不少很杂,我还没办法把最精华的部分提炼出来,在简历上写的东西还不能打动面试官。
第四个阶段,在一次次简历被筛,面试折戟以后,我意识到简历可能还存在问题,虽然这个阶段简历上已经没有什么内容要补充的了,可是须要作减法,也须要注意细节。
好比,在掌握技能这一栏目里,只了解一些皮毛的知识点,用“了解”来描述
了解得比较深刻,可以熟练回答相关面试问题的知识点,能够用“熟悉”来描述。
看过相关书籍、源代码,了解过底层原理的知识点,能够用“熟练掌握”来描述,固然,我毫不敢用“精通”二字。
对于项目和实习经历的描述,我更加慎重了,不论是措辞、逻辑都更加严谨和专业,只写本身作的,而且要分点叙述,把难点和亮点都介绍清楚。
关于“简历上的项目怎么写”这个问题,我写过一篇文章专门来说述。
有兴趣的能够点进去看看:
四、我参加校招时的简历大概长这样(仅供参考)
这份简历仅供参考,切勿盲目模仿。上面我说过,对于掌握状况不一样的技术,你须要用不一样的形容词去描述,我这里也是这么作的,用词基本都是通过考虑以后才肯定的。
简历上提到的技术点,我基本上都是比较熟悉的,保证可以说出一些有深度的东西来,才敢写在简历上。也只有这样,你才能保证面试官问到相关技术知识点时,你有足够的把握去回答。
文能码字,武能coding,是我黄小斜,不是黄老邪噢。
微信公众号【黄小斜】做者是 985 硕士,蚂蚁金服 Java 工程师,终身学习践行者。(关注公众号后回复”Java“便可领取 Java基础、进阶、项目和架构师等免费学习资料,更有数据库、分布式、微服务等热门技术学习视频,内容丰富,兼顾原理和实践,另外也将赠送做者原创的Java学习指南、Java程序员面试指南等干货资源)