简历是求职的敲门砖,是进阶的垫脚石,其重要性不言而喻。这篇文章写一下我对简历的理解。
简历二字,可以理解成履历的简述。很多人运用漂亮的模版、既定的结构,试图勾勒出最好的自己。但真正的简历不是一张 A4 纸,也不是一份精美的 PDF,而是由表及里,渗透在网络上方方面面的你。
通俗的简历
我参加过面试,也面试过别人,见过的简历大概分三种,除基本信息外:
只罗列技能。这种简历的信息量为 0,你不会这些技能怎么会来投递这个职位。
罗列出辉煌的“成绩”、项目。看似丰满,但我无法确定你在其中具体做了些什么。
详细描述自己在各个项目的作用。这种简历我认为最好,但由于我对项目缺乏感知,所以得进一步了解你。
综合看下来,前两种简历让我对求职者的了解仍是十分粗浅,只有第三种达到了敲门砖的目的。那么通常我会通过搜索或者约谈面试来进一步了解求职者。
真正的简历
刚才提到的简历我都称为通俗的简历,在当今的求职流程中是必不可少的。但真正的简历是棋在局外,双方还没落子,就应该知己知彼了。接下来我就写写具体如何打造:
(1)建立自己的品牌
说白了是建立自己的影响力。统一 ID,统一头像,给人留下一致的印象。
(2)建立个人主页
搭建属于自己的个人主页(或博客),让它作为你的大本营、你的信息索引,包括:
①展示出你做过的项目。不要总觉得自己的项目不够好就不敢放上去,总有人比你更差…… 也只有放上去才能督促你做的更好。
②展示你的所思所想,多写博客,技术的生活的都可以。
③汇集你所有的链接,你的社交账号、各类影响力输出平台。
个人主页要精心维护,每个作品、每个项目的主页也都是你品味和能力的体现,如何排版、设计、表述都很重要,最好每个项目都链接到 GitHub 源码,且提供在线版,可触及可感知。
除了自己的线上主页外,任何你常用的网站的个人页面也要认真维护(比如 LinkedIn、GitHub、Twitter 等等),因为你不能保证别人第一时间就能找到你的大本营。想了解(雇佣)你的人总会顺着你的主页抽丝剥茧。
(3)写博客
在这个“浅度”社交的年代,博客是少有的“深度”交流的平台了。
(4)增加曝光率
你很强,但没人知道有什么用?
GitHub 上的一言一行都是你能力的佐证。不仅是你自己的开源项目,你任何的 contribution,包括 issues、comments,都是你为人处事和能力的体现。不得不说 GitHub 账号就是我们程序员的“人设”。
多活跃在各类技术社区,比如 Stack Overflow,Reddit 的 Programming 区,Product Hunt,dev.to 等,要善于发现机会,也要善于让机会找到你。
多回复邮件列表。尽管国内邮件列表不流行,但国外每个大的技术社区都会有自己的邮件列表,多回复邮件列表说不定会有意外的惊喜。比如 zcbenz 坦言自己在 nodejs 的邮件列表中找到了维护 node-webkit 的工作。
出席各类技术会议。有目的的去,去学习还是去社交?如果还是听众,先让自己成为讲师。
(5)建立自己的关系
除了品牌效应之外,还需要有自己的关系。
建立人脉不是让你去混圈子,我知道有些人天天混迹于各类大群中,这其实完全是浪费时间不得要领。其实真正的关系应该是“等价交换”,只有你自己足够强,别人才愿意帮你,才愿意和你资源互换。所以建立关系的本质还是提升自己。
积极贡献开源项目。和你崇拜的程序员,可以直接沟通。提出真正的问题和建设性的意见,而不是无意义的跟帖。
参加技术会议。技术会议其实是一个线下交友平台,你可以和邻座交个朋友,或者直接找讲师聊聊。认真听讲,提出有价值的问题,你的问题也代表了你的水平。
主动表达,在社交网络上输出你认为有价值的观点和技术 tips,而不是无意义的吐槽。
练习演讲,组织活动,可以从公司内部做起,也可以自己组织兴趣小组。或者去 Meetup 上找找。
有关系,路好走,建立关系是提升我们成功概率的必要手段。有大佬的背书和自己苍白的陈述,完全是两个概念;对你了解的人内推你和对你一无所知的人内推你,也完全是两个效果。所以提升自己,也要多帮助他人,得道多助失道寡助。
写在最后
看罢全文,你应该对我所说的“真正的简历”有所理解了。以上操作都不是一日之功,需慢慢坚持才有成效。真正的简历是润物细无声的,当有一天好的工作机会主动来敲门的时候,你就知道一切都是值得的。
其实做为一个编程学习者,有一个学习的氛围跟一个交流圈子特别重要这里我推荐一个C语言C++交流QQ群951726787,不管你是小白还是转行人士欢迎入驻,大家一起交流成长。