作为一个在帝都混日子的程序员,经常能看到不少同事转行。
最开始是一位年纪比较大了(快40岁,在这个行业算老了)的,回家开个小店去了。后面聊了聊,非常庆幸自己做出了辞职的决定,现在日子过得是滋润得很。
再之后,有回老家小县城干别的去了的。要准备好回县城,恐怕就很难找到IT行业的工作,除非是自己干。但小县城能干起来的活不多,加上那里这方面的人才也难找,也就基本认为是已经换行了。
最近,甚至身边有刚在17年毕业后加入来的成员,都不想干了,想要考公务员。现在究竟是一些什么原因,导致这样了了?
1.行业涌入者非常多,对在职者冲击很大。
我这里把这个列在第一条,是比较有感触的。现在培训机构特别多,他们也不会管你什么来头,只要你交学费,他们就会收。再者,培训机构是商业模式,不是教育模式,往往一个培训都是以教师甚至教室大小来决定规模。一个班120个人都很常见,而不到半个月,就可以在全国各地募集到一个班。
除了人数在近几年剧增,这群人还要的工资比较低,这对一些有着真实1-2年工作经验的人来说不公平。渐渐地这些人也跟着包装自己,整个行业的招聘与应聘便充满了“套路”。我们也常常会遇到面试时感觉特别不错,结果却很多基础的都不会的。
2.年龄和身体
程序员这行确实是比较吃青春饭的。
1.看看华为等一些企业淘汰34岁以上员工就知道了;2.年纪大了之后,你加班是不可能加的过那些小年轻了;3.年龄的问题其实也是学习能力问题的另一种变现,可能说到底,还是学习能力的下降;4.随着年龄的增长,你需要考虑的东西也越来越多,不能把时间和精力全部放工作上,经常去加班等等;5.年龄大了后不仅要更多时间做别的(比如陪陪孩子),还有很重要的一点,也是我之前那位年纪较大的同事离职的重要原因,就是“面子”问题,这在中国可能更为重要,换句话说,你要怎么说服自己服从一个比你小几岁十几岁甚至更多的领导;6.身体熬不住了,我有一位女同事,就是回老家调整了,年龄和身体健康,其实也是每个职业会关注的话题,这是在这里,仿佛更为重要。
3.技术性淘汰
技术性淘汰,我取这个文字,一点也不危言耸听。可能在很多其他行业,工作经验对你来说,是越多越好。但在编程这行,未必如此。因为技术的发展非常快。昨天还有人嚷嚷java将保持持续增长,今天python就来打脸了。这个举例还是非常大范围内的,范围越大,时间周期也就越长。而对于某一些技术或是框架使用点而言,那更新迭代速度就更是快了。比如你在一个前台使用FlEX的公司开发相关应用两年了,然后你要去别的团队,新团队基本可以说已经不会在用这个了。而你会开始怀疑自己,真的是做前端开发的吗?
甚至有比较极端的观点开始认为,学习也是没有用的,因为你今天学的,明天可能不用了。“从入行到今天,我已经学习过不下8门语言,三四种数据库,读过无数的源码库的源码。但是这种积累随着技术更新换代,完全没有意义。我这十来年来的技术经验积累的努力放在任何一个其他行业都够成为技术专家了,但是CS因为技术更新毫无意义。”
4.社交问题
我把社交问题额外列为一点,不知道是不是会有很多人并不同意,但是不得不说的是,这真的很是一个问题。
1.我们都是生活在社会中的,社交是我们不可缺少的一部分;2.程序员(我已经想改为码农了)特别是底层开发的,很少有几乎和其他公司部分的人员有什么接触,这样一来,社交圈变得非常狭小;3.除了各项调查显示,程序员职业是单身比例最高的外,他们其实还是比较“闷”和“无聊”的;4.没有对比就没有效果,对比其他行业,在中国这个人情社会,你就是做个婚庆,装修,修车,警察,哪怕开个小饭馆都会有人托你办事,而作为普通程序员,给你个大活你又干不了,再说,你也不能免费给人做个网站或者app吧。更可气的是,那些找你修电脑的,可是程序员压根不会修电脑啊,然后,你还会被鄙视一波。
5.付出与收入不成比例
相比于上一条的不是很明白,这条可能很多行外人要反驳了。
但这也是真的,首先明确我这里指的程序员的概念,指的是一线开发或是测试维护的初中高级程序员们。可能你和我有同样的感触,你的领导或是你领导的领导,只是简单安排工作的人,你会感觉到,真正做出产品的人,却拿着最少的报酬。那些整天悠闲但会混交际圈,甚至资本家,才是收益的大头。而这种现象,在越中小型的企业或团队中越是明显。再来对比一下,比如解决一个中高度复杂bug中的弯弯绕绕所花费的智力成本放在大部分行业都足够一个月甚至更多的业绩,但是计算机行业却不过是一两天的绩效考核,甚至是,什么也没有。
6.不稳定带来的压力
这里可以先举一个不久前发生的例子,就是上次中兴通讯老员工的跳楼事件,这也让我很震惊。一个中年人,高学历,经验丰富,就因为面临失业和一些相关的问题,而选择跳楼自杀。不明白这压力是有多大才会做出如此无奈的选择。可以说,28岁以后的程序员们,没有成功转型到自己想要的位置,内心都是比较惶恐的。特别是2017年,各大互联网企业的大裁员,弄得圈内人心惶惶。那么还有哪些不稳定的压力?
1.职业不稳定,对,就是你随时可以就被开除了,这也跟程序员可代替性强有关,不要得意你对公司某些核心部分有着很好的掌握,当小组只需要2个人时,就不会留下第三个;2.情绪原因,至少我是这么认为的,你必须要有一个比较好的脾气,才能接受两种不想遇到的东西:需求变更和BUG,这两个真的可以烦到令你抓狂;3.收入压力,行内有句话叫做,要想涨工资,只有跳槽,想要等着工资调整上涨,是很难的,而有的时候,这种情况会让人考虑,直接干别的了。
7.要创业了
不能光是说一些不好的,不想干了的人中,肯定有不少是想要自己出来单干的。创业也基本分为两种,一种是自己出来接单,成立公司开始为别的企业做项目。另一种是自己做产品。这两种其实都比较好起步,特别是第一种,有活就会盈利。而且成本基本只有人力和应酬,机器大部分也都是用户负责的。第二种则是比较赌的,要么很成功,要么很快烧钱结束。不管怎样,这都是不少程序员不再愿意为别人码代码的原因。
首先做程序员压力很大,如果不是真心喜欢这一行的话,每天面对如此多的代码,压力肯定是巨大的。我的专业是计算机专业,身边的朋友们都不愿意当程序员,即便我们出去工作当程序员的可能性比较大,但是每天对着这么多代码,简直是一种折磨。
程序员每天对着电脑,心力交瘁的看代码写代码,不仅对皮肤不好,对身体也不好。坐的时间太久了容易体虚,对很多计算机专业的女生来说,她们是不愿意当程序员的,因为电脑辐射也是一个很大的问题。对于男生来说,他们会担心自己秃顶。
程序员在很多人心中似乎成了一种调侃的贬义词,这也是很多人不愿意当程序员的原因。做程序员一直做下去的话,将来的前途还是很美好的。毕竟程序员是高薪工作,在最开始做程序员的时候可能工资不是很高,但是坚持下去工资还是很理想。
程序员的工资这么高,为什么还会有人离职?
1.团队暮气太重,产品方向不明、市场不明,改需求改到天荒地老。2.老板的总是跟你谈理想,画大饼,让加班,给低工资,还说这是历练,熬过去就好了。3.压榨得太厉害,加班太厉害,一直掉头发,快秃头了。没有培训,连程序员自己自学的时间都被加班占用,身体和技术很难提升。4.此外,不少的程序员...
为什么很多人相亲不要程序员
1. 许多人对程序员的情商持有负面看法,认为他们通常缺乏社交技巧,与人交流时显得过于直接。2. 程序员由于长时间与电脑打交道,可能会在家庭生活中不自觉地期望伴侣像机器一样服从指令,这显然与人类的情感和复杂性不符。3. 他们可能无法理解或忽视伴侣的情绪需求,就像编写代码时未考虑系统的整体性能...
为什么程序员越老越容易失业?
而年纪大的程序员体力下降,精力也相对不足,在这个行业工作就力不从心了。3,程序员需要创新意识。程序员工作的最重要内容之一,就是开发新系统。这就需要程序员具备更强的创新能力。年轻人思维活跃,更具创新意识,因此在程序员这个领域更具优势。而年纪大的程序员因为思维相对固化,创新能力下降,因此...
为什么越来越多的人不想做程序员了?
可能说到底,还是学习能力的下降;4.随着年龄的增长,你需要考虑的东西也越来越多,不能把时间和精力全部放工作上,经常去加班等等;5.年龄大了后不仅要更多时间做别的(比如陪陪孩子),
为什么大部分的女生都不喜欢程序员?
这是一个普遍性的看法,但是并非所有女性都不喜欢程序员。一些可能的原因是:1. 缺乏沟通和交流能力:一些女性认为程序员沉迷于编程中,缺乏社交技能和人际交往能力,难以与他人进行良好的沟通和交流。2. 社交圈子相对封闭:在程序员工作的行业圈子中,人际网络相对封闭,难以认识、接触到不同领域的人,...
其他职业都是越老越值钱,唯独程序员越老越容易失业,这是为什么?
一、其他职业都是越老越值钱,唯独程序员越老越容易失业,这是为什么?互联网也是个非常容易赚钱的行业,发展快,更新换代更快。很多程序员因为自身的经验不足,并且不能很快的适用新技术,就会慢慢的被淘汰。而且互联网这一行业之间的竞争,也是非常激烈的,主要讲究的就是速战速决,并且工作强度非常快...
为什么越来越多的人不想做程序员了?
2.年龄和身体 程序员这行确实是比较吃青春饭的。1.看看华为等一些企业淘汰34岁以上员工就知道了;2.年纪大了之后,你加班是不可能加的过那些小年轻了;3.年龄的问题其实也是学习能力问题的另一种变现,可能说到底,还是学习能力的下降;4.随着年龄的增长,你需要考虑的东西也越来越多,不能把时间和...
程序员35岁为什么是个坎-程序员35岁以后就没人要了吗
第一:由于工作量大而淘汰了程序员。 只要他们超过35岁,他们的精力和体力就会低于年轻人。 作为一家公司,他们希望成为有上进心和活力的年轻人。 当然,这也是自然法则。第二:社会发展迅速,人员流动迅速,这已经是不争的事实。第三:持续努力是防止淘汰的好方法。 今天早上做好准备,今天早上努力工作...
为什么其他职业都是越老越值钱,唯独程序员越老越容易失业?
程序员其实本身确实也要看人,这么说这个整体是不准确的,因为这个职业的来源主要是以技术为主的岗位,因此站在这个角度说,这句话还是成立的。这个行业提供的岗位有限,另外还有毕业的每年七百多万的大学生。因为年纪大了,体力跟不上了,熬夜不行,并且成本也比较高,因此在裁员的时候,会第一个被裁...
为什么程序员会有35岁左右就要被淘汰的说法呢?
首先,有很多程序员并没有做好自己的职业规划,所以最终跟不上时代的步伐,就会被淘汰。很多人刚毕业的时候,一般学到的都是最先进的技术,这个时候公司都抢着要,你也很吃香,但是这些技术是有保质期的。程序员到了35岁之后,如果说技能不如年轻人出众,或者说和刚刚毕业的年轻人差不多,那么你的价值...