上大学时候,比较流行的说法是“做程序员不能超过30岁,30岁之后就应该转管理/销售/&……%”这句话我从刚开始相信,然后开始怀疑,到现在懒得理。
对于现在的学生来说,不管是目前IT行业的整体环境和未来发展,再选择的时候,完全可以认为从事IT行业将是一个常青的职业。
1、刚开始为什么相信?
因为程序员在很长的一段时间里,确实是吃青春饭的。
曾经国内一个很著名的企业老板说:在IT行业超过35岁的技术人员将被淘汰,所以不要35岁以后的技术人员。导致整个业界尤其是在软件开发行业都在排斥年龄超过35岁的人员,也导致很多工程师为自己35岁以后的前途发愁而转行。
很多人也都认为IT行业是年轻人的行业,而软件开发就是吃青春饭,过了35岁就没用了。
当时IT行业的整体环境,基础库毕竟就那么些东西,大众类应用也少得可怜,搜索,邮件,IM,杀毒,下载,播放器,就这么些东西而已,容不下太多普通程序员。而企业软件还只是一种小工具,对很多行业都还没有形成实质性的冲击,做企业软件的都是乙方,像孙子一样求着人家签下合同,又得千方百计讨好甲方,所做的东西,只能是甲方工作的补充,不能做颠覆性的东西,破坏人家的饭碗。所以企业软件的程序员实际上是边缘化的人(不考虑军方和金融类的)。
企业软件,由于企业的环境经常变化,再者软件公司也需要不停地获取收入,所以软件更新很快,很多都是签了合同开发完验收通过就行。做这样的软件,首先要考虑的是投入产出的问题。由于合同签订好了,收入是一定的,为了压缩成本,老板们就会雇用一些年轻的有干劲没有负担的年轻人。
假设一个经验丰富的老程序员,能顶上三个年轻人。那么同样的钱,老板已经可以雇三个年轻程序员了,另外年轻的程序员可以没日没夜地加班,而老程序员由于年龄大了,有家有孩子需要照顾,不可能和年轻人一样加班。再者做企业软件的都知道,团队一般都想找行业专家加经验丰富的程序员,但是这种人就像咸菜,最好要有,没有也行,多了却不行。就那点收入,多了你养不起!
这就造成了做企业软件的团队,通常都是有一个有经验的人,带一帮小孩在做。这些小孩做几年后,基本就得转行。因为他们在做企业软件的过程中,本身技能增长有限,另外也没有向上的空间。一群人,不能都把目光盯在一个位置上不是。
拿谷歌微软里,走技术路线的程序员说事,是没有说服力的,他们都是做基础库开发的。就像你不能因为出了玄奘一个和尚,就认为和尚的前途,也包括从唐皇那里领了文碟,去天竺做外交这个选项。一个人的命运,甚至一个职业的命运,都是有当下的经济情况和行业背景所决定的。而企业软件的现实决定了程序员更多的还只是一种吃青春饭的职业。
2、什么时候开始怀疑?
从一个人的成长来说,想在一个行业两三年内出成绩,基本不可能的,是违背自然规律的。毕业后基本头2年是在混混沌沌中度过,头3年时间是学习阶段,5年时间是基本成熟阶段,8年时间后才是出成绩阶段。除非天才,多数的人都是按照这个阶段发展。
假设按照大学毕业23岁计算,8年后就是31岁了。还没创造几年就35岁了。35岁就没人要了?这个行业能出资深的人员吗?既然IT行业是未来发展高科技行业,没有资深人员该怎么支撑呢?
在传统行业35岁正是壮年和创造时期,正是担当技术骨干的时期,我就是奇怪了为什么在IT行业35岁就不能接受了?是那个著名企业家的误导,还是世人的偏见呢?
既然产生怀疑,就要去思考为什么,后来分析后明白,是因为前几年IT刚兴盛,并且我们中国IT发展起步晚,年代短,所以基本上都是年轻人在做技术开发,大学培养出了一批批的大学生加入了IT行业,IT培训行业也是在那几年开始兴起,好象很多年龄大一些的人跟不上时代了,所以那位企业家发出了那样的感慨。
但是随着时代的发展,这种现象将发生改变,北卡罗莱纳州立大学计算机科学系的两个人,根据编程能力和年龄统计出的一组数据:
可见,程序员的编程能力在从25岁左右开始上升,一直到50岁后才会开始下降。
也就是说,程序员的技术能力是可以随着时间积累的,这一点上,跟其他技术职业并没有什么不同。
所以,年龄大就不能编程了,这个观点是错误的,年龄大不仅可以编程,而且经验还会越来越丰富,技术水平会越来越高,如果IT行业要长久发展,肯定会需要资深的工程师们的支撑。
3、现在懒得理
既然清楚了IT行业不是吃青春饭,所以对于这类问题我一般都是懒得理,今天有人让我出来辟谣,写一篇关于IT行业是不是吃青春饭的行业,也是为了以后有人再问,就整理了这篇文章。
IT技术发展日新月异,新技术不断推陈出新,学习途径也是非常之多。今天JAVA,明天NET,J2EE,JSP;确实需要强的学习能力,年龄大了自然学习能力下降。年轻人当然脑子活,富有创意。但是聪明不能代替经验,并且多数情况下人的智商相差不大。所以不能仅仅依据此就否定了经验和思维能力。
在软件开发和硬件设计行业,我们还有很多路要走。这些行业经验还是很重要的,还是需要资深工程师们的支撑的。而软件开发和硬件设计行业正是IT行业真正的核心和基础所在,是我们的软肋。所以将来必然需要大量的资深工程师。
学历作为一张就业的通行证,确实很重要,它可以作为衡量一个人学习能力的指标之一。程序员这个行业很多人也清楚,很大一部分就是吃的青春饭,高强度的脑力劳动,岁数大了真扛不住,还有家庭要照顾。
在许多公司的招聘中都会有年龄限制这一条,就算没有特别指出,也会含蓄地加上一句“如工作背景良好或工作经验丰富,年龄条件适当放宽”。 人力资源专家卞秉彬先生认为,公司招聘中设立年龄限制,主要有三个方面的原因。首先,超前的技术理念还不需要应聘者具备相应的工作经验,创新能力和研发能力才是备受关注的,因此,一般在30~35岁的候选人是较合适的选择;其次,超时、超强度的工作压力需要一定的体力来支持,因此,选择合适年龄的人是应该考虑一下的。第三,人类接受新知识的能力随着年龄的增长会有一个下降,通常集中在35岁以后,因此,一个以新锐技术为企业核心价值的企业当然会顾虑聘用35岁以上的员工。当然,公司并非一味为年龄所困,如果技术过硬,或用人企业正需要相应的工作经验或者相关技术资源,公司应该不会考虑求职者的年龄限制问题。人力资源经理Muse女士认为,年龄不是惟一条件,也不会是主要的条件。但放宽年龄条件只针对某些职位,比如销售和管理方面的职位可能性比较大,放宽的年龄范围通常也不会超过五岁。 某游戏公司的HR陈女士认为,有很多跨国IT公司专门会为做技术的IT人提供发展出路,大致的发展线是:工程师→资深工程师→高级工程师→技术副总。高级工程师级别相当于管理上的总监职位,而资深工程师相当于高级经理级别。在这些公司内,很多技术人员的技术级别可能要比他的行政上司还要高,但是他仍然受自己的上司管理。其实,并不是每个人都适合做老板,做技术反而更让自己踏实。Muse女士认为:婚否也是公司招聘中的一个参考量。有观点坚持单身可以更好地、全心全意为公司工作。他们认为,家庭和事业难以两全。一旦结婚,牵制增加,加班也变得不那么尽心,因为供房、生子、费用增加,通常又要提到加薪。上班成为养家的同名词,为了赚钱而赚钱,工作不再是一种乐趣。
近几年IT行业频频爆出程序员3、4十岁后被离职、降薪的新闻,使得大家对这个行业产生了一些不好的看法。很多人觉得IT行业是个吃青春饭的行业,干不了多久就得考虑转行。事实真的是这样吗?IT行业能干到多大年龄?千锋武汉小编带你了解一下。由于IT行业技术更新快、日新异,所以需要IT行业的人不断的学习新知识不能松懈,有的时候可能你稍微一松懈就发现自己有几个技术点看不明白了。很多IT行业被淘汰的人都和入职企业之后不继续提升自己有关,要知道前段时间苹果公司还招了一位60岁的老太太呢!当然IT行业确实更倾向于招聘年轻人,这主要是因为IT行业加班比较多,而人年龄大了之后精力可能跟不上,不如年轻人精力旺盛。这种情况我们可以考虑从程序员转为项目经理或产品经理,有一定的编程经验往这两个方向转行还是比较容易的。
就这个问题本身而言,不论任何人所学任何专业,在35岁都会存在失业的可能性。这个是国情所决定的,而非专业所决定的。艰难时期让多少人的工作发生了变化?比如旅游业、**业、餐饮业、酒店业等等。这些行业的从业人员绝大部分应该都不是计算机专业吧。
为什么很多人认为计算机到了35岁就会失业,主要是这么几方面的原因:
首先,IT行业本身的技术发展确实很快,特别是互联网行业几乎普遍存在996的工作模式,超过35岁自己身体及精力上肯定不如刚毕业的小伙子。
其次,很多计算机专业的人员,到了这个年龄后可能都开始转型,一小部分人会随着经验及综合能力的提升而转型为项目经理、部门经理或者高管,也就是转型为管理岗位。有一部分人可能会寻找行业机会自己创业,也有一些人会用自己的经验和人脉转行做培训等等。这些都是需要有时间沉淀和行业经验积累的,所以这类型的人员并不是失业,而是主动寻找机会改变自己的人生轨迹。
再次,这个问题其实很大程度上是由于IT行业的极少数的头部企业所为,这些企业由于资金雄厚,很容易招揽到大量的应届生和年轻人,所以对于年纪稍微大一些的,例如超过35岁需要照顾家庭、子女等等可能会予以劝退或赔偿走人。所以就造成了一种假象35岁就会真的失业了。而实际上,在绝大部分的公司,比如本人所在的公司,超过40岁的IT技术人员比比皆是。
归根结底,只要自己有真材实料,别说35岁,就是65岁也大把的企业要,不会存在失业的情况,很多退休返聘的人员在企业更吃香。
以上就是关于it行业属于年轻工作者行业吗全部的内容,包括:it行业属于年轻工作者行业吗、为什么IT找人要看学历和年龄、做计算机方向的学生只能等着35岁被裁员吗为什么呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)