跳槽并不简单

  最近一直在纠结要不要辞职,于是看了一下《程序员跳槽全攻略》,一开始我就认为跳槽并不简单,很多地方跟作者的想法不谋而合,不过书中有很多细节是我没考虑到的,下面罗列一些自己需要回顾的点。

价值论

  你的价值,和你技术牛不牛无关,只和你能为你的雇主提供多少价值有关。这是最根本的规则。(工作这两年我学习更多是通用技术与公司业务相关的我没有深入去学习,因为一开始我自己就是想工作两年后跳槽,领导开给我的工资也主要还是面向未来的)

跳槽不是找工作

  跳槽要考虑好自己的付出和收益,衡量好得失,没事别裸辞。(正常情况下没有规划好就裸辞我认为这是一种不明智的做法)

加薪  

  如果对现在公司很满意,只是觉得薪资太低,那么可以先和领导聊聊。(最怕的是你不提加薪领导就不给你加这种情况,当然谈判要有资本要有方法)  

跳槽的原则

  永远不要因为”现在很差“而跳槽,要因为”未来更好“而跳槽。只有这样才能保证你一直往上走。(这句话比较赞同)

跳槽的节奏和路线图

  当我们还是一个应届生的时候从CTO往下一层层画出的路线图如下:  

  应届生----->初级程序员----->小组主管----->部门经理----->总监----->CTO

  然后我们会给每一个节点设置一个达标能力和一个参考时间。当我们的能力已经开始可以胜任下一个节点的工作时,我们就会开始寻找相关机会,最理想的是在当前公司进入下一个节点,如果在当前公司没有上升空间的话我们可以这么走:

  应届生----->初级程序员----->小组主管----->初创公司CTO----->B轮公司CTO----->上市公司CTO

  但不管怎么调整,自己头脑里边要有清晰的目标。我们总是先在风险最小的路径(比如当前公司)寻求成长不成功时再考虑其他的路径。

职业画布

  

自我认识和自我实现

  你该去什么样的公司、做什么样的事情、拿多少钱,都取决于一个问题:你想成为什么样的人。工作只是人生的一部分,是用来支撑你人生价值的核心框架之一,在你自己没有想明白的时候,没有人能帮你。

  对于没有人生目标的同学,我有两个建议:
  第一,给自己定义一年期的目标。人生的意义都是我们赋予它的。
  第二,如果你暂时没有发现人生的意义,那么就多挣点钱,因为等你有一天发现它的时候,一定用得上。

  你想要什么样的生活,你想要成为什么样的人,这些东西弄清楚后,你得有一个清晰的人生规划,才能有一个清晰的人生规划。

职业路线图

 

市场需求分析

  在认识了自我,想清楚了自己未来要走的大致路线后,就可以根据你自己已经掌握的技术,定出你下一步想要到达的节点。接下来我们就要开始做市场调研了,把符合你标准的公司一个个列出来,去他们的官方网站,从你想要应聘的招聘启事复制下来放到数据库里,样本量稍微大点,至少50份以上吧,然后分词,按词频降序列出来,很快你就可以了解到这些公司对这个职位的要求是什么。如果想知道某个公司的情况,可以找那个公司的工程师吃个饭聊一聊,或者让在那个公司的朋友介绍下,或者在微博上搜一下。

根据需求调整自己的定位

  当你了解了市场的需求后,就要开始和自己的能力进行匹配,看看哪些地方是你的强项,这些在写简历的时候要重点突出;哪些时自己的弱项,争取在准备期强化它,把自己提升到一个新的层次。

学会观察技术潮流

  如果你要知道什么语言流行,就去看看技术Guru们都在用什么。
  从根源上讲,一个技术是否流行,和人们使用技术的方式密切相关。

投资新兴市场和细分市场

新兴市场

  新兴市场对程序员来说,就是一种新的语言、一个新的平台、一套新的框架。新兴市场因为刚刚兴起,所以几乎所有人都在同一个起跑线,特别适合后进者。

细分市场

  如果你只能进入一个成熟市场,那么记得给自己确立一个细分的定位。

学会沟通和写作

  技术人员中大部分的写作,都是应用文写作,只要内容条理性够好,听众就会很OK。

走完分享的最后一公里

  我们分享的目的,是让人能够理解、重用我们是劳动成果。

  充分的交流不但会让你的影响力扩大,还会聚集各种有意思的想法,往往会让你喜出望外,获得新的启示。

开始你的开源项目

   开源项目在技术求职中是杀伤性很大的武器,能让面试官了解你的编码风格、架构能力。

猜你喜欢

转载自www.cnblogs.com/gt-xy/p/9296641.html