程序员跳槽全攻略

时间:2021-05-21 15:10:11
    跳槽是一个 有目的, 有计划,为了实现自我价值的过程。
    本书通过讲跳槽的 原理、准备、操作完整的展示了跳槽的科学。
    原理篇:人才买卖、什么是跳槽、为什么要跳槽
    人才是能为公司创造价值的,你能为公司带来多少RMB,就决定了你拿到的RMB。在市场经济下,买卖双方遵从你情我愿的原则,实施人口买卖,所以你要想好,你要付出哪些,公司才给你出高工资。入职之后,你是快乐还是不快乐,RMB不是一切,毕竟工作才占你三分之一的时间。
    什么是跳槽, 为什么要跳槽,作者这样描述:跳槽不是找工作,不是加薪的砝码,不是追求价值的最大化,而是寻找在打工挣钱这种状态下的自我实现和市场需求的一种最佳实现。也许是本人资历尚浅,暂时领会不到这么高深的状态。有位名人曾经说过,员工离职,要么是干着不爽,要么是工资低。我现在就是这种理解的。当你没有梦想的时候,再没有钱,等你有梦想,你也无法去实现。但是梦想还是要有的,万一实现了呢。
    准备篇:1-3月准备时间、为什么要准备、怎么准备
    跳槽之前,我们需要1-3月进行前期准备,当然是业余时间。可以根据个人已具备的技能和准备跳槽的公司之间的差距自己调整,确保自己get到新技能,有足够的砝码,再跳槽。
    为什么要准备,根据我之前的经验,找工作是很容易的一件事情,花一周时间,看看面试宝典,修改修改简历就可以出去找工作了,出去就是忽悠呗,最后也能顺利入职啊。后来我朋友给我分析了,是因为我对工作要求低,所以公司对我也要求低,所以就能随便找份工作。但是现在不了,我要找到一份自己理想的工作,行业发展好,工资高,福利好,奖金多,办公环境舒适,不敢再想了,想要找份这样的工作,是不是得好好准备。
    既然要求这个高,怎么进行跳槽之前的准备呢,可以从以下几个方面着手:自我分析、市场调研、积攒能量
    自我分析,分析你现在是什么,你要成为什么,你已经拥有什么,你达到目的还欠缺什么。相信大部人都是程序员,有人想成长为领导,有些人想成为技术大牛,这都可以,野心要大,要强烈,你才能得到最想要的结果。那么你现在有什么呢?我有三年开发经验,这个太笼统了,这三年内都做了什么,比如我:做JAVA开发,做一个项目负责人,做过BI,做过多语言,做过多JAVA进程,多线程,多数据库,大数量优化、做过分布式开发,用过Oracle,mysql、sqlserver,写过存储过程,同时进行前后台开发,js,html,jsp,flex,SSH,SSI,前台框架整合,反正挺多的。要成为什么,就需要根据自己的性格进行选择了。要成为CTO还Manager,最好有个选择。你有目标了,也分析过自己了,就知道自己该准备什么了。附图,程序员进阶线路图
程序员跳槽全攻略
     市场调研,根据自己想要找的工作做一个定向和定量分析,最简单的,从你想要进入的公司,想从事的职位中挑选出要求,对要求进行分词,统计出词频(样本量少大一些,至少50份),这样就可以对症下药了。
    积攒能量,其实功夫应该在平时,在你开发的过程中,你解决问题的过程就是你的资本。其实,跳槽的过程,就是别人都你价值的一种考验和认可,如何增加自己的资本,提高自己的认可度,作者给出了一下方法:一、粉丝经济,过程很简单,做自己的博客,分享高质量的内容,记住:勿以善小而不为,勿以计小而不分享;二、开源项目,开源项目其实很简单,一个简单的小工具可以,至少证明你对技术是有追求的,记住:比起技术能力,更多的是「来自于真实的需求」以及「持续更新的毅力」,这就是做好开源项目的秘诀;三、架构能力,这个不是一蹴而就的,需要在开发中不断的实践和努力,这个可以多看一下设计模式。
    操作篇:简历,面试,辞职
    不是人生履历,不是项目清单,也不是技能大放送,是一封情书,帮你约到你想约的。一份好的简历,要低调的告诉招聘方,爷很 NB。怎么低调的告诉呢,就是只列出自己做的NB的事情,有理有据,而不直接说自己NB。可以从两个方面着手:列数据,做对比。如:带领一个 3 人小组支持着每天超过 2 亿的 PV;项目里边遇到了一个什么样的问题,之前怎么解决的,之后解决的,新方案好在什么地方。具体、量化、有说服力,是技术简历特别需要注重的地方。模版如下 https://github.com/geekcompany/ResumeSample/blob/master/java.md
    面试是关键环节,你的以前和将来都决定在面试中,有以下注意事项:自信,不论出现什么状况坦然面对(此处不留爷。。。当然态度要好);五官端正,至少看着像个资深程序员;不迟到;态度诚恳,不要说大话,还是那个原则,低调的让别人觉得你NB。以下有刁钻问题:为啥离职?说上家好话,记住,不是因为不好才离职,而是因为有更高的追求。遇到挑战?突出自己面临压力时,如何冷静地分析问题和解决问题的。职业规划?应该强调成长性和稳定性。你还有什么要问的?最好问一个带有「兴趣指标」的问题,最好是他们产品的核心问题。
    辞职是最后一步,不要吐槽你现在公司的不好,因为地球真的很小。

经典摘要:
    1、永远不要因为「现在很差」而跳槽,要因为「未来更好」而跳槽。只有这样才能保证你
    2、增加自己的使用价值很简单,提升自己的业务能力就好。
    3、没事别裸辞
    4、当你提跳槽时,如果你的主管通过加薪来挽留你,最好也不要同意
    5、你该去什么样的公司、做什么样的事情、拿多少钱,都取决于一个问题:你想成为一个什
    6、不顾一切地学好用好各种技术就行,不要想太多
    7、当你了解了市场的需求后,就要开始和自己的能力进行匹配,看看哪些地方是你的强项,
    8、所以勿以善小而不为,勿以技小而不分享。
    9、比起技术能力,更多的是「来自于真实的需求」以及「持续更新的毅力」,这就是做好开
    10、一份好的简历,要低调的告诉招聘方,爷很 NB。

注:
    本文参考程序员跳槽全攻略一书,感谢Easy