上大学时候,比较流行的说法是“做程序员不能超过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行业真正的核心和基础所在,是我们的软肋。所以将来必然需要大量的资深工程师。
你这个问题没有很好的界定,和自己实力息息相关。IT有很多方向,开发类的可能到了35岁,思维敏捷度创新度不如刚毕业的年轻人了。管理类,运维类的,35岁是个不错的年龄。有管理经验,有实 *** 经验,有项目经验。而且,35岁对未来的目标,方向,会有新的认知,人自身的自律能力,性格,会比刚踏上工作岗位的年轻人成熟不少。35岁应该是IT人的一个十字路口,有很多方向可选,关键看25岁到35岁这时间的积累。
IT行业是一个充满挑战,迅猛发展的行业,企业对于求职者的要求越来越高,相对来说,年龄越小的同学越适合入行。对于年龄>35岁,且0基础的人来说,一是学习IT会比较吃力, 二是互联网行业技术革新比较快,新产品层出不穷,企业更倾向于招收思维活跃的年轻群体。IT行业在持续发展,对从业人员的要求越来越高,程序员不能只靠经验存活。只有持续学习涌现的新技术,才能让自己跟得上节奏。不想做最基层的码农,那就需要终身学习,不断适应新的工作方式,对层出不穷的产品系统和语言都要了解和运用。
如果不喜欢目前的工作,而又跳槽无望或感觉行业前景不太好,那你转行学习IT,get一门能挣钱的过硬技术,也是不错的选择。 学习计算机专业除了学习高等数学、英语、计算机文化基础、c语言等公共课程外,还需要学习计算机安全等专业课程,所以在英语和数学,逻辑能力强的人完全可以学习计算机基础这一行业。千锋教育拥有多年IT培训服务经验,采用全程面授高品质、高体验培养模式,合作企业达20000余家,覆盖全国一线二线城市大中小型公司,成功帮助20000余名人才实现就业。
首先你得明确,你为什么要转,你转IT的目的是啥?高薪还是潜力?若这些问题你都没有想过,只是看到人家成功转了,你也想转,那就是跟风。也就是看到别人混得很好了,也想进来试试。
首先IT行业是朝阳行业,是比较火热,但是入这行注定是比较累的。比如:你想做软件开发。那么开发就必须要先学语言。而学习语言最重要的就是编程思维。而这种思维是比较难的。因为这就是我们所说的算法。也就是要得到这个答案,应该怎么做,这么做的步骤是什么。
其实入这行,年龄当然越年轻越好。IT行业的白领平均年龄都比较低。所以25岁其实是一个不错的年龄段。若你想长时间发展下去,则必须要选对IT行业相应的方向。朝着这个方向努力,从现在开始就可以积累经验。最好去IT或互联网公司工作,这样你获取的经验是非常好的。入了这行,就必须时刻保持学习。因为这行注定是比较辛苦的。因为技术更新比较快。
所以,从现在开始多多学习你要进入的领域吧。快速的学习,早点拿到IT的通行证。步入高薪路。只要你愿意,啥时候开始都不算晚。关键是自己还没有意识到。
千里之行,始于足下!请从现在就起步吧。
程序员是IT行业中的一种,整个IT界的程序员们都面临着35岁分水岭,但这并非所有的程序员们在35岁都会被公司优化,也有可能是自己的选择。
一、对公司而言
35岁的工程师,工资比较高,对于老板和企业来说会有一定的压力,身体素质方面相对于年轻人来说,还是有一定的差距。35岁大部分人都已经有了家庭,很多人不能百分百地投入工作中,总有一些精力要分散出去的。所以现在部分企业实行的996工作制,对中年的程序员有一定的考验了
二、对个人而言
高强度的工作负荷、百分百的高集中注意力,对于身体的耗能越来越大,人的身体不是一个永动机,也会累也需要休息,年龄的增长会发现有时会跟不上节奏,一次次的出现的小问题,可能也是很多人放弃的原因
三、时代的淘汰
IT从业者是技术性工种,从一个初级程序员到工程师需要很漫长的时间以及丰富的项目经历,一个人如果居安不思危,原地踏步,那么其实不用等到中年,你就会被淘汰,互联网技术更新很快,如果你不积极学习,技术就会被淘汰,自己也就会被淘汰
每一位程序员都热爱自己工作,大家都想着从一而终,但是很多人却又被现实打败,条条大路通罗马,这条路走不通,还有千万条路可走。
IT公司裁员主要原因还是出于年龄大,对企业的创新发展给不出来太多的建议性思维!因为很多人都是毕业之后就开始进入到该公司或者年纪比较轻时候进入公司,但是人在企业工作到中年,会发现企业由于各种各样的原因开始对老员工开始下手裁员,这个事实是可悲的!
因为大家都为这个公司出过力、贡献过自己的青春;但现实却很骨感!公司为了发展不会让中年的员工在企业继续工作下去,裁掉这批人群反而招聘更加年轻的员工,使企业有更加新鲜的人员活力!
以上就是关于it行业属于年轻工作者行业吗全部的内容,包括:it行业属于年轻工作者行业吗、学习IT,有年龄限制吗、总想问问哪类人群适合学IT技术呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)