《程序员跳槽全攻略》 本书分为三个部分,第一部分讲原理,第二部分讲准备,第三部分讲操作。该笔记是本人摘抄原文一些觉得对自己会有启发的篇章作为笔记和分享。
原理篇
原理篇从价值理论开始,讲述我们求职行为的本质。
价值论
- 使用价值
你的价值,和你牛不牛无关,只和你能为你的雇主提供多少价值有关。( 当然,大多数情况下,你能力越牛越能提供更多价值。) 这是最根本的规则。
增加自己的使用价值很简单,提升自己的业务能力就好。
供需
简单的说,当企业的职位空缺远少于找工作的人数时,人才的价格就会下降;而当企业的职位空缺比找工作的人数更多时,人才的价格就会上升。
供需也是可以调整的,技巧就在于选择更好的细分市场。因为需求的多样性是存在的,所以如果你能在一个大的需求中切入一个需大大大于求的细分市场,那么你就能得到远高于其他人的回报。
要合理安排好自己的职业规划
信息透明度
当人才市场很小的时候,信息是很透明的。因为很容易了解到各自的情况。
但当信息量变大后,你就会发现虽然整个市场很大,但只有你接触到的才对你有意义。
要想拿到足够好的薪资和获得足够多的机会,要学会和信息不对称进行抗争。一定要在短时间内获取到大量的机会,这样才能「 做选择题 」而不是「 做判断题 」。
跳槽不是什么
1、 跳槽不是为了追求价值最大化
不推荐求职者单纯地通过薪资的高低来选择雇主
2、 工作是生活的一部分
3、 职业的不可逆性
别的事情错了我们可以重来,而职业选择上,每一步都是好几年的时光。一旦走下去,就很难回头,因为一旦换职业方向、哪怕换个开发语言,都意味着你之前的积累很可能前功尽弃。所以眼光放长远点,不要只看眼前的高薪,更要看好未来的发展,方向错了,跑得越猛输得越狠。
4、 跳槽不是找工作
跳槽不是找工作,而是换工作。所以它和你刚毕业时找工作不一样,它是有成本的。
跳槽之前要考虑好自己的付出和收益,衡量好得失,没事别裸辞。
5、 跳槽不是加薪的砝码
不要以跳槽为砝码去谈加薪,这种迫胁性的谈薪资方式会使主管对你丧失信任。不管涨薪成不成功,他都不得不为你的离职做好准备,而当准备完成后,你就可以走人了。
类似的,当你提跳槽时,如果你的主管通过加薪来挽留你,最好也不要同意。
6、 程序员如何谈薪资
如果你对现在公司很满意,只是觉得薪资太低,那么可以先和你的主管聊聊。
我一般这么谈加薪的:
- 首先,讲一讲自己最近在工作上的成长,看主管是否认同;
- 然后,从能力提升角度,向主管要一个更大的发展空间和更大的业务挑战;
- 最后,问问当你的能力达到这个新的水平时,薪资是否可以同步提升起来。
这样谈有几个好处:
- 它建立了一个谈话基础,那就是薪资应该和能力相匹配;
- 它不谈现在的薪资,而是谈未来,一方面表明你对现在的薪资还算满意(以减少主管顾虑),另一方面对主管来讲,他没有立刻给你涨薪的压力;
- 它体现了你对自己能力提升的渴求,而如果在谈话中出现任何不顺利,你可以把中途把对话结束,根本不提加薪的事情。
当然,坏处就是你得隔段时间才能加薪了。
跳槽到底为什么
1、求职的本质
工作最重要的目的是累积金钱。这是我们在这个现实世界用以维持生计的必需资源。
挣钱这件事,至少有四种形式:帮别人挣钱(打工);为自己挣钱(SOHO);雇别人挣钱(企业主);让钱自己挣钱(投资)。
求职只是我们在自己资源和能力不足以进入后几种挣钱形式时,通过出卖自己的劳动能力换取资源的阶段性行为。
当然,如果能在第一种形式下获得自己满意的物质回报和精神满足,你也可以永远不考虑其他形式,但其他形式在挣钱的效率和数量上是有优势的。
2、跳槽的意义
跳槽其实是打工这种挣钱形态下,我们进行自我调节的方式,通过合理地跳槽,我们可以寻找到市场需求和自我实现的最佳匹配,从而在金钱和成长上双丰收。
「市场需求」描述了企业渴求的员工,「自我实现」描述了你想要的生活;当它们重合到一起,梦想就照进了现实。
这会带给你几年非常愉快的工作生活,但随着我们不断成长,职位和能力可能出现不匹配,这时候我们又需要通过跳槽来再次调节。很多时候,这也是很无奈的事情,不进则退,人在江湖身不由己。
3、跳槽的原则
永远不要因为「现在很差」而跳槽,要因为「未来更好」而跳槽。只有这样才能保证你一直往上走。
4、跳槽的节奏和路线图
时间并不是用来衡量是否应该跳槽的指标,能力才是。