❶ IT行业的高薪还能维持多久
IT行业的高薪会一直持续下去。
很多人会说计算机普级了,人才饱和了,人工智能的出现,编程等工作门槛越来越低了,其实这都是表象。IT行业的高薪能持续下去有几下原因:
IT行业成为 社会 运行的基础技术,应用越来越广,技术门槛看似越来越低,但其 社会 角色分工和地位,其实分量是越来越重,企业在IT上投入的研究、运营、维护、创新的资金只会越来越多,水涨船高,自然IT行业的薪水是不会降低的。
另外,创新越来越难,创新成本越来越高,这里有两层含义,一个创新需要投入更多的钱,招更高级的人才;第二是创新的失败率更高,以前我们国内 科技 公司,只要抄抄国外的产品,美其名曰微创新一下,就能成功,但是现在这种模式很难了,不是我们技术不行,也不是钱不够,其实是人才瓶颈,对创新人才的要求更高了。
高端人才永远是稀缺的。IT这个行当竞争十分激烈,为什么越是大厂加班越凶猛?因为他们的危机意识更强,打江山容易,守江山难,即便强大如帝国的腾讯,阿里,也不敢有丝毫懈怠,你一放松就有可能被竞争对手反超了。所以,越是牛X的 科技 公司,越是不惜代价地在网罗天下英才,IT薪酬不降反升。
很早之前就流行这样一句话:21世纪最贵的是什么?是人才。这话放之四海而皆准,即使是改成22世纪,25世纪,也是对的。只要 科技 还是 社会 发展的第一生产力,IT行业的高薪就能一直维持下去。
取决于您所说的高薪这个词的内涵。假设是指 比其他行业高,那会一直持续下去 ;假设是指 大幅高于其他行业,那其实现在已经 不是 这样一个态势 。需要从当前中国IT行业研发产品特点、当前软件研发模式、IT企业格局三方面分析,基于分析 文末给出该问题明确的答案。
当前中国IT行业研发产品特点IT软硬件产品,分为通用基础类(如操作系统)、行业基础类(如CAD),以及应用类(如:电商)。 中国IT行业研发的产品绝大多数是在应用类上 。这一类的产品相 对技术含量低,从而附加值也低 ,实际上并不需要非常高精尖的技术,从而 对人力水平的要求并不高 。客观讲,这并不是因为公知们所说的诸如“中国人急功近利”因素决定的,它是由中国发展阶段、行业生态本质(任何一个行业,高精尖领域一定是塔尖人力需求少)等因素综合决定的。
硬件的研发模式早已是芯片化、模组化了,所谓 研发硬件设备在一定程度上就是“攒” 的过程。而 软件发展到今天,模块化、框架化、平台化的趋势越来越明显 。用大白话讲,“攒”的比重越来越大、并且一定会继续沿着这个趋势发展下去的。
进一步,现在有很多 无代码平台出现 --前主要集中在OA领域,基于这个平台非研发人员就能搭建出业务功能。这种平台后续在其他的领域一定会不断出现,这也会降低领域内应用的研发技术要求。
上述,极大地降低了IT系统的研发门槛,也就降低了对人力技术水平的要求。
实际上,当前在中国已经出现了明显的领域垄断局面:通信领域的华为、社交领域的腾讯、电商领域的阿里,等等。这种垄断局面使得众多中小企业的生存空间变小、营收及利润下降,从而影响到薪资水平。
上述三个原因,其实归结起来就一句话:I T行业对 绝大多数 从业人员的技术水平要求是在降低的 。但需要指出的是,高精尖是中国IT行业的未来、也是非常紧迫要自主化的内容,比如芯片设计、操作系统研发,等等。对 从事高精尖领域研发群体的技术要求是提高的。
还有补充一点: IT行业的人力需求还会稳步增长。 篇幅所限直接说结论:是因为众多传统行业信息化空白需填补、新技术驱动升级改造和业务创新、基础产品自主化会带来很多机会。
综合上述分析,对于 本问题的答案是:IT行业薪资水平较之其他行业会持续偏高、但逐渐趋同;IT行内内部薪资两极分化出现:从事高精尖细分领域的会继续增长且遥遥领先其他行业!
欢迎关注下我、欢迎讨论!
【鲨鱼职场观点】IT行业未来将保持持续上升的发展态势,而薪资水平也会只升不降。
但作为创新知识行业的IT业,飞速发展的同时,行业知识技术的更新也会越来越快,如果不能将“持续学习”贯穿一生,被淘汰的速度也会越来越快。
IT的薪资有多高
前几天网上有个热搜说腾讯有个员工因每天工作不满八小时被开除了,而这个员工对这理由不服,上诉,要求500万赔偿,而牵引出IT互联网行业,薪资和加班状态。
话说这位员工在腾讯8年,不仅入手宝马5,还买了南山区170平的豪宅。做的却是再基础不过的工作,不仅迟到、早退、不在岗,不汇报工作,被开了还索赔500万,谁给他的勇气?
IT行业的薪资有多高?可以说,你如果可以在IT业立足干到35岁,收入可堪比其他行业工作到45岁。甚至现在由于数字化时代的到来,5G,人工智能的发展,不少毕业生,一毕业就拿到50W-60W的高薪Offer,这在传统行业,几乎看不到。
但是带来高薪的同时,背后无不是IT从业人员艰辛的付出,弹性工作制,996,997,甚至007,随着年纪的增长,秃顶,焦虑,压力不是一般大,很多IT从业人员要么身体跟不上,要么知识跟不上。
这也是为什么IT互联网相比其它行业更容易遭遇35岁危机,而被优化的主要原因,IT互联网业赚的实在是太多了,大多年轻有干劲的涌进来,更多的选择下,为什么不选最优的?
互联网行业凭能力吃饭,优秀的IT人才将“持续学习”贯穿一生
上面案例中要求500万赔偿的被开腾讯员工,作为一名IT人才成功躲过35岁职业危机,而得以入职腾讯这个互联网顶级巨鳄,可以说是非常优秀。
刚开始的2年,年年绩效拿4星(最高是5星),工作时间不要说不满8小时,晚上12点下班是常态,周末不休息,甚至通宵也是常用的事。到现在离职时据腾讯向某自媒体出示过 他的业绩调查报告,上面显示他曾在长达4个月的时间里,没有代码提交记录。
HR和上司多次找他交流沟通都未有改善。这工作态度,这工作绩效不得不有待商榷。
互联网行业凭能力吃饭,不管你现在多么优秀,如果优秀的IT人才不能将“持续学习”贯穿一生,不能持续为企业提供价值,贡献绩效,那么被精简,是迟早的事情。
企业对IT人才的要求越来越高
随着IT互联网行业的飞速发展,企业对于IT人才的要求也是越来越高,不仅需要专业知识扎实的程序员,更侧重思维能力、多项开发能力、管理能力,抗压能力,人际技能等综合素质。
所以不管即将进入IT行业的人才还是已经IT业内的人才,要想获得持续的发展,必须注意培养自己的各方面能力。重要的是有成长型思维,通过工作实战,不断补充自己的能力,打造自己的知识大厦。
随着数字化时代的到时,5G及人工智能的发展,对于IT人才的需求将越来越多,要求也越来越高,相应薪资也会越来越高,并将一直保持行业领先地位。对于将进入IT领域的人才,如果一旦选定了这个领域,就需要全力以赴打造自己在这个领域所需要的全方位技能,构建自己的差异化竞争力。
朋友们,你们怎么看?欢迎留言发表意见共同交流
与你分享职场真实故事,一起 探索 职场晋级之路,感谢关注@鲨鱼职场。
时间倒退10年,我们现在看到的互联网头部公司,都还处于起步阶段,有的甚至还没有成立。
但也就是在这短短十年间,这些公司已经用他们的产品和服务颠覆了我们的生活,也为自己带来了突飞猛进的发展。
目光放到今天,阿里、腾讯等巨头仍然在抓紧布局未来、抢占赛道,超前的战略、大量的资金和聪明的头脑会让他们继续保持自己的优势。
巨大的发展潜能,这也是互联网头部公司能一直开出丰厚薪资的重要保障, 只要这种优势还在,高薪就会一直持续下去。
高起薪一方面可以吸引优质人才的加入,从另一个角度来说也不失为一种压力和束缚。
压力体现在于要直面大厂严酷的人才筛选机制,如果你没有表现的非常优秀,升职涨薪轮不到你,期权股票自然也没戏。
在发展势头良好,应届生起薪年年攀升的互联网头部公司,太过平庸可能就会面临严重的薪资倒挂,想在这种情况下保持良好的心态非常困难。
虽然互联网大厂有钱也愿意出高薪来吸引人才,但是有一点是毋庸置疑的,那就是大厂并不是保险柜。
互联网行业仍然处在风口,未来还会有更多优秀的人才不断涌入,但不同于一些越老越吃香的职业,互联网相关技术、用户需求的更新迭代速度很快,一味地埋头干活获得的经验价值不一定高。
入行之后如果不能形成自己的核心竞争力,薪酬倒挂、被行业里的后浪拍死在沙滩上只是时间问题。
而且互联网行业还一直存在“结构性失业”的难题,所谓35岁危机就是这样一种问题的的具体表现。
比起金融、咨询等行业, 互联网行业的招聘战线向来拉的比较长,即使前期有失利、错过一些机会,后面想要补救也相对比较容易。
所以,努力学习充实自己,让自己掌握时代前沿技术,无论IT行业怎么变你都能有一席之地。
永远。这个行业的高薪不是人才供需关系决定的,而是工作的边际成本决定的,即一个服务一百人的应用和一个服务一百万人的应用成本差别是很小的。
当然最终被人工智能取代。
IT的高薪有它的合理性,因为IT行业研发成本高制造成本低,员工的一份劳动时间可以被出售多次,相比于传统行业员工的劳动时间只能被出售一次,那从事IT行业的工资肯定要比传统行业高。但是随着后面技术发展,IT行业的高端玩家工资会越来越高,而大部分IT人员将变得和传统行业一样,这个趋势会越来越明显。可替代性超强的工作,通常都是工资低的,因为老板可供选择的人多,供需关系失衡必然造成内卷!
直到人工智能已经可以替代人脑开发电脑智能。所以,我感觉这始终是个高薪行业。
我是名IT从业者,IT行业给 社会 带来的效率提升,不是传统行业可以比拟的,这是IT行业立足长远的根本。就好像前几次工业革命,效率高的产业往往能取得第一成果。
首先it行业的高薪主要是高在it劳动者参与的劳动难度高却且复杂,培养it劳动者也要耗费很多心血
从 科技 发展的角度来说,用人单位一个是要求高学历一个是要求高技术 it经过这么多年的发展it程序员已经从增删改查的业务跳到了高并发,分布式数据量也不是3g时代的几万十几万了
在往后发展公司对it劳动者的要求会越来越高相对的工资也会越来越高
可能永远。因为这个行业要求比较高。这么说吧,很多大学计算机专业学四年,根本干不了这个行业。当然也有很多不是计算机专业的,靠自学干的很优秀。但是仔细一看,各行业都有收入高的。
❷ 程序员为什么加班多,是什么原因导致的
导致程序员加班的原因很多,主要由以下几方面吧:
1.需求不清晰。需求人员或者项目经理、产品经理没有吧需求梳理分析清楚,等开发到一半甚至开发完了,才意识到需求错了,需要重新做,眼看项目或产品都快交付了,只能让程序员加班了。
2.管理问题。企业文化,就是加班,本来没啥活,但领导就觉得员工加班他心里踏实,所以那不管你是不是程序员,一律加班。
3.自身问题。效率低,解决问题能力不行,分配的工作任务无法在规定时间内完成,那只能加班,自行解决了。
4.工作任务紧急。突然要开发一个新功能,客户要求时间紧迫。不加班,无法完成。
5.工作量大。日常工作量就是大,一个人干两三个人的工作,干不完,加班还干不完呢,加班成常态了。
从甲方角度看,我就想要什么产品3个月上线,这是战略和领导决策决定的,不能拖太长时间。
甲方以这个要求去找乙方,乙方销售为了完成业绩,他满口答应。
售前一般不会反对销售。
合同一旦签署完毕,销售业绩就认为算完成一大半,后续介入内部流程就可能减少。
这时候认为,按时交付的责任应该在研发方面。
开发和产品团队此时可能还需要进行需求分析,系统设计,提交文档,正规一些的测试部门还要审核文档。
然后这些事都走玩,开始开发任务。开发人员每天一个日报,每周一个周报,几乎天天开会讨论。
白天都在讨论问题,只有晚上其他部门都走了,无人打扰时,研发才可能专心敲代码。
没让专业的人做专业的事情, 是工作开展的大忌,在工业上,早已证明了一切,在工厂生产中,工人流水化作业,一个人只专注一件事情,会越做越熟练,越做越快,越做效率越高。
在软件开发分工越来越明确的今天,让后端人员抢前端人员的饭碗,去写网页、样式,效率能高吗?让后端人员去抢DBA的饭碗,去做数据库优化,效率能高吗?
不专业的人做不专业的事情,可能和公司的发展历程、组织架构、人员规划有关;也可能和任务安排有关。
公司发展初期,养不起很多专业的人,可能更需要“全栈”工程师,啥都一把捉;公司发展的过渡期,有点钱了,也意识到了要让专人做专业的事情,但是人员还没招齐,那没办法,你也得兼职着做各种各样的事情。如果公司有钱了,发展也成熟了,不是属于以上两种阶段,在IT组织中,连前端、后端、测试、架构、DBA、网络、服务器运维、技术支持、安全、产品,这些职能都没区分好的话,就会对工作效率有影响。IT一线工作人员,每个坑位,都需要一颗专业的螺丝钉。
开发人员不注重代码质量,导致后期返工,导致效率低
有 时候,快即是慢,对于经验不足或者习惯不好的开发人员,开发前期,被迫或者自己没意识到,为了追求进度,逻辑没考虑周全,没做好自测,代码能跑起来就算完 成任务了,表面上任务完成得很快。但是在项目后期,测试阶段,问题大规模爆发,甚至要返工,由于测试后期,离自己写代码的时候,可能隔了一段时间,有的东 西自己都忘了,再回过头去重新“熟悉”,效率能不低吗?更为严重的后果是让项目进度不可控。因此,就算进度再紧张,也顶住压力,必须要做最基本的测试,再进入下一个任务点。
个体组织人员膨胀,出现沟通成本大的问题,导致效率低
沟通成本是人员膨胀后,暴露出来的首要问题。
举个简单的栗子,很多公司都有每天晨会习惯,如果一个组有5个人,开晨会汇报工作,平均一个人汇报2分钟,就需要10分钟,现在一个组增加到10个人,一人汇报两分钟,都要20分钟才能汇报完。时间就这样过去。
再举个栗子,30人天的工作,分给2个人做,可能需要15天,共耗费30人天,但是分给5个人做,6天能完成吗?
信息在沟通、传递的过程中,可能会“失真”,你想的,不一定能100%说出来,你说出来了,别人也不一定能100%理解,而且每个人的理解能力、知识体系都不一样,理解起来容易产生偏差,产生偏差就容易做错事情。
因此,如果人员出现膨胀,要以项目为单位,进行合理的项目拆分、人员拆分。同一个“小项目”最好不要超过4个人负责。沟通的时候,推荐使用口头+书面+复述,减少沟通过程中的信息失真。
上、下属之间相互不信任,做事有阻碍或者导致重复工作,导致效率低
上 下属相互信任是一切工作的基础。如果上级不信任下属,不敢授权给下属,凡是都要自己过一遍,而上级往往是一对多的关系,这个时候,工作瓶颈会出现在上级身 上;如果上级不信任下属,搞一堆监督机制,为了下属不做错事情,又让别人同事过一遍,又要耗费额外的成本,劳民伤财,而下级得不到信任,做事受阻,久而久 之就会畏手畏脚,很难独当一面,或觉得自己有能力没地方使,干脆走人。
上级应该充分信任下级,放心授权让下级去做事情,但这些都一个前提就是要有一个较好的软件管理过程,包括开发环境和测试团队和在完成任务的过程中进行一些辅导和进行重要节点管控和监督。
上级不信任下级,经常碰到,而下级不信任上级也很要命。程序员是很有个性的工种,不好管理,往往特别多想法。就好像车轮子陷入泥潭中,上级说车子往前推,有的人又说,往后拉,各自发力,估计车子永远都摆脱不了泥潭,还谈何效率?
因此,如果有意见,前期可以提,但是解决方案一旦定下来,应该上下一心(即使有意见也埋在心底吧),朝着目标一起去努力。
不同部门之间沟通存在隔阂与障碍
软件开发过程中,在IT范畴内,不同部门难免有交集,例如开发与运维、开发与测试,不同岗位承担的责任、掌握的知识体系、考虑问题的角度往往不一样,导致处理事情受阻。
举 个栗子,有一次,开发人员为了验证某个问题,需要运维人员协助重启某个站点。对于开发人员来说,这个站点,用的人比较少,而重启也是一瞬间的事情,风险为 基本为0,但是由于运维人员掌握的知识体系不一样,怕重启了会造成很大影响,甚至害怕出了问题要自己承担责任,明明可以瞬间操作解决问题的,又要等到中午 或者半夜三更没人的时候才敢重启,效率就是这样降低了。这个时候,需要运维人员,去学习一下相关知识,或者引入新流程,例如,重启站点,需要某个专业人士 口头同意,即可立即执行。
因此,不同部门之间的人,应该互相学习,才能更好地沟通;做事情,尽量做轻量级的流程化、标准化。
上级工作安排不到位
上级工作安排不到位,也会导致工作效率低。有时候会有这种怪现象,可能很多事情没做,但是下面的人没事可做;或者有的人很忙,有的人很闲。
软件开发分工,不像搬砖头,一人搬一车就行了。软件开发, 工作量化本身就是一个很难的地方,如果项目经理没有做项目计划,没有做工作点、任务点拆分工作就很难安排到位。特别是刚刚从程序员转型做项目经理的人,过 程性思维,不会对项目做整体的把握、整体规划,想到哪里就做到哪里,想到什么就分配什么工作,最后一团糟,一会把下面的人累死,一会又让下面的人闲死。
❸ 好家伙!30% 国外程序员每天“摸鱼”四五个小时,国内似乎更严重
2020 年全球爆发新冠疫情后,很多国家和地区的企业支出远程办公,除了一些必须在现场办公的岗位之外,很多岗位的员工都可以居家办公。
在不少人眼里,“居家办公”的潜台词是可以光明正大的各种摸鱼。
这种“怀疑”站得住脚么?还是远程办公群体的名声不好呢?
近三成 IT 人每天“摸鱼”四五个小时
2021 新年伊始,国外匿名雇员交流平台 Blind 有一项调查:《每天真正用在工作的时间是多少?》。原调查对象是软件工程师群体,共有 2601 人程序员参与调查。
Blind 的投票结果
30.9% 的一天真正工作时间只有 3~4 小时;
43% 的 eBay 工程师、32% 的谷歌工程师、55% 的Adobe工程师都是这种情况
27.4% 工作 5~6 小时;
50% Airbnb 工程师是这种情况
10.7% 只工作 1~2 小时;
10% 的微软工程师是这种情况
15.5% 工作 7~8 小时;
27% 的字节跳动工程师是这种情况(从参与人员的数据来看,这应该它们的海外员工)
15.5% 工作 9~10 小时;
12% 的谷歌工程师是这种情况
在居家办公的时候,大多数人员工也会处理一些私人事务,比如下午接孩子放学或者中午遛狗。
一位 Facbook 员工表示,
“如果把开会算进工作时间,那么工时有 9~10 小时,如果不算,那可能不到 1 小时。”
有位 Amazon 的工程师表示,
“虽然有时我会在下午 2 点到 4 点之间打个盹(通常没有午休),或者出去遛狗,再花 2 小时吃晚餐。大部分工作时间从早上 9:30 到午夜。”
另外一位 Amazon 的工程师表示,
“去年,我每天工作 12~14 个小时。每周 65~70 小时。一周又一周,倦怠开始。而且绝对没有报酬:没有认可,没有晋升,对我没有真正的好处。只是痛苦。现在我每周只工作 44~48 小时。我更专注,更有效率,也更快乐。”
另外一位 Amazon 的工程师表示,
“除了例外情况(周五有时候工作时间短,周末工作时间长),亚马逊要求每天至少工作 10 小时。在疫情期间,我的工作时间更长了,日程表满满的,领导层要求更多。”
看完 Blind 的投票结果后,肯定有人会认为“原来程序员摸鱼这么严重啊!”
但实际情况并非如此。
大多数上班族是在摸鱼,每日平均有效工作时间不到 3 小时
2019 年 2 月,英国 vouchercloud 平台做了一项调查,目的是了解英国各地员工的上网习惯和工作效率。一共有 1989 名 18 岁的上班族参与,所有受访者目前都在办公室全职工作。
调查结果显示,
“你认为自己在整个工作日都很有效率吗?”
79% 的人承认没有效率,只有 21% 的认为自己一整天都很有效率。
“你每天在工作时间内高效工作的时间有多长?”
调查结果显示,上班族每天的有效工作时间只有2 小时 23 分。
泡社交网站和刷新闻网站,是影响工作效率的主要因素;
英国职场的前十大摸鱼行为
网友评论
国内程序员的工作专注时间长度如何?
1、微博投票
我们在微博发了一个相同的投票。
大致结果如下:
27.5% 的人每天专注工作的时间是 1~2 小时;
19.3%是 2~3 小时;
16.9%是 3~4 小时;
好家伙,看这节奏和趋势,国内程序员的“摸鱼”比国外同行更厉害啊 😂
提示:投票结果,未必能反映出真实情况。
❹ 程序员为什么加班这么严重
互联网行业,加班的比率可能会大一些。这些公司加班的原因主要是互联网产品迭代速度快,线上项目发现Bug也必须在第一时间修复,并且需要不断地优化,已应对不断增长的系统压力。
另外一些是因为业务节点,比如双11,618这种日子,一些公司真的是全民皆兵,甚至都是要住在公司了,这种情况必须加班。
一般的互联网公司工作都是弹性制,很多程序员都是晚来早走。程序员是互联网行业的主力军,中流砥柱,我认为程序员加班与本身的工作性质有关系,有的Bug一出现影响线上的全局,必须加班搞定。
❺ 程序员的压力有多大
作为一名程序员,压力来自于生活中各个不同的方面,写代码完成工作只是一部分。
第一就是来自家庭的压力,其实和大多数人一样,程序员的第一压力来自于家庭。单身的被催婚,结婚的又为生活中的琐事各种闹心。所以一个和谐稳定的家庭可以减少程序员绝大部分压力。
第二是来自学习的压力,为什么是学习呢?因为IT技术变革和更新非常快,不想落后就得不停地学习,一个不擅长于学习和研究的程序员职业道路走不远,因而也会因为自己的学习脚步跟不上而产生恐惧。
第三是来自房子的压力,大多数程序员特别是在一线城市的,想买房太困难,去二三线城市发展,薪水很低,所以就像一个围城效应。有房产的程序员就比较自由了,没房产的就会压抑一些。
第四种压力,工作!没得说,遇到坑跪着也得填完。
第五种就是年龄大了干什么工作的压力,毕竟程序员是青春饭的,到了35岁左右可能公司就要裁员了,随着年龄的增长可能脑力活着学习能力都在下降,敲代码熬夜的话可能会熬不住的。
关于程序员压力的问题,网上普遍认为程序员“压力大”、“996”、“易猝死”,就算直接采访程序员:“你压力大不大”,估计不同的人也有着不同的答案;下面我根据十多年的程序员工作经验,谈谈自己的看法。
关于加班,关于996
首先不能否认,作为程序员,几乎没有没加过班的,只是加班多少的问题。有些公司常年996,甚至到半夜也是经常的事情;能够正常下班的公司,也至少在需求紧急的时候,项目上线的时候加加班。我现在在一家金融公司的IT部门,这些时候都是需要加班的:
但是,根据我的观察,很多公司、很多人996都是 “政治996” ,他们的工作量并不需要996,而是因为公司要求、领导要求、回家也没事儿干等原因,留在单位直到很晚。对于真假996我的看法是:
程序员的压力究竟有哪些?
那么程序员的压力究竟有哪些,在我看来,有这几个方面:
不过在我看来,哪些行业又能说毫无压力呢?既然选择了这个行业,那就坚持下去,如果真的觉得自己不太适合做程序员,那就果断转行。
我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。
项目工期的压力
从我的从业经验来看,尤其是从事互联网行业的程序员压力是很大的,经常会遇到来自运营那边的紧急需求,比如什么时间要上线个活动,时间都卡的很死,如果上线不了,对整个公司来说影响很大,我还清楚的记得,有一次公司临时来了一个很重要的对外的合作,公司要求七天内上线,如果不上线,就会影响投资方对我们的投资,没办法啊,我们整个开发团队,七天没回家,在酒店住了一周封闭式开发,幸运的是,我们完成了,如期完成了项目上线,类似这样的事情还比较多,有时候会让人心力憔悴,还好那段时间我们年轻,扛了过来。
加班的压力
首先选择这一行,我们就应该有清楚的认识,加班是避免不了的,比如 996 这个概念有一阵子被炒的很火,我个人觉得,在一段时间内,比如为了赶一个项目上线,进行996我觉得是可以接受的,但是长时间,比如一年两年都是这种状态,你就得思考这正常吗?问题出在哪了?这个公司是不是值得呆了?其实出现这样的情况,大多数是内部管理问题或者所谓的领导为了迎合老板的喜好,政治996,如果收入又不高,占用太多的私人时间,就没有了自己的生活,除了工作就是工作,你没有办法去提升自我,长久下来,你的技术会与时代脱钩的,建议尽早离开。
年龄增长,工资增长慢,收入少的压力
随着年龄的增长,曾经我认为年轻的90后,也慢慢的30了,也不小了,大多数已经结婚有孩子了,虽然到了这个年纪,工资大概能到2万左右了,但是这两万真的够用吗,房贷,孩子教育,赡养老人、自己的各种生活开支,算来算去,自己能留下的钱已经所剩无几了。
我曾经看过《云栖社区2017中国开发者调查报告》中显示中国开发者月收入水平在10000元以下的占49%,另有32.2%的人月收入在1万~2万元,真正月入10万元及以上的高收入群体仅占1.4%。 社会 普遍认为开发者群体是高收入人群,而实际上,相当多的人并不是。其实我们大多数程序员只是一个普通的打工仔而已。我们要正确认知这个现状,拿高薪的只是少数而已。
技术更新太快的压力
作为开发的我们深有体会,就拿我从事的前端来说,前端几乎每年都有新的东西出现,有时候还没学完,新的版本又出来了,为了让自己的职业有保鲜期,不落伍,只有不断的逼迫自己学习,不能有丝毫的放松。及时自己从事了管理岗位,对技术我也不敢丝毫的怠慢,还是在不断的充电和完善。
每年涌入不少新人的压力
我们都清楚,如果要是从事基础的编程工作,门槛并没有想象的这么高,基本上培训学校出来的人只要有几个月的时间,高中基础的人,出来以后也能上手基础的项目工作。因此造就了每年有大量的新人来到这个行业,刚入门的新人,工资低,又年轻,多少对我们这些比较一般,还从事基础编码的程序员增加不少压力。没有谁是不可替代的,即使你是老员工,有时候公司为了生存和发展,也不得不牺牲一些人老人,去招聘能力又强又便宜的新人。
焦虑:在别人眼里你很“光鲜”,其实你就是一个普通人
我经常会遇到身边的朋友这么说,你们这些在北京工作的人,尤其是做互联网开发的,年薪也至少50万+了吧,甚至还补充到,我朋友或亲戚谁谁,在BAT、微软、华为做开发都年薪百万了,难道你不是吗?每次听到这个问题,我真的是很无奈笑而不语,难道真的是自己很失败吗,千万不要被身边的人左右了你的心情,你需要清楚的认识到开发者群体中只有少数人能成为管理者或高薪的技术人才,绝大部分还是普通人。一定要把自己的心态放平,不要被这些所谓的外因,让自己整天忧心忡忡焦虑,做好自己就行了。
如何摆脱这些所谓的压力和焦虑呢?静下心来,踏实工作,做好职业规划
首先我们要清楚的认识到我们是一个很普通的人,特别随着年龄的增长,尤其到了中年之后,面临着年轻人的压力同时还有生活的压力,确实要求我们有着强大的内心,生活确实很艰难,千万不要给自己定性认为自己不行了,你越这么认为,生活就会越针对你。
其次想必大家和我都想过这个问题,如果我40岁了,还要和现在一样从事这样基础的业务代码工作吗,环顾四周,这么多小年轻,我和他们从事一样的基础工作,是不是很尴尬,IT行业发展太快,需要不停地学习,年龄大了身体不如年轻人,就容易被淘汰。
然后你还要思考自己是不是一直要走技术路线,对开发来说,经验没有太大帮助(少数还是有帮助的,比如技术架构的能力),而且技术淘汰速度快,就拿我们前端的jQuery框架曾经是多么的火,自从有了vue、react后用的就少了,这就说明了一个问题经验往往很快就过时了,而转管理岗位又太考验天分了,比专研技术更难。技术路线,坚持精进和学习,跟着潮流扩充自己的知识体系,是没问题的。但是开发能力只是个工具,做到最后牛的还是那些思维能力好、推演能力强的人。你在走技术路线的时候,千万别忘记了基础学科的学习,比如数学,计算机基础理论。(搞AI的那帮人水平真高。大部分都是博士、数学等基础学科方向毕业,而且接受过很好的教育,而这样的人才,即使不在互联网行业做开发者,往往也能获得高收入,因此比我们选择更多),所以建议大家在条件允许的情况下,考一下本专业的研究生,让自己的理论和思维更加宽阔起来,及时以后不从事这个行业了,也能有更多的选择。
最后,如果你实在坚持不下去了,无非就是转行,你就要提前思考下做什么,找个一个自己的兴趣爱好,比如先做当下比较流行的自媒体,短视频,或者弄个生意都行,还有一个比较有意思的事情,我也忘记在哪看过的文章,说的是一些一线技术大牛40多岁后,利用自己的互联网思维,搞起了传统的餐饮行业,而且弄的还很不错,可见传统行业也未尝不可,只要自己喜欢,有时候我就想着弄个奶茶店,哈哈。
小节
今天和大家聊得比较多,请大家见谅,我们要清楚的认识到,天无绝人之路,不要杞人忧天,做好自己就行,我们就是一个普通的人,平平淡淡过好自己,做好职业规划,坚持学习就够了,老天是不会不辜负努力付出的人。
对于科班出身的程序员我不是很确定,但是对于非科班出身,尤其是培训的程序员,他们的压力真的是非常大,每一个坚持下来的同学都非常了不起!
金三银四的时候,一位老学员和我说的:自己经人推荐,面试一家大企业,技术面试通过了,但在谈薪水阶段,hr很明显的传达,表示自己是非科班出身,不是特别满意……虽然最后还是拿到了offer,但心中不免有些意难平!
相比于计算机相关专业,作为非科班出身的学员,从开始工作到有2年经验这个阶段,跳槽几乎都会“被照顾”到这个问题,这很容易让人产生对自身的不认可。同时因为基础不够扎实,对所学知识半知半解,不确定更大,从而加深自卑心理。有的时候明明已经学好了,但总觉得心里没底。
焦虑解决不了问题,只能拼命学习!
晚上下班回去依旧学习,像现在的算法,Python都自主的学习;
因为非科班的出身,刚开始基础不算好,所有周末都会去上海徐汇的图书馆学习;
这只是他和我交流中说到的这几句,但是这几句话背后付出了多少努力只有他知道吧,这仅仅只是自己在学习方向的压力!
而面对职场,还有各种各样的压力向每一个程序员袭来,尤其是危机意识很强的人。因为技术变化也是非常快速的,而程序员可以说的上是技术前沿的职业,面对这种变化比旁人是更加清晰的,为了延长自己的职业寿命,多少程序员已经开始自学Python、自学算法了,为的就是在今后的变化中自己能有竞争力!
你说压力大不大,每个人都有压力的,毕竟 互联网带来了机遇,也放大了焦虑,在焦虑面前,谁能淡然一笑!
没有哪一项工作不辛苦,没有哪一项工作毫无压力。对于我们来说,最重要的是正面压力,让自己成长。
作为一个曾经在Oracle、阿里、网络都待过的程序员,来谈谈我对这个问题的看法。我认为,程序员的压力,一部分来自工作环境,一部分来自内心的焦虑。
来自工作环境的压力
来自工作上的压力是必然的。特别是互联网公司,长期处于快速迭代的节奏, 并且以结果为导向,以成败论英雄。笔者从业多年来,曾经几度面临崩溃的边缘,好在通过不断调整,内心变得强大从容。总结下来工作上的压力可能来自几个方面:
来自内心的压力
身在职场,工作是永远都做不完的。其实更多时候,压力是自己给的。这里笔者主要来剖析一下自己所面临的问题:
做好规划,时刻保持竞争力
有压力不可怕。在外企朝九晚五,也会面临诸多压力。在互联网公司小步快跑,加班成了一种常态,压力更不用说。那么我们要做的只能是调整好自己,直面压力,获取更大的成长。
欢迎关注笔者,每天分享架构干货 。
程序员加班多,压力大,有多大呢?有辣么大!
我不说压力有多大,我就说说为啥压力会这么大。
作为程序员,需要通过编程做出一款产品,然后把产品卖给客户,这样才能有持续的收入。而程序员的压力很多是来自自己公司的销售和客户。
1、自己公司的销售
销售要把产品卖给客户,就需要与客户坐下来,大家一起开个会,销售向客户介绍自家产品,有时会出现吹牛皮吹过头的现象。比如产品某个功能目前没有实现,或者未来很长时间也不能实现,但是销售已经夸下海口了,不能自己打自己的脸啊,于是,这压力就转到程序员身上了。
2、客户的需求
销售或者项目经理与客户开会,谈某个项目落地的事情。由于客户比较急,要求多少多少天之内落地,于是压力又集中到了程序员身上。
3、还是客户的需求
项目落地了,但是客户的需求随时在变化。每变一个需求,程序员就要改动一次。如果需求变更比较急,程序员又要加班加点了。
程序员的压力总是有的,在压力中挺过去海阔天空!
程序员的压力有多大?
压力肯定有,至于说程序员的压力是不是最大的,那就不知道了。各行各业的压力都大,主要压力来源于几个方面,就看自己的调节能力了。
1、工作压力,这个主要根据项目,要求按时交货,必须加班加点完成。特别是产品调试阶段,出现BUG的话,基本都是通宵,想办法来解决问题,有时候连续几个通宵。
2、知识更新太快。前端几乎每年都有新的东西出现,有时候还没学完,新的版本又出来了,为了让自己的职业有保鲜期,不落伍,只有不断的逼迫自己学习,不能有丝毫的放松。及时自己从事了管理岗位,对技术我也不敢丝毫的怠慢,还是在不断的充电和完善。
3、家庭的压力。虽然说程序员的工资高,基本都在加班,没有时间谈个恋爱啥的,家里天天催。结了婚的,由于天天加班,不能好好的陪伴家人,也容易产生家庭矛盾。
4、程序员对年龄要求严格。一般程序员过了35岁,企业基本就不再会录用了,所以程序员必须在35岁钱,完成两件事,一,赚足钱,实现财务自由。二、努力提升成为管理者。过了35岁的程序员,没有走上管理岗位的,基本都考虑转行了。
欢迎留言讨论
都这样了,还有啥说的~
这个需要区分在什么单位或者是部门做开发以及开发软件的性质。工作中的压力来自几个方面,包括如下等一些方面:
首先,工作进度压力是指要在规定的时间完成开发任务,上级确定的开发完成截止时间前必须完成任务,而开发工作具有很大的不确定性,每个系统的开发都和之前的开发工作有不同,虽然所用的技术是类似的,但总能碰上不一样的或者需要公关的技术。所以为了完成任务有时只能加班加点,还要预留足够的时间做测试等,每个人都不想拖项目的后腿,不能因为自己一个人延期而影响整个项目的进展,所以平时最大的工作压力来自进度压力。
第二点,软件开发的技术更新非常快,参与开发时会碰到很多你不熟悉的技术,包括新的技术选型所采用的新技术,也包括开发软件所涉及的业务领域的新技术,比如软件涉及到系统安全,就需要学习加密解密,边学习边开发导致难度增加,还要保证进度,所以压力就大。
另外,如果所从事的是核心系统的开发,比如电信的线上计费系统,互联网的线上实时运行的系统,开发这类系统的压力也会比较大,因为如果这类系统运行出错,则影响会比较大,会导致使用者的经济损失和恶劣的影响,所以从事这类开发的都需要小心翼翼,尽可能的避免出错,需要严格的审核和测试,这种对工作后果的担忧会对开发人员产生很大的压力。
总体来说,程序员的压力还是很大的,但也有一些单位或者项目对开发进度要求不紧或者对成熟的程序员来说没有什么难度,又或者说是不太重要的系统,参与这样的项目会则会相对轻松,但熟悉的工作对开发者的技能提升有限,就看个人如何取舍了。
是很大,这个行业能在这么短时间发展的这么好,应该说是目前发展最好的行业之一吧。发展这么快,技术不断更新升级,必须保持学习的状态,否则很难做好这行,将面临的就是淘汰。
这个行业薪资相对高,从业人员素质比较高,大都不安于现状,每个人都不甘心落后,再加上大多公司都采用末尾淘汰制,不努力的淘汰掉。每年都有大量优秀的毕业生加入,竞争压力可想而知。
钱不是那么好挣钱的,通过薪资就可以看到一个行业的压力。
❻ 程序员的月薪能过万,可是很多大学生都不愿意干这行,根本原因是什么
要说什么是高薪职业,那大家首先就会说程序员,因为这是大家公认的工资高福利好的职业了,不少公司更是直接请你人来帮程序员按摩,这样的福利大家也只能羡慕了。程序员月薪上万,为何很多大学生都不愿意干这行了?就算是大家公认月薪上万的程序员,很多大学生虽然就是学这个的,毕业后却不愿意干这样的工作了,这是为什么呢。其实原因也是多方面的,我们听听老员工是怎么说的吧。
所以说当程序员并没有大家想象中的那么美好,不好的地方也是非常多的,也难怪很多的大学生学习了四年却不愿意入行了。不过转行很正常,你不喜欢当程序员,别的专业的大学生毕业后还要进培训机构学习呢,这都是每个人的选择,没什么好说的。
❼ 为什么程序员是一个跳槽比较频繁的职业
程序员这个行业存在着这样的现象,有些刚毕业的大学生因为没有见过世面,一不小心被忽悠到那些处在创业阶段的“公司”,拿着实习生的工资干着全办公室的活,而且经常被老板拉过去谈人生理想,刚毕业的程序员都是涉世不深的小男生,那里经得过这些老狐狸的忽悠,一招画饼充饥就在那幻想未来美好生活了,但凡事都得有个度啊,时间久了次数多了,小白也变了,只能跳槽另谋出路。
我觉得跳槽的主要原因有两个,一个是自身原因:因为大多数刚出来实习的程序员大多数对工资方面的要求不是很高,因为他们也知道,自己现在是属于学习阶段,知道自己的价值是多少,所以一般不怎么要求工资,但是一旦工资几个月之后,对整个体系有了较大的了解之后,就要要求有对等的工资,因为在一个技术部里面每个人的工资都是不等的,这样会觉得自己有那价值但是没有那回报,心里也就有些变扭,也就有了跳槽的想法了。还有一个就是当自己有过硬的技术时,一般也会考虑自己出去单干接项目做。
另外一个就是公司体系问题,在国内外包公司之多,所以大多数的程序员也是在外包公司做,而外包公司的规模参差不,大多数也是在剥削压榨程序员,各种坑也是居多,管理层体系混乱,这也是造成程序员跳槽的原因
1.互联网技术风起云涌,变化之快。公司制定的涨薪制度都有着统一的标准,不会因为某个编程语言热门而增大涨薪幅度。但是新进员工的薪资待遇往往是根据市场幅度在变化的。 so,常常听到老员工抱怨,那个新来的谁谁谁,哪哪都不如我,工资却比我高。
2.据不完全统计,互联网行业的创业公司从天使走到D轮概率尚不足2%。大量初创公司的关门倒闭,致使一些程序员“被迫离职”。
3.互联网公司会根据市场的变化做一些战略调整,内部转岗已是家常便饭。比如本人之前所在的项目组,所做的产品是web端的直播平台。后经市场调研,公司打算将重心放到移动端,部分web组的老员工也就转岗到了移动端小组。 我想说的是,如果企业内部的调岗不符合个人的职业规划,那么也是程序员跳槽的一大原因。
不邀自来,本人目前从事嵌入式软件开发,也算是程序员大军中的医院,下面来回答一下这个问题:
按理说,薪水高,工作环境尚可的工作一般都是很稳定才对啊,但是据一份调查发现连Google,Amzon这些大厂的程序员的平均在职周期都只有1~1.5年,可见程序员频繁跳槽不是我国或是某个企业特有的,一线国际名企都如此别说国内小厂了, 那么为什么造成程序员为什么会如此平凡的跳槽,我们来分析一下:
IT产业发展迅猛,市场需求旺盛,程序员有更多选择
虽然我国的计算机行业起步很晚,但这不影响IT产业在我国的迅速发展,发展就需要相关内容的人才,同时我国计算机的培训起步也不是很早,早起的人才主要是理论研究并不都是真正写代码的,供求关系不平衡,导致程序员在就业市场上比较抢手,各行各业一旦某种人才紧缺自然导致有价无市的感觉,所以,各厂想尽办法招聘让程序员,诱惑多了选择自然多了,选择多了跳槽就频繁了,这是见怪不怪。
IT行业存在一种“倒挂”的行业怪象,程序员更愿意跳槽
“ 倒挂 ”是指在某个行业内部,由于行业的特殊性,从业人员的薪酬待遇和业务能力以及技术水平不相关的现象,这种现象尤其在程序员行业存在,一个刚大学毕业的新鸟在待遇薪酬方面可能秒杀一个已经工作四五年的优秀程序员,换谁也受不了,没有工作经验还需要人带的新人工资居然比带他的人高,有些企业宁愿花5000块钱新招一个新人也不愿意多给老程序员多加1k来完成同样的工作,坐等通过技术积累来加码自己的报酬的希望破灭后,那些受到不公正待遇的程序员通过跳槽去涨薪了,在猿圏有句话更能说明这个问题“People who stay in one spot earn less than those who move(经常换工作的人比那些安分守己的人赚的更多)”。
公司没有给程序员提供良好的职业发展规划
虽说职业规划都是自己为自己规划,但是自己的规划能否按计划顺利实施很大程度上取决于公司是否为自己的员工有良好的职业规划,显然,一家没有为程序员薪酬增长和职位升迁做过精细规划的公司,让程序员不在有安全感或是让他们没有期望,换做谁都得跳槽另找下家。
程序员厌倦了代码工厂式的工作,想尝试新鲜的东西
计算机行业是一个日新月异的行业,此外程序员是一类喜欢挑战新技术的特殊人群,很多公司的业务模式单一或是业务稳定了,程序员的工作变成流水线的单调模式,他们早已厌倦了日复一日的代码搬运工的工作,一旦尝试新的技术并且一改往日的单调与无聊,那么它们会在合适的机会换个领域,此外,程序员是青春饭行业,代码工厂式的工作会让他们没有安全感,因为这会让他们失去市场竞争力。
从业人员层次不一,淘汰提高了程序员跳槽的几率
IT的迅猛发展,在巨大市场需求的推动下,编程行业门槛编低,导致从业人员良莠不齐,可能一时的冲动或对自身判断不足而走上程序员之路,很多人发现程序员并不是媒体所报道的光鲜亮丽,工作压力大,无休止的加班都会使一些不适合做程序员的人淘汰出局,这在职场非常常见,尤其是刚毕业的新人,这就外界感觉程序员跳槽更频繁了。
提到跳槽比较频繁的职业,我想除了题目中提到的程序员之外,应该还有餐饮企业的服务员,餐饮企业服务员跳槽基本就是三种情况,一是薪资低,二是工作好找,三是工作时间长。
我们再来看看程序员跳槽,其实也不外乎是这三个原因。
一、薪资低
看了这一条,你可能会说,程序员薪资怎么会低,刚毕业的就能拿到个7、8千块,如果是硕士毕业就拿个1.5万一点儿不奇怪。
这里说的薪资低不是指薪资行情低,而是每个人都觉得自己的薪资低,对于程序员来说薪资水平差异很大,但人们往往并不关注工作本身,或是人的能力而关注的是自己怎么比别人少这么多,但在本公司可能调薪并不是件简单的事,所以只能通过跳槽来实现工资的上涨了。
二、工作好找
程序员现在可以说是一个热门岗位了,从业人员比较多,但是需求量也很大,如果你是个程序员,简历更新之后,估计每天5、6个面试邀约电话都算少的。因为工作好找,所以工资势必也就水涨船高,谁也不怕裸辞,工资要求不高,只涨个20%今天离职,估计3天后就能有新工作。
三、工作时间长
程序员工作时间长是大家有目共睹的,有个说薪资高,工作时间长很正常,但人的欲望总是无止境的,没钱的时候想要钱,有钱的时候想要时间和自由,薪资支撑的满意度最多也就能维持半年,长时间高负荷的工作会让人产生厌倦,这个时候就会觉得自己工资的性价比不好,要么找更高工资的,要么就找没那么累的。
因为现在部分公司涨薪速度比较慢,跟不上市场的价位。
打个比方:
如果你有拼搏精神,愿意在下班后精进技术、学习,
等几个月后技术成熟了再跳槽,可以一下子就翻倍,甚至直达15k。
但是要正确地跳槽:
第一,找一个符合自己期望值的平台,让自己的价值和技术得到最大的发挥。(这里和薪资没有关系,最重要的是适合自己)
第二,不要只为了加薪而跳槽,不断地去一个新地方,自己的职业生涯也在不断地清零,不符合长期的发展。
引起程序员跳槽的原因有很多,但是在所有的岗位中程序员的跳槽频率确实高于其他工作岗位,一般程序员跳槽的原因有这么常见几点:
第一、由于互联网是一个很不错的创业方向,很多人有着不错的创业项目,然后开始组建自己的技术团队,这时候就需要很多的程序员组成产品开发,而由于程序员的工资支出较高,往往在产品还没有进入收益期的时候公司很难支撑下去,或者缺少产品推广资金,这时候程序员就会面临跳槽的可能。
第二、在成熟的互联网企业中,由于项目的开启,而组建新的技术团队,随着产品上线,企业将更多的精力投资在产品的运营上,而对做技术的程序员来说每天的工作都是很清闲,失去了项目研发期的忙碌,让程序员感到无所适从,从而引起跳槽。
第三、就是大家常说的一点,不跳槽怎么加薪。这也是程序员跳槽比较普遍的一个问题了,很多人由于不满现在的薪资待遇,但自己却有了很多的项目经验,所以选择找下家公司,通过以往的项目经验来提现自己的价值,从而达到自己想要的薪水,这也就是程序员找工作的时候,工作年限时间是一个因素,更重要的是一共参与开发了多少项目,并且更具项目的大小代码量是一个较为重要的因素。
第四、就是有些程序员是追随技术的,他们认为在软件开发的外包企业中虽然每天都有繁忙的项目要完成,但是对自己而言却是千篇一律的重复性代码的敲写,甚至是直接使用企业自身比较完善的库或者框架完成程序的开发,觉得对自己的技术提升没有太大的帮助,从而选择跳槽。
第五、接受别人的老项目进行改造,由于原先的程序员并没有留下太多的技术文档进行参考,所以每天都在纠结一句一行的代码,再就是程序开发的很多思维思想并不清晰,这就让程序员很纠结了,所以在与老程序相爱相杀了一两个月后,实在受不了上级的催促以及难以完成代码的整理重构而离职,放弃。
欢迎程序员的你在评论中分享自己的跳槽原因和经历
作为一个在这个行业呆了十几年的老人感觉上程序员这个职业算是跳槽频非常高,据不完全统计程序员流动性不低于百分20,相比别的职业已经算是很高的了,为什么程序员这么容易跳槽,由于程序员这个职业特殊性决定的,是什么推动了程序员这么多跳槽的勇气。
1.就目前中国软件行业的发展,虽然说程序员的数目越来越多,但高手却是急缺,主要还是前期积累不够,再过些年可能会稍微改观些。技术高手的数量在上升但是软件公司的数量以及业务需求的增加更快,所以给人一种很直观的感觉,很多大公司是一直处于缺人状态。
这种状态催生了程序员的跳槽,有更好的待遇,为什么不选择跳槽,这也属于人之常情,有些程序员离职也不是因为呆的多不开心,而是外面的诱惑实在太大,出来混还不是为了多挣点钱,有待遇更好的就走人。
2.程序员这个职业本身来讲属于重度的脑力劳动,说的再夸张点就是吃青春饭,毕竟年龄大了竞争优势在减化这是不争的事实,趁着自己还年轻还能拼的时候,去挣钱多的公司,其实还存在一种大家容易忽略的现象,整天的加班加点很容易造成一种很压抑的心情,换个公司换个环境放松下,可能会人觉得有点矫情,但现实中的确存在很多,或者在薪资相差不大的情况下,换个加班稍微少点的公司,这都是换公司的理由。
3.现在很多招聘网站特别是一些猎头网站滋生了,程序员的不稳定性,把程序员当作商品来运作了,很多猎头只要在网上搜到合适的人,就开始千方百计的运作,真有点经纪人的感觉,这种无形之中增加了程序员的不稳定性,而且也在无形推动了这个行业薪资的上涨,其实很多人值不了那么多钱,但物以稀为贵,现实就是这种状态。
目前市场上讲,程序员的薪资的两极化越来越严重,水平差点的大家都不想要,水平高的大家都跟打了鸡血一样争抢,很多人觉得程序员这个职业已经不行了,主要还是没爬到食物链的顶端,把技术搞得扎扎实实的大把机会等着你。
希望能帮到你。
因为对其他的行业不太了解,所以也没办法对比出来程序员跳槽是不是比较频繁。
我身边的程序员,有在一个单位工作十多年的,有像我一样平均三四年换一家单位的,也有跳槽比较频繁的,平均每年都会换一家单位。
能频繁跳槽,我分析不外乎几点:
岗位多 特别是在北上广深这些IT行业比较发达的城市,程序员真的是不太愁找工作(工作能力不错的前提下),真的可以说,在一家单位做的不爽了,直接在招聘网站上把简历打开(招聘网站上的状态设置成考虑跳槽的状态),就会有不断的有面试电话打进来(当然大多数主动打电话的单位都是外包,哈哈)。
我跳槽的时候,都是主动给心仪的公司投递简历,基本都是可以得到面试机会的,而且通过率也挺高。
大部分IT公司,每年涨薪都不是很多;而跳槽一次的话,至少得涨个30%吧。
我在第一家单位的时候,起薪3K,每年涨500-1000,是不是很可怜。第一次跳槽,工资就从5K涨到了8K。
第二家单位第二年就涨到了12K,但是从此以后,就是每年涨1K的龟速了。第二次跳槽的时候,月薪虽然涨的不是特别多,但是按照年薪计算的话,应该涨了有60%以上了。
当然也有涨薪比较快的单位,我的一个朋友在一个神奇的网站工作,研究生毕业工资一万左右,现在工作有三年了,刚刚涨到了20K。如果你在这种单位,好好珍惜吧。
在外包公司的,想去一个非外包公司,跳槽。
传统行业的,想去互联网公司寻求技术发展的,跳槽。
互联网公司的,想去传统行业养老的,跳槽。
小公司的,想去一个大公司,跳槽。
大公司的,想去初创企业当个技术合伙人,跳槽。
......
欢迎大家在评论中分享自己的跳槽原因和经历,还有说说跳槽涨了多少钱,哈哈。
干得不爽,只好选择辞职。作为一名老程序员,在一家创业公司做了三年多互联网开发,我现在终于解脱了。三年中加了两次薪水。第一次700,第二次770。第二次年头加薪,我要求提高500,老板说董事会规定一次只能加那么多,然后要到6月再满足我。于是到了6月份,我发现并没有提高500,问之,说到7月份加。快到7月份,有一天晚上项目经理要我留下来加班,我饿着肚子一时间也搞不定手上的任务,就擅自回去了。结果,老板知道了就取消加薪计划。5月份以来公司制度越来越严格,首先是安装摄像头全日监控员工行为,其次规定上班时间不准使用手机,除非工作需要;再次,除了查技术资料,浏览各大网页需要申请;制度下来后,公司天天像在牢房里渡过,这样的工作环境,请问大家会喜欢吗,能否继续坚持?我是走了……
为什么程序员是一个跳槽比较频繁的职业?
因为好的程序员确实值钱,连带着不那么好的程序员也相应的值钱了。
其实是现在这个行业导致的,互联网的世界里,就算是一头猪站到了风口上,也能飞的比大师兄还快。
不是你不明白,是我变化快程序员本身是干技术活的,技术迭代比较快,所以一般程序员都有较强的自我学习能力和自我迭代能力,随着时间的延续,本身的能力水平提高了,那么肯定期望与之匹配的待遇,但往往很多公司的迭代速度是很慢的,承担不了程序员这种高薪成长,所以往往满足不了程序员的需求。
那么只能跳槽啦!
老用户与狗不得办理
还有就是,往往软件公司也好,互联网公司也好,很多老板都喜欢招新人给高薪,但是老人年年不涨薪,最后的结果就是老人纷纷离职,这种情况也造成了外界看来程序员频频跳槽的现象,但往往都是情非得已啊。不给涨工资啊。
那么只能跳槽啦!
跳一跳更 健康
老公司的暮气沉沉和新公司的造气蓬勃形成了鲜明的对比,在老公司任劳任怨,每年涨薪不超过10%,但是一跳呢,工资普遍double,这种风气形成并且传播,明眼的程序员肯定待不住了啊。
那么只能跳槽啦!
其实苦的是HR,老板不给力,还让留人,你告我咋留!!!!!
❽ 程序员工作压力大,身体也垮,为什么还这么多人想做程序员
一、兴趣使然
兴趣会是你辛苦工作的一针强心剂,如果从事的职业就是你自己热爱的领域,那想必即使辛苦你也会感到是苦中作乐、乐在其中吧。跟心中美好的理想相比,辛苦便也算不上什么了。套用金庸的名句“那些都是很好很好的,可是我偏不喜欢”,这里应该说“那些确是极辛苦的,可是我心中喜欢”。
二、性格偏内向
不太会在商场里打交道、陪客户、谈生意等等,更没有有钱有势的亲戚朋友帮忙,程序员是一个很典型的纯粹靠自己技术和能力吃饭的工作,当然如果一个程序员提高人际关系和沟通能力会有很好的发展,比如终极目标之一的CTO或类似职位。
三、收入可观
工资相对于常见的大多数职业来说偏高,基本做个两年左右月薪至少10K起步,甚至很多应届生也可以拿到月薪10K+的水平。
四、对学历没有过于苛刻的要求
是如果技术够好、工作态度认真负责的话,可以放宽学历是本科的硬性要求。
五、市场需求大
随着互联网+战略的提出,进一步激发了大家对于互联网行业的向往,互联网创业公司如雨后春笋地遍地生花,同时互联网行业需要大量的程序员去搭系统、写代码,所以导致了供需不平衡,导致了程序员特别是优秀的程序员缺口比较大,互联网行业的程序员薪水一路飞涨。
程序员这项工作根基于计算机产业。计算机产业的特点就是爆炸式的增长,技术以不可想象的速度迭代。对于公司而言,要跟上发展速度,必须不断的推陈出新,不能有一丝懈怠;对于程序员而言,也要时刻保持专注,不断地学习新的技术和理念。所以要想时刻保持竞争力,辛苦磨砺是必然要经历的过程,不仅是程序员,其他行业亦是如此。
❾ 都说程序员是吃青春饭,到35岁就面临转行,那怎么还有这么多人做这一行
程序员确实是吃青春饭的,公司里面的技术员一般都是比较年轻的人,而那些超了35岁的人,一般都被淘汰了,或者是自己辞职了。
虽然程序员在35岁的时候就已经面临转行了,但技多不压身,有一个技术总比什么都没有的强,有这个基础,不管是去哪里?都不会丢掉饭碗的,如果大公司不要的话,我们可以选择去小公司,如果小公司不要的话,我们也可以在网络上接单,所以说他们轻易不会被淘汰。这也是为什么有很多人选择做这一行的原因。每一个行业都会遇到各种各样的压力,与其想着后面的事情,还不如先把眼前做好。