如今,人们已经放下了对跳槽的偏见,这是一件好事。
之前,如果你每几年换一次工作,人们会觉得你的简历上有 “污点”。面试官会觉得你无法胜任一份工作,与同事相处不好,或者你对公司不忠诚,不能承担任务,等等。
这种想法很快就被抛之脑后,尤其是千禧一代(1984-1995年出生)开始走上工作岗位之后,他们希望在工作中不断学习,不断进步。他们与上一代人不同,上一代人的观点是一份工作干一辈子,希望你的衷心可以在年老的时候享受 401 计划(美国的一种社会保障计划)和其他福利。
关于每过几年跳槽一次有很多争论。现在的经济状态与以往不同——再也不会回到之前的状态。如果员工在一家公司待 2年 以上的时间,那么他们的薪资就会少 50%,跳槽的人相信有更高的学习曲线、更好的表现,甚至忠诚度会更高,因为他们想在较短的时间内给人留下良好的印象,他们知道自己即将和每一位员工相处很长时间,下面来给大家详细分析下程序员跳槽的问题。
程序员为什么要跳槽?
有两个报道:
1、“程序员为了五十块钱就跳槽”“万元月薪请不动程序员”“20%的程序员跳槽后都去了外企”
2、印度的程序员比中国稳定。
另有两个报道:
1、本科生去美国工作两年后即可年薪10万美元。当然,他们是加薪很快。
2、国外的企业都有培训。很吸引人。许多人是冲着培训去的。
国外可以在一个单位效力几十年。在国内不行。为什么?招聘应届生的公司并不是很多,较少的上升机会。你被压榨完后就被扔掉。哪个有志向的人甘于这样的命运?
中国的程序员是世界上最好的程序员。他们不计报酬,没日没夜地工作。没有女朋友,没有节假日,可能几年后他们一无所有。他们仍在加班。
有培训,就意味着你不会永远拿着现在的薪水。意味着你在不断进取,不断进步,能力越来越强,你就可以担当越来越重的工作,就可涨工资。给人看到未来。即使你对现在的薪水待遇不满意,你通过自身的辛勤不懈的努力和奋斗,就可达到你要的待遇。你不用嫉妒别人。只要你努力就可达到他甚至超过他。
没培训,意味着不思进取,思想僵化,要被淘汰。没有希望,看不到未来。你注定被淘汰。别人通过拼捕获得的成功你就要嫉妒。因为你永远达不到那个高度。只有暗算他,把他拉下来,你才能达到心理的平衡。
到后来,你会发现你的路会越走越窄,最终无路可走。因为你没有学习,落后于时代,再找到新工作都很难。
而很多公司只会大呼疾呼人才难留。他们没想过,他们是如何对待人才的,他们只会残酷剥削,搞政治斗争,整人。
不去学习别人的先进的管理方法,反倒怨来怨去,浑不去找自己自身的原因。
为什么要跳来跳去?
因为在本公司内没有上升机会,中国程序员是艰苦的,也是聪明的。他们利用一切时间进行学习。
当他们发现本公司没有培训机会,没有学习机会,可这一切又怎能挡得住前进的脚步?很多公司管理一般是很差的,员工没有成长机会和发展空间。唯一的办法就是跳槽。某人戏称,每跳一次,工资就要加一倍。就个人经验来说,每跳一次工资也确实是加一倍。拼命学习获得了知识的高增长,个人的高速进步,这没错。而雇主能看上我,也确实是自己能力已经达到这个水平。但越来最后每跳一次的时间越长。也许是因为进步速度慢了吧。后来又有些后悔,跳来跳去没有根,人到了一定程度就要扎下根来,把一项技术搞透,就需要长时间的积累,反而又踏实下来了。
所以说,那些不断跳来跳去的程序员,其实是仍在初级阶段,到了中级阶段基本就稳定下来了,在某一个细分方向上获得突破。但我建议是,如果不能达到工资翻一倍的水平,或者目标公司没有特别之处,最好不要跳。否则每跳一次,原来积累的人际关系就会丢掉,而技术又没有长足的进步,如此跳来跳去,只会毁了自己,更可能越跳工资越低。到了一定层次后就不能再满足于一些小钱,而是要做事业了。衡量的目标,不是当前多少钱,而是以后会有多少钱。
一般来说,国内公司很少自掏腰包花钱给员工培训,初级阶段获得迅速成长的唯一途径是自我学习或者跳槽。中级阶段要稳定下来。因为你这时已经到了“高原阶段”,工资也到了高原,精力也没以前充沛,不能再没日没夜加班加点了,也很难再获得突破,要想技术飞速进步可以去国外,或者自己苦心钻研,学习新的技术,扩展自己的领域,做一个更加全能的技术工程师。
如果你是工作一两年的程序员,想要提升自己的技术,却又不知道怎么提升,碍于工作时间,可以加入web前端学习:731+771+211。这里,可以学到互联网公司最新的技术,(进群送 2018 web前端编程学习教程,详细的前端项目实战教学视频),有想学习web前端的,也可以是转行,大学生,欢迎大家加入学习。