这份文档如果你有幸看到了,我希望你能够用心看完,多做笔记,因为这个没有虚头巴脑的概念,都是可落地的中肯意见。
十年的从业经验,让我在面试与被面试的过程中,发现了很多程序员在职场进阶中遇到的问题,于是这几年一直在调研,最终沉淀出一个求职攻略,覆盖程序员的各个角落,只为了让大家能够对自己的未来,有个提前规划。
这个册子会完整的呈现出程序员各个阶段会遇见的问题,以及该怎么解决,希望每个程序员同行能够在文中有所收获。
愿写的每一行代码都没有Bug!
愿从事的每个工作都没有996!
万事胜意!
这一节我们说
1 简历是什么?关键的几个信息
2 优化简历,项目的STAR方法
3 数据化的信服力
4 一些注意事项
5 投递简历渠道
1 简历是什么?关键的几个信息
简历是你投递出去,别人能感知你存在的唯一信息,所以对于简历必须重视,要依据不同类型的工作,调整下匹配的简历,这个对于我们程序员来讲,是非常关键的。
我遇见过太多人写的简历,一塌糊涂,因为写的太多,又乱有没有重点,对于面试官来说这类简历15秒内找不到匹配的信息,基本上就淘汰掉了。
因此,把简历优化好,是命中工作的非常关键的一环,必须重视起来。于是我们这一节就来把简历的前前后后说一遍,参考着来写你的简历,基本上就可以轻松的搞定工作。
这段时间给很多人辅导了简历优化,都反馈投出去效果明显提升,下来具体说下:
首先,我们要明确的是,简历是给谁看的?很多人很糊涂,就是写的简历写了很多自己成长的故事,小时候的奖励都往上写,写了很多参与的学校活动,没有主次的一股脑写到简历上,对于面试官来讲,不会觉得你能力强,而是会觉得你太活跃,对工作专注度不够。
所以第一点就是,必须精准,筛选你简历上的信息。围绕着一个原则,公司需要的是哪些能力,你能提现出来这块的就可以。如果说获得过奖学金,那必须要说,因为这个体现出来你的学习能力。
那么我们就说下公司要哪些东西:
1 技术能力(跟应聘的岗位要有匹配)
2 学习能力,可以是奖学金,成绩
3 实习或者是自研项目
4 外向,融入团队
在校招的时候,公司还有一个考量就是可塑性,可塑性依赖的就是学习力,如果不能很好的表现出成绩,校招比较吃亏。因为校招的时候公司是没有马上考虑用你的,而是让你入职后培养一段时间,所以在简历上能体现出你的学习力,是非常重要的。
当你表现出你外向的时候,尽量就写2-3个即可,不要写太多,会压过重要的技能这块。而简历一般就写一页就可以,最多两页,多了都不是好的简历。
下面就说下简历上我们一般要体现的几个部分:
1 基础信息,这里主要就是姓名,学历,性别,工作年限,毕业院校,籍贯,专业,电话,英语水平和邮件。一般来讲简历的照片就普通的免冠照,不要个人ps的美颜的那种。
2 求职意向,主要写出自己想要求职的目标岗位,薪资待遇。
3 掌握技能,写下你的技术栈,避免使用什么精通,我们正常使用描述用熟练掌握来描述,能够更加谦卑一些。
4 实习经验/项目经验,主要写匹配的经历,会更容易打动对方,因为你能更快的适应,而这个就是给他们省下来成本。
5 校园经历,写自己在校获得的相关奖励,成绩。
6 自我评价,说一些中肯的话,比如优秀的阅读代码能力,阅读英文资料的本事。学习能力强,并且喜欢钻研这类不自傲的话语就可以。
这里放一个标准的简历,我们按照这个来就可以的,具体我们怎么写,随后还会继续来分享。
2 优化简历,项目的STAR方法
在简历上,最为重要的除了掌握的技能外,就是描述项目经验。很多人会在这块出问题,而其实市场上已经有了经典的描述方式,大家直接按照这个修改即可,这里就是STAR.
STAR法则是情境(situation)、任务(task)、行动(action)、结果(result)四项的缩写。STAR法则是一种常常被面试官使用的工具,用来收集面试者与工作相关的具体信息和能力。STAR法则比起传统的面试手法来说,可以更精确地预测面试者未来的工作表现。
翻译成人话就是:
1 什么项目
2 什么情境下发生
3 你负责哪块
4 你具体怎么实施的
5 你的成绩
6 收获总结
简单来举个例子:
1 什么项目 Android销量统计
2 什么情境下发生 印度项目需求,需要统计销售情况
3 你负责哪块 完成需求对接,按照需求文档开发需求
4 你具体怎么实施的 调研发送短信代码,因为号码是5位服务号码,属于短号,所以处理时候遇见了权限故障,当时是找到代码位置,查到对应的权限,配置到销量统计APP中。
5 你的成绩 两周时间完成开发,测试,量产上线,同时团队中印度项目都配置了这个模块。
6 收获总结 学习到了SMS的发送检测代码,权限的配置,查询故障,以及APP的开发。
这个信息主要表达什么?主要是让面试官能够找到你的能力,非常方便的看到你的优点,而且成果可测量,条理清晰,能够更好的刺激他的兴趣点,比如这里的5位服务短号,以及权限。这个是什么,就是你在写简历的时候,要能够放一些内容让对方有兴趣提问,不要写的不温不火,没特点,导致面试官没啥问的,这也就反映出你的这个项目没用,可以删掉。
在我们写简历的时候,要时刻想的一个内容,就是是给谁看的,他要什么,通过不断地问自己这个问题,就能够优化自己的简历,最终做出一个100%命中率的投递,这个我在之前面试的时候,一天投递6家面试6家都拿到offer,就是用的这个策略。
3 数据化的信服力
在简历的描述中,多出现一些数据,会增加简历的可信度。当然了不要去虚构,瞎写。比如优化了Python编译脚本,让编译时间从15分钟变为了3分钟。这个就是一个引子,面试官就会问具体细节,你就可以描述你是怎么定位,优化的。
数据出来就会增加信服力,做的成绩,销量,都是可以在上面展示的,因为一目了然,像我们之前公司的项目,销售额是1.33kk,然后盈利在1000w左右,这个就是数据化的力量,会刺激到对方,很快捕获到这个。
我们记住一点,说的再漂亮,说自己技术多牛,都不如一个产品展示来的直接有效,这个跟你说今天遇见了一个美女,描述的再多都不如直接拿出一个拍的照片,美不美大家一眼就能判断。
明白了吗?
4 一些注意事项
1 不能编造,造假
2 不能精通一堆技术,没有主次,一般来讲都是事不过三,项目写三个即可,技术栈写主要的三个就好
3 面试岗位不同需要对应不同的简历
4 差异化竞争,要思考你的优势,跟别人简历的区别
5 电子版的简历以,求职岗位+姓名+学校+专业
5 投递简历渠道
1 应届生,有校园宣讲,还有就是邮件投递。
这类公司有个好处就是,学校做过筛选,安全,大家可以放心的去面,去入职的。
2 学长学姐内推。
这类也是没问题的,学长学姐参与的公司,至少说明他们工作稳定了,简单调研下就可以选择面试。
3 校园就业信息网。
4 企业官网。
5 招聘网站。
我们下来说下简历投递出去的流程:
第一个就是编写简历,这个我们最前面讲到了,第二个就是投递简历,可以选择宣讲会,邮件,内推,投递出去等消息。
第三个就是电话确认,会给你通知面试时间,要带的东西,路线。我们在面试的时候记得一般带上一个小本本,一个笔,这些比较常用,很多时候面试过程会让你写东西,或者是签到这类,带上这些很有用。
下来就是面试,面试分很多种,在前面面试过程讲到了。面试有些会分很多次,校招的话一般面试和谈薪资是分开的,在面试的过程中,还有个笔试环节,笔试通过了才会有面试机会的。
面试完了如果是社招,基本上这时候就进入谈薪资,参考谈薪资章节去谈判,就不会有大的问题,确定了薪资,下来就是谈入职时间。
如果是校招,就是毕业时间,如果是实习,可以提前两三月入职实习。如果是社招,一般就是一月内,因为需要跟上一家走离职流程,解除合同。