• 找准自己的优势
  • 分析现实世界
  • 准备一份高质量的简历
  • 投递简历
  • 面试之前的准备
  • 薪资谈判

找准自己的优势

在之前这篇文章- 写给刚踏入社会的你-认清自我 ,我们从整体上介绍了一个人一生的职业状况,以及应该尽早培养哪些能力!在阅读本文时,如果你依然对未来充满了未知,那么不妨到那里去重温一些容易疏忽的东西,那些东西是你前进的基础!

在任何行业中求职,你的当务之急是找准自己的优势。这种优势有很多类型,常见的是自身的优势和外界的优势。

对于软件行业来说,如果你是一名程序员,那么常见的自身优势有:

  1. 编程能力
  2. 系统设计能力
  3. 软件研发流程的掌控能力
  4. 带领团队的能力
  5. 与不同团队的协作能力

而常见的外界优势有:

  1. 自身的人脉
  2. 你的社交平台
  3. 圈子

因此,你需要分析一下,自己在哪方面特别有优势,然后将其突出,写入你的简历里。在找准自我的优势之后,你还需要根据现实情况来调整。

分析现实世界

有时,你想做的和现实世界所需要的是不一致的。比如,你之前在图形领域做过很长一段时间,然后在业余时间自学了云计算,并想从事云计算相关的工作,然而,现实情况是很多企业不会给你这样的机会!这也是职场人经常会面临的问题-职业转型

如果你想职业转型,那么你可以尝试以下步骤:

  1. 考取相关认证,虽然我觉得认证没有实用价值,但是它可以作为你的一个社会货币,告诉别人你在这方面是有进步的
  2. 找到相关企业,投递初级职位。这样的转型是可行的,而且也比较简单

以上例子充分说明,你想做的和现实不一定吻合,此时,你要有应对的策略-从简单的职位切入,然后再寻求晋升!

对于软件行业,现实世界里有太多公司可以选择,然而你需要学会筛选好的公司。对我而言具有以下特点的公司是应该直接列入黑名单的:

  1. 无法给员工提供正常的办公场所,比如几个人挤在一间非常小的房间里
  2. 无法给员工提供正常的网络,比如无法正常上网搜索资料
  3. 无法给员工提供可信的保障,比如本来说好了年底发放奖金的,但是到明年年底才发放的
  4. 强制要求员工加班的
  5. 经常让员工做各种项目的
  6. 没法给员工提供办公设备的,比如强劲的电脑

另外,你需要找出哪些企业是你想去的,最好列举一个清单,比如,以下企业是我想去的:

  1. Google
  2. AWS
  3. 微软
  4. Netflix
  5. FaceBook

这些企业有一个特点,它们一般不会主动来找你,而是你需要主动去找他们。如果你想了解它们发布出来的职位信息,那么,你需要到它们的官方求职页面,主动投递简历。

为了第一时间了解到这些企业的求职信息,你很可能需要借助一些求职工具。如果你想进入外企,那么你需要借助LinkedIn,如果你想进入国内企业,那么你可以借助Boss之类的求职平台。总之,君子善假于物也!

最后,你应该到每一家公司的官网,查看对外招聘的岗位,并把你感兴趣的岗位列出来。如果可能,你可以直接在官网投递简历,不过前提是你得有一份高质量的简历。

如果你已经分析了自己的优势,而且也了解了现状,并找到了你想做的和现实的结合点,那么接下来你要写一份高质量的简历。

准备一份高质量的简历

一份好的简历能够让你脱颖而出,因此你务必要准备一份质量非常高的简历,之前的文章- 如何写一份高质量的简历 包含了一份简历模板,也教你如何编写一份高质量的简历,你可以到哪里参考。

编写一份简历的原则是,你要结合应聘的岗位来写,并突出该岗位所需要的技能。如果你想去外企,那么你需要准备一份英文简历,而想去国内企业,那么中文简历是必须的。

投递简历

如果你已经准备好简历了,那么接下来就是要投递简历了。投递简历的方式有很多种,常见的有以下几种:

  1. 找人内推
  2. 找到该公司的HR,然后直接通过即时通信工具来联系他/她
  3. 到官网的招聘平台
  4. 到各大求职平台

前2个方法是非常高效的,因此强烈推荐!关于如何找到公司的HR,有很多种途径,比如你可以到LinkedIn平台搜索该公司的HR,然后给他\她发消息。

另外,有一些小技巧需要注意。投递简历最好的时间是早上10点到中午3点这段时间。原因在于你投递的简历会第一时间出现在HR眼前,这样也增加了你面试的机会。

面试之前的准备

如果你投递简历,而且顺利地接到面试通知了,你需要至少给自己3天的时间来准备面试!以下问题是我在求职过程中经常问自己的:

  1. 你能否简单的介绍以下自己?
  2. 在你过去的工作经历中,哪些事情是具有挑战的?你是如何克服的?
  3. 你成为Team Leader之后有哪些转变
  4. 你听说过我们公司吗?
  5. 你在现在的公司的角色是什么?
  6. 你为何离开这家公司?
  7. 你有什么问题需要问的?
  8. 你在当前工作中用到的技术栈

如果你是一名软件研发工程师,你还要复习以下问题:

  1. 数据结构和算法
  2. 编程练习
  3. 熟悉OS
  4. 熟悉网络编程
  5. 系统设计

因此,一个良好的结果是,你会有一些面试册子,上面记录了你准备面试的资料。你只需要反复更新这些册子,就能让你更好更快地准备面试!

薪资谈判

顺利的话,你很快会进入薪资谈判!不得不说,薪资谈判是工程师的一大短板,要么就是要的太离谱,要么就是要得太低,你肯定不希望自己要得太低,而是让自己拿到一份心理还能接受的报酬!如果是这样,那么你要好好准备薪资谈判的技巧!

在我们国家,个人的待遇主要分为以下几个部分:

  1. 社保+公积金
  2. 工资
  3. 年终奖
  4. 期权
  5. 医疗
  6. 平日的餐补和交通费用

其中大头是工资和年终奖,如果有些企业,像Google,Nvidia,腾讯,阿里巴巴之类的,也会提供期权,而期权也是一大笔。因此你要特别关注这几部分!它们关系到了你一年的收入,或者这么说吧,它们决定了你一年能得到多少现金!

其次,你要关心社保和公积金的缴纳比例,以及缴纳基数!有的公司会以很低的缴纳基数来给员工缴纳社保和公积金,因此你一定要问HR以下几个问题:

  1. 社保和公积金的缴纳基数是多少?
  2. 公积金有没有补充公积金,缴纳的比例是多少?公积金缴纳的最高比例是工资的12%,然后有一个封顶线

工资越高,而且缴纳的基数和比例越高,社保和公积金的缴纳就会越高!其中公积金能够帮助你买房!社保能够帮助你落户

问完以上问题之后,你也可以了解一下公司其它福利,比如所医疗险,平时的各种餐补和交通费用,有则最好,没有也无妨,因为它们实际上是你一年收入的零头!

最后,了解情况之后,你需要作出一个判断,对方给你开出的条件是否是你期望的,如果是,你可以欣然接受,如果不是那么你也可以说花一天的时间来答复!如果你接受了对方给你的Offer,那么你需要让HR把你的报酬写在合同上,包括你的工资、年终奖、期权、餐补之类的,以及社保和公积金的缴纳比例等等!