03.03 为什么程序员是一个跳槽比较频繁的职业?

WCF7180674786


作为一个在这个行业呆了十几年的老人感觉上程序员这个职业算是跳槽频非常高,据不完全统计程序员流动性不低于百分20,相比别的职业已经算是很高的了,为什么程序员这么容易跳槽,由于程序员这个职业特殊性决定的,是什么推动了程序员这么多跳槽的勇气。

1.就目前中国软件行业的发展,虽然说程序员的数目越来越多,但高手却是急缺,主要还是前期积累不够,再过些年可能会稍微改观些。技术高手的数量在上升但是软件公司的数量以及业务需求的增加更快,所以给人一种很直观的感觉,很多大公司是一直处于缺人状态。

这种状态催生了程序员的跳槽,有更好的待遇,为什么不选择跳槽,这也属于人之常情,有些程序员离职也不是因为呆的多不开心,而是外面的诱惑实在太大,出来混还不是为了多挣点钱,有待遇更好的就走人。

2.程序员这个职业本身来讲属于重度的脑力劳动,说的再夸张点就是吃青春饭,毕竟年龄大了竞争优势在减化这是不争的事实,趁着自己还年轻还能拼的时候,去挣钱多的公司,其实还存在一种大家容易忽略的现象,整天的加班加点很容易造成一种很压抑的心情,换个公司换个环境放松下,可能会人觉得有点矫情,但现实中的确存在很多,或者在薪资相差不大的情况下,换个加班稍微少点的公司,这都是换公司的理由。

3.现在很多招聘网站特别是一些猎头网站滋生了,程序员的不稳定性,把程序员当作商品来运作了,很多猎头只要在网上搜到合适的人,就开始千方百计的运作,真有点经纪人的感觉,这种无形之中增加了程序员的不稳定性,而且也在无形推动了这个行业薪资的上涨,其实很多人值不了那么多钱,但物以稀为贵,现实就是这种状态。

目前市场上讲,程序员的薪资的两极化越来越严重,水平差点的大家都不想要,水平高的大家都跟打了鸡血一样争抢,很多人觉得程序员这个职业已经不行了,主要还是没爬到食物链的顶端,把技术搞得扎扎实实的大把机会等着你。

希望能帮到你。


大学生编程指南


因为对其他的行业不太了解,所以也没办法对比出来程序员跳槽是不是比较频繁。

我身边的程序员,有在一个单位工作十多年的,有像我一样平均三四年换一家单位的,也有跳槽比较频繁的,平均每年都会换一家单位。


能频繁跳槽,我分析不外乎几点:

岗位多

特别是在北上广深这些IT行业比较发达的城市,程序员真的是不太愁找工作(工作能力不错的前提下),真的可以说,在一家单位做的不爽了,直接在招聘网站上把简历打开(招聘网站上的状态设置成考虑跳槽的状态),就会有不断的有面试电话打进来(当然大多数主动打电话的单位都是外包,哈哈)。

我跳槽的时候,都是主动给心仪的公司投递简历,基本都是可以得到面试机会的,而且通过率也挺高。


涨薪快

大部分IT公司,每年涨薪都不是很多;而跳槽一次的话,至少得涨个30%吧。

我在第一家单位的时候,起薪3K,每年涨500-1000,是不是很可怜。第一次跳槽,工资就从5K涨到了8K。

第二家单位第二年就涨到了12K,但是从此以后,就是每年涨1K的龟速了。第二次跳槽的时候,月薪虽然涨的不是特别多,但是按照年薪计算的话,应该涨了有60%以上了。


当然也有涨薪比较快的单位,我的一个朋友在一个神奇的网站工作,研究生毕业工资一万左右,现在工作有三年了,刚刚涨到了20K。如果你在这种单位,好好珍惜吧。


去个更好的公司

在外包公司的,想去一个非外包公司,跳槽。

传统行业的,想去互联网公司寻求技术发展的,跳槽。

互联网公司的,想去传统行业养老的,跳槽。

小公司的,想去一个大公司,跳槽。

大公司的,想去初创企业当个技术合伙人,跳槽。

......



欢迎大家在评论中分享自己的跳槽原因和经历,还有说说跳槽涨了多少钱,哈哈。


会点代码的大叔


为什么程序员这个行业的跳槽那么频繁,或许大多数人马上就会想到,不跳槽工资怎么涨呢,这个现象现在也确实存在,我记得当时要出来实习的时候,我们老师跟我们说过,我们现在在急着怕找不到工作,一旦你们工作了半年以上,你就要翘尾巴了,公司不给你加工资,你就要跳槽了。

我觉得跳槽的主要原因有两个,一个是自身原因:因为大多数刚出来实习的程序员大多数对工资方面的要求不是很高,因为他们也知道,自己现在是属于学习阶段,知道自己的价值是多少,所以一般不怎么要求工资,但是一旦工资几个月之后,对整个体系有了较大的了解之后,就要要求有对等的工资,因为在一个技术部里面每个人的工资都是不等的,这样会觉得自己有那价值但是没有那回报,心里也就有些变扭,也就有了跳槽的想法了。还有一个就是当自己有过硬的技术时,一般也会考虑自己出去单干接项目做。

另外一个就是公司体系问题,在国内外包公司之多,所以大多数的程序员也是在外包公司做,而外包公司的规模参差不,大多数也是在剥削压榨程序员,各种坑也是居多,管理层体系混乱,这也是造成程序员跳槽的原因

本人是学物联网专业的,后面选择了软件方面,不过学校学的那些是远远不够的,所以后面我自己去拓展学习了好多,现在在做一家软件公司做了差不多半年了,这一半年大多数也是做努力学习当中……


小黄人视频


看到这个问题,突然想到我的一个哥们儿,昨天晚上看他发的朋友圈:入职第一天就收到了公司的问候彩蛋,即996的加班大礼,而这已经是他一个月之内换的第四份工作(Java岗)。而他还在跟我调侃,新公司的电脑很好用,这好像是他最终选择留下比较义正言辞的理由。

我微信问他,为什么没有选择之前的3家公司,而是入职了一个加班文化浓厚的企业,他说道:第一家公司不仅加班而且电脑还烂得很,还不让自己带电脑,严重影响工作效率;第二家公司技术经理是个傻叼,拿着我写的东西说是自己写的,不给安排工作还说我工作态度不积极,一怒之下,没错炒了老板;第三家,面试谈完薪酬,再也没有联系过我,或许他们可能只想要个廉价劳动力吧~

听完朋友近期的求职经历,同为程序员的我似乎更加理解身为程序员的无奈,那么为什么程序员会频繁跳槽?我觉得大多因为以下原因:

薪资配不上自己的能力:

人都有攀比心理,程序员也不例外,当你发现能力不及你的人,薪资比你多,活比你轻松,很难做到无动于衷。当自己觉得委屈了,难免会有跳槽的想法,当这种想法酝酿到一定程度,由某一事件触发,就很容易将计划付诸于行动。

被天敌PM虐惨到忍无可忍:

各种乱改需求,忍受不了产品经理的各种指手画脚,指指点点,虐程序员跟踩蚂蚁似的,你说你能不跳槽?当时心里的真实OS就是:天啊,这比围城都可怕,或许跳跳更健康。放手跳吧~

以榨干剩余劳动力为代价的疯狂加班:

对于程序员来说,加班很正常,为了赶项目,偶尔通宵一次也可以忍受。但是天天通宵达旦,自己的身体已不能允许自己如此爱岗敬业。而且有些公司把变态加班跟敬业视为一谈,进行道德绑架。长期受这样的企业文化熏陶,只能说不走很难。

被愉快的挖墙脚:

朋友说:来我们公司吧,年终奖大大的好,有车有房,还送媳妇!!什么?我考虑一下,如果不是旧东家对自己有知遇之恩,恐怕迫于生计(大城市的生活压力好恐怖的),恐怕大部分人都会选择向钱看齐吧?

以上就是我自己的一点薄见,吐槽一下,话说写代码都有力气了~


小贝的STEAM教室


作为一名程序员,我来谈谈我的想法。



按照马云的说法,跳槽的理由无非就两种,一是做的不爽,二是钱没给到位。我是很赞同这种说法的。

加班严重

首先第一个,程序员加班是非常多的。多到什么程度呢,我来举个例子,前几天我去腾讯面试,面试官问我经常加班吗,我说一周加三天,然后没想到他回了一句,那这加班也不多嘛,我当时就觉得无语了。然后我又问了几个腾讯出来的同事和朋友,一个说他去的第一天就加班到十二点,第二个说他之所以离职就是加班太严重了。所以说程序员跳槽很频繁的一个很重要的原因是因为加班实在很多,身体确实吃不消,总想找个加班不是那么严重的公司干活。但是互联网公司就基本没有不加班的公司,所以他们就只能一个不行就跳槽到另外一个去了。



需求变更频繁

其次,公司混乱,产品需求变更频繁。很多时候除了加班敲代码做功能以外,还有一个比较头疼的是产品提出一些稀奇古怪的需求,例如做一个手机主题跟随手机壳变更颜色。有些时候会跟产品怼来怼去。或者需求好不容易做好了,又不要,要改成另外一种样子,这就导致了程序员加班做完的东西直接没法用,又要重新加班来做需求。而程序员又普遍比较不善言辞,所以导致和产品怼占据下风,结果就只能一走了之了。



钱没给到位

这可能是最大的一个跳槽原因。很多公司程序员加班基本都是义务,没有任何补贴或者调休的,做不完就是要加班把它做完。并且很多时候一些人累死累活干了一年,一毛钱工资也不给加,或者加的很少很少。提加薪提了半天才给加几百块,这可能就是程序员跳槽的最大原因了。

我周围有很多朋友差不多都是因为这个原因而离职了。提了加工资,不给加。或者来了这家公司一年半了一毛钱也不给涨。还有就是涨工资涨500块钱的也有。这就导致了很多人离职走人。在我们行业有句话说的好,与其跟老板提涨薪,不如跳槽来的快。这不是没有道理的。我周围很多人跳槽一口气涨4-6k的比比皆是,更有甚者涨10k也不是没有。我们都笑称,如果按照现在公司涨薪程度,估计公司倒闭都达不到你跳槽涨的高度。



最后还有一个原因就是,你知道了你周围人的工资比你高,但是干的活没有你多,觉得不公平,所以一气之下走人的也不是没有。所以每个公司工资保密不是没有道理的,这不保密能行吗,这人估计要走光。

以上就是我对这个问题的看法。

我是一名程序员,乐于分享自己身边的一些事,如果有什么需要不懂得,欢迎私信我。如果有什么不同观点,也可以在下面留言,我们一起讨论。如果觉得我答得还不错,请随手点赞,谢谢。


晨雨细曲


其实我个人并不认为程序员是一个跳槽很频繁的职业,我认识很多的程序员,大多数都是在一家公司待了十几年的那种,离职率也是非常的少。

但是我也见过不少刚入门的程序员经常离职,跳槽频率也就是在1-2年左右,这也并不算是频繁,或许吧。

我之前认识跳槽的程序员,几乎都是因为自己的能力有所提升,可是薪资并没有提升,才会选择跳槽的。

其实程序员这个职业,主要靠的还就是能力,如果说你一个刚入门的程序员,写一套程序需要2天左右的时间,如果你经历一段时间的学习后,你可能也就需要一天半或者一天的时间就可以完成,当你再经历一段时间学习后,你可能也就是一天就能完成这条程序。

程序员的薪资不是按照你的完成代码的时间来判断的,更多的是你代码的完成率和bug数来判断到底,真正的高手可能别人写一套程序需要两天,他也就是一天的时间,你们可能认为这个时间还是有点长,但是除了时间,我们还要看这个程序是否存在bug,就算另外有一个人半天就能搞定这个程序,但是bug多如牛毛的话,那也是没有用的。

有时间代码看的是稳定,不是完成时间。

程序员主要学习的也就是这个稳定性,有时候如果当这个程序员在某家公司无法学习到这个的时候,就会选择去跳槽,去选择过一家,能让他提升能力的公司。

最后当某个程序员到了一定能力和高度的时候,基本上这个程序员就很少会选择离职,因为他已经有了能支撑他职业的能力,没必须去选择离职跳槽什么的。


文非


提到跳槽比较频繁的职业,我想除了题目中提到的程序员之外,应该还有餐饮企业的服务员,餐饮企业服务员跳槽基本就是三种情况,一是薪资低,二是工作好找,三是工作时间长。

我们再来看看程序员跳槽,其实也不外乎是这三个原因。

一、薪资低

看了这一条,你可能会说,程序员薪资怎么会低,刚毕业的就能拿到个7、8千块,如果是硕士毕业就拿个1.5万一点儿不奇怪。

这里说的薪资低不是指薪资行情低,而是每个人都觉得自己的薪资低,对于程序员来说薪资水平差异很大,但人们往往并不关注工作本身,或是人的能力而关注的是自己怎么比别人少这么多,但在本公司可能调薪并不是件简单的事,所以只能通过跳槽来实现工资的上涨了。

二、工作好找

程序员现在可以说是一个热门岗位了,从业人员比较多,但是需求量也很大,如果你是个程序员,简历更新之后,估计每天5、6个面试邀约电话都算少的。因为工作好找,所以工资势必也就水涨船高,谁也不怕裸辞,工资要求不高,只涨个20%今天离职,估计3天后就能有新工作。

三、工作时间长

程序员工作时间长是大家有目共睹的,有个说薪资高,工作时间长很正常,但人的欲望总是无止境的,没钱的时候想要钱,有钱的时候想要时间和自由,薪资支撑的满意度最多也就能维持半年,长时间高负荷的工作会让人产生厌倦,这个时候就会觉得自己工资的性价比不好,要么找更高工资的,要么就找没那么累的。


HR老枪


不邀自来,本人目前从事嵌入式软件开发,也算是程序员大军中的医院,下面来回答一下这个问题:

程序员目前是一个热门的职业,薪水相高于其它一般行业,程序员的市场需求旺盛,优秀的程序员一直以来都是“香饽饽”,供求不匹配导致程序员总是更好的选择,钱多事少离家近的工作人人都爱,别的职业还在为工作发愁的时候程序员可能受到好几家单位的offer,市场的巨大需求和程序员工作特点使得编程的从业人员比其他职业更容易跳槽。


按理说,薪水高,工作环境尚可的工作一般都是很稳定才对啊,但是据一份调查发现连Google,Amzon这些大厂的程序员的平均在职周期都只有1~1.5年,可见程序员频繁跳槽不是我国或是某个企业特有的,一线国际名企都如此别说国内小厂了,那么为什么造成程序员为什么会如此平凡的跳槽,我们来分析一下:

IT产业发展迅猛,市场需求旺盛,程序员有更多选择

虽然我国的计算机行业起步很晚,但这不影响IT产业在我国的迅速发展,发展就需要相关内容的人才,同时我国计算机的培训起步也不是很早,早起的人才主要是理论研究并不都是真正写代码的,供求关系不平衡,导致程序员在就业市场上比较抢手,各行各业一旦某种人才紧缺自然导致有价无市的感觉,所以,各厂想尽办法招聘让程序员,诱惑多了选择自然多了,选择多了跳槽就频繁了,这是见怪不怪。

IT行业存在一种“倒挂”的行业怪象,程序员更愿意跳槽

倒挂”是指在某个行业内部,由于行业的特殊性,从业人员的薪酬待遇和业务能力以及技术水平不相关的现象,这种现象尤其在程序员行业存在,一个刚大学毕业的新鸟在待遇薪酬方面可能秒杀一个已经工作四五年的优秀程序员,换谁也受不了,没有工作经验还需要人带的新人工资居然比带他的人高,有些企业宁愿花5000块钱新招一个新人也不愿意多给老程序员多加1k来完成同样的工作,坐等通过技术积累来加码自己的报酬的希望破灭后,那些受到不公正待遇的程序员通过跳槽去涨薪了,在猿圏有句话更能说明这个问题“People who stay in one spot earn less than those who move(经常换工作的人比那些安分守己的人赚的更多)”。

公司没有给程序员提供良好的职业发展规划

虽说职业规划都是自己为自己规划,但是自己的规划能否按计划顺利实施很大程度上取决于公司是否为自己的员工有良好的职业规划,显然,一家没有为程序员薪酬增长和职位升迁做过精细规划的公司,让程序员不在有安全感或是让他们没有期望,换做谁都得跳槽另找下家。

程序员厌倦了代码工厂式的工作,想尝试新鲜的东西

计算机行业是一个日新月异的行业,此外程序员是一类喜欢挑战新技术的特殊人群,很多公司的业务模式单一或是业务稳定了,程序员的工作变成流水线的单调模式,他们早已厌倦了日复一日的代码搬运工的工作,一旦尝试新的技术并且一改往日的单调与无聊,那么它们会在合适的机会换个领域,此外,程序员是青春饭行业,代码工厂式的工作会让他们没有安全感,因为这会让他们失去市场竞争力。

从业人员层次不一,淘汰提高了程序员跳槽的几率

IT的迅猛发展,在巨大市场需求的推动下,编程行业门槛编低,导致从业人员良莠不齐,可能一时的冲动或对自身判断不足而走上程序员之路,很多人发现程序员并不是媒体所报道的光鲜亮丽,工作压力大,无休止的加班都会使一些不适合做程序员的人淘汰出局,这在职场非常常见,尤其是刚毕业的新人,这就外界感觉程序员跳槽更频繁了。

程序员跳槽频繁是事实,但这也是有原因的,每个人都想在等同的工作时间内有更好的待遇这本来就无可厚非,行业正常现象罢了。


如果我的回答对你有所帮助的话,请点赞吆,喜欢编程的朋友可以留言,我会尽我所能回答你的困惑的


爱答问题的小星星


为什么程序员是一个跳槽比较频繁的职业?

因为好的程序员确实值钱,连带着不那么好的程序员也相应的值钱了。

其实是现在这个行业导致的,互联网的世界里,就算是一头猪站到了风口上,也能飞的比大师兄还快。

不是你不明白,是我变化快

程序员本身是干技术活的,技术迭代比较快,所以一般程序员都有较强的自我学习能力和自我迭代能力,随着时间的延续,本身的能力水平提高了,那么肯定期望与之匹配的待遇,但往往很多公司的迭代速度是很慢的,承担不了程序员这种高薪成长,所以往往满足不了程序员的需求。

那么只能跳槽啦!

老用户与狗不得办理

还有就是,往往软件公司也好,互联网公司也好,很多老板都喜欢招新人给高薪,但是老人年年不涨薪,最后的结果就是老人纷纷离职,这种情况也造成了外界看来程序员频频跳槽的现象,但往往都是情非得已啊。不给涨工资啊。

那么只能跳槽啦!

跳一跳更健康

老公司的暮气沉沉和新公司的造气蓬勃形成了鲜明的对比,在老公司任劳任怨,每年涨薪不超过10%,但是一跳呢,工资普遍double,这种风气形成并且传播,明眼的程序员肯定待不住了啊。

那么只能跳槽啦!

其实苦的是HR,老板不给力,还让留人,你告我咋留!!!!!


龙虎山小师叔


程序员这个行业存在着这样的现象,有些刚毕业的大学生因为没有见过世面,一不小心被忽悠到那些处在创业阶段的“公司”,拿着实习生的工资干着全办公室的活,而且经常被老板拉过去谈人生理想,刚毕业的程序员都是涉世不深的小男生,那里经得过这些老狐狸的忽悠,一招画饼充饥就在那幻想未来美好生活了,但凡事都得有个度啊,时间久了次数多了,小白也变了,只能跳槽另谋出路。

我觉得跳槽的主要原因有两个,一个是自身原因:因为大多数刚出来实习的程序员大多数对工资方面的要求不是很高,因为他们也知道,自己现在是属于学习阶段,知道自己的价值是多少,所以一般不怎么要求工资,但是一旦工资几个月之后,对整个体系有了较大的了解之后,就要要求有对等的工资,因为在一个技术部里面每个人的工资都是不等的,这样会觉得自己有那价值但是没有那回报,心里也就有些变扭,也就有了跳槽的想法了。还有一个就是当自己有过硬的技术时,一般也会考虑自己出去单干接项目做。

另外一个就是公司体系问题,在国内外包公司之多,所以大多数的程序员也是在外包公司做,而外包公司的规模参差不,大多数也是在剥削压榨程序员,各种坑也是居多,管理层体系混乱,这也是造成程序员跳槽的原因

1.互联网技术风起云涌,变化之快。公司制定的涨薪制度都有着统一的标准,不会因为某个编程语言热门而增大涨薪幅度。但是新进员工的薪资待遇往往是根据市场幅度在变化的。 so,常常听到老员工抱怨,那个新来的谁谁谁,哪哪都不如我,工资却比我高。

2.据不完全统计,互联网行业的创业公司从天使走到D轮概率尚不足2%。大量初创公司的关门倒闭,致使一些程序员“被迫离职”。

3.互联网公司会根据市场的变化做一些战略调整,内部转岗已是家常便饭。比如本人之前所在的项目组,所做的产品是web端的直播平台。后经市场调研,公司打算将重心放到移动端,部分web组的老员工也就转岗到了移动端小组。 我想说的是,如果企业内部的调岗不符合个人的职业规划,那么也是程序员跳槽的一大原因。


分享到:


相關文章: