为什么要跳槽,这个问题一定要思考清楚,因为跳槽的成本其实是挺大的,在一家公司积累的不仅仅是人脉还有对当前行业以及业务的熟悉度,新进入一家公司,一切需要从头再来,需要快速的证明自己,尤其是技术人员,还有就是对新环境和代码的熟悉,这些都是成本,所以在跳槽前,一定要想好,为什么要跳槽。其实马爸爸有一句经典的话“要么钱没给到位,要么心委屈了”,说的很形象,我这里再细说一下:
钱没给到位,其实所有的人对自己的评价都是比自己真实的水平要高一些,这就导致,大部分人认为自己现在贡献很大,老板应该加薪,尤其是看到一些同事做的不如自己(可能是自己认为),工资拿的和自己一样,甚至比自己高,那就更加有钱给的少了的感觉。
做的事情是否有价值或者说是否有持续盈利的趋势,这个很重要,一个公司的产品不盈利没前景,就算给你开不错的工资,作为一个不想混吃等死的人来说,都不想继续再待下去。
机会,作为一个已经有3年工作经验的人来说,这个时候更加需要的是一个机会,能够证明自己,给公司带来更大的价值,完成进一步的突破,如果当前的公司并不能给你这个机会,那么你就需要考虑跳槽了。
那么跳槽的核心就是利益最大化,当然这里说的利益,不仅仅是薪资福利,还有自己的职业规划。
职业规划
作为技术人员,我大概总结了下面三个方向,其实哪个方向都是大有可为,关键还是要看自己。
- 技术经理
- 架构师
- 专项领域的专家
薪资福利
作为一个不再年轻的程序员来说,已经不能忽略薪资和福利,不再像刚毕业的同学,只要能成长、只要平台好,薪资什么的不重要。其实每个阶段都有自己的侧重点,我大概对薪资、平台、成长排了个序(自己的观点)
- 1~3年,平台>=成长>薪资
- 3~5年,平台>=薪资>=成长
- 5~10年,平台=薪资>成长(这个阶段也可叫做规划)
上面是自己不成熟的看法,从自身的一些经验出发的,仅供参考。其实程序员最重要的还是对自身技术的培养,只有自己的技术过硬才能支撑你去做职业规划去跳槽到一个更好的工作环境,今天借着这个机会我为大家准备了一份阿里P9手写的内部Java核心开发成长手册,内容涵盖p5-p8技术栈,非常全面,希望这份资料能对那些想提升自己的朋友有一些帮助。
JVM
image
image
内容太多就不一一展示了,关于完整版Java核心开发成长手册,若是感兴趣想学习的朋友点麻烦点赞关注支持一下,关注我后台私信发送“核心开发”即可
Java集合
多线程并发
Java基础
Spring原理
image
关于完整版Java核心开发成长手册,若是感兴趣想学习的朋友点麻烦点赞关注支持一下,关注我后台私信发送“核心开发”即可
Netty和RPC
网络
Zookeeper
Kafka
RabbitMQ
image
image
关于完整版Java核心开发成长手册,若是感兴趣想学习的朋友点麻烦点赞关注支持一下,关注我后台私信发送“核心开发”即可
数据库
一致性算法
image.png
JAVA算法
image
image.png
image
数据结构
image
image
image
Hadoop
image
关于完整版Java核心开发成长手册,若是感兴趣想学习的朋友点麻烦点赞关注支持一下,关注我后台私信发送“核心开发”即可