① 为什么程序员年龄大了,就会慢慢跟不上技术发展
这个没有绝对的年龄限制,因人而异。
一般来讲,程序员30之前不做到项目经理,就很危险了,在中国30岁还没做到经理基本上可以说很失败了,只有少数技术牛人能一直走技术这条路,大部分都是炮灰,尤其是目前做所谓的管理软件的那些程序员,30岁还没做到经理下场是很惨的
在中国,程序员基本都是年轻人。如: 金山的内部情况,各个产品线的程序员大多是年轻人,30岁以上如果没有做到经理,基本上很快就淘汰,因为管理你的比你还年轻,他会想办法把你赶走,不然每年大规模的校园招聘干什么,所以10年了,金山程序员的平均年龄永远是27岁
程序员年龄大被淘汰的一个重要原因是:
随着工龄的增长,工资是增长的,当到一定年龄后,工资就会很高,这样公司的成本就会很高。新人的成本更低,精力更旺盛,虽然经验欠缺点,但只要有一定经验的人带着,就以组成一个阶梯式团队,可以以更物美价廉的组合去开发新的项目,这里没有工资高,年龄大,精力不济的老手的位置,该裁员了。对于一个团队,保持少量的核心管理和技术人员就可以了,那么大量的程序员将会被淘汰。
所以,对于职场新人,要选准方向,提升自己的能力,在30岁来临之前,做到项目经理的位置。对于职场老人,要尽快做上项目经理,如果没有可能,就提前另寻出路。
事无绝对,如果想在职场如鱼得水,就要学会审时度势,清楚自己的优势和劣势,做好自己的职业生涯规划。
② 为什么国内很少有35岁以上的程序员原因不是技术能力
大家都说程序员是吃青春饭,认为程序员是体力活,并且在国内,实际情况看到也的确是这样的,年龄大一点的程序员的确很少,35岁以上的程序员大多都转技术管理或者做架构师了,或者一些已经转行做技术培训什么的,那么35岁以后就不能做开发了么?接下来咱们一起看看答案是否真的如此。
35岁以后就不能做开发了么?
当然不是了,35岁以上是可以写程序的,大家都听说过java之父,詹姆斯高斯林,他是一位编程天才,他出生于1955年,而java这门语言是他近40岁时才创造出来的,就这个事例就证明35岁以后写程序一点问题都没有的,年龄大的程序员往往都阅历更广,经验更深,编程思想更成熟,对技术的细节更敏感。其实从某种意义上来说年龄大的程序员应该更吃香。
为什么国内35岁以上的程序员很少?
上面得出结论是年龄大的程序员更吃香,可是现实中不是这样,起码国内不是这样,那这到底是什么原因呢,首先从这3个维度去分析。咱们把时间按成x轴,随着x轴的延伸,y轴有这样3个指标,一个就是阅历(经验),一个是编程思想,一个就编程的反应速度。随着年龄的增长,编程思想,阅历(经验)是毫无疑问增加的,可能编程反应速度,精力方面是下降的。如我下面的示意图所示。
因此年龄大的更适合一些专门研究技术的公司,工作节奏又不是那么快的,不需要天天加班的公司。不需要天天加班这一点好像不太现实,因为国内的互联网公司,搞技术的不加班简直是太少了,国内的公司对时间节奏要求的很高,国外的一些技术公司更注重程序员的编程思想,经验,而国内的则更注重程序员的编程反应速度,为啥呀,很明显,产出高呀,不需要你有什么高深技术,做一个快速编码的码农就行了,因为行业竞争的压力,你有再好的思想,你慢别人一步,你后开发出来就是死,正因为有这样的互联网环境下才会出现我们看到的景象,35岁以上的程序员很少了。
年龄还小的程序员应该怎么做?
鉴于国内互联网行业的大环境,建议现在还算是年轻的程序员应该想想以下这些事情。
前几年把精力主要放在自己的技术提升上,这个是首要任务,不用老想着怎么升职,只要你有足够的技术能力,以后就不会发愁。如果把这段黄金时期的心思花在其他事情上,那么年纪大一点在职业上就会比较被动了。
其次要刻意锻炼一下自己的沟通表达能力,撰写文档能力,时间管理能力等这些软技巧,为以后向管理岗转型做铺垫,避免中年危机的到来。
要做好资金储备,避免月光族,等到你人已中年,发现还没有任何积蓄,在加上上有老,下有小,外加有职业危机感,那你真的就很崩溃了,如果有一定的积蓄在身,你就不可能这么狼狈了。
“我们相信人人都可以成为一个java开发大神,现在开始,找个师兄,带你入门,学习的路上不再迷茫。这里是java开发修真院,初学者转行到互联网行业的聚集地。"
③ 30岁程序员技术稀烂,还有必要继续吗
如果编程技术不行的话,我觉得你有必要转移一下自己的职业方向,可以当产品经理,项目经理,软件销售等等,这些职业可以利用自己在社交方面的优势做的更好,会编程反而成了你的加分项,而且前景要比这程序员好很多。
④ 程序员的年龄大了就不好找工作了是因为技术不行吗
多方面,最大原因年龄,跟考公务员不要35以上一个道理
不是技术不行了,而是因为身体不行了。
有研究表明,35 45岁,正是思维成熟的高峰,逻辑分析能力和经验都是最好的。
但是,国内大部分开发工作,拼的都是体力,而不是技术思考的积累和沉淀。能力不够,加班来凑,还能让老板感觉更值,看着一屋子加班的人心里踏实。
再加上新技术层出不穷,有新的为什么要用旧的,又有多少旧系统要维护。
另一方面,老油条们不容易被老板洗脑了,画的大饼不顶用了。
不了解市场
我的回答是:是又不是。
我们知道中国在高端技术方面被卡脖子了,芯片、操作系统、基础软件,很多都依赖国外产品,所以如果你站出来说:我能搞定这些,我能生产光刻机,我造出来芯片比英特尔的还好,那么不管你年龄多大,你肯定不会没有工作,因为你技术好。所以你的技术能不能跟上时代,是不是现实生活中企业需要的,这很重要。如果你的技术在市场上过剩,或者说市场需求不大,工作确实不好找。但是如果你的技术是特别紧俏的,市场上很难找到合适的人,工作就很好找了。所以从这个方面说不好找工作确实是因为技术不行。
那么为什么说又不是呢?这个大概是人才错配的问题。我们经常能看到就业年龄限制的新闻,从政府公务员到企业招聘,往往都有年龄限制的问题,很多限制并不怎么合理,不是主要从人的工作能力来看,对求职者并不公平。不是年龄大的人技术都不行,而是不好忽悠了,不愿意去做很多看不到意义的工作,不愿意被盘剥压榨。年轻人则更像一张白纸,企业更容易控制,可以获得最低的成本。这不是一种正常的用人观,人不是机器,但现实如此,改变也很难,可能随着人口数量的减少、国家政策的引导会有所改善。
程序员一般的黄金年龄是20-30岁左右,,这个时间段的年轻人,精力旺盛脑子灵活,是最能创造价值的时候,加班加点通宵达旦不在话下,过了这个时候,一般都有家庭了,时间精力都跟不上了,还有每年大量的年轻人毕业供选择的多,企业就会再选一批补充进来,如此循环,造成程序员职场时间短的现象。
0-35岁前:技术为主,此时就需要布局一些副业;
35-45:积累的经验和副业(长线和短线),长线:公众号、直播等,短信:项目、考证、去大厂等;
45岁以后就靠资源吃饭了
怕加班猝死
年纪太大容易出事
身体跟不上熬夜加班,家庭不允许老加班。
综合吧!在中国来看,你有再高的技术,也有很厉害的年轻人来替代你,这是人力资源所决定的,当然技术好比技术不好容易找工作,这个是肯定的。
⑤ 30岁,想转行程序员,无计算机基础,晚吗
一般来说,程序员的年龄都不会很大,因为IT行业编程语言、技术更新的速度都很快,需要程序员不断地学习。同时30岁的年纪,在现在来说也并不算大龄。
而且从事IT行业需要的职业技能有以下这些:
1、专业技能。IT行业最重要的还是要有扎实的专业知识和熟练的动手操作能力,所以专业技能是决定了求职能否成功最基本也最重要的一项因素。
2、解决问题的能力。一个员工解决问题能力的强弱将很大程度印象一个人的工作效率,对于企业而言求职者拥有更强的决定问题的能力当然更受欢迎。
3、沟通能力协助能力。IT企业你的工作几乎不可能完全依赖你一个人,往往是几个同事合作互相协助完成,因此沟通能力特别重要。
4、信息管理能力。信息时代一切都是以信息为基础,因此掌握信息管理能力出众将会非常吃香。
所以,只要你具备上述技能,即使零基础也可以转行到IT行业,毕竟专业技能是可以经过培训获得的。另外,更重要的一点就是,能够保持学习,保持锻炼,程序员对于身体素质要求也还是不太低的。
⑥ 三十岁一事无成。什么也没学会,不想进工厂了。适合学什么技术活
三十岁可以学下面这些技术,都是现在比较热门的技术。
1、学小吃:可以学小吃技术,现在学小吃技术创业是不错的选择,小吃行业现在比较热门,小吃学习时间短,可以在较短的时间就学会,创业投入也比较少。零基础起步学习也是可以学习的,可以学习螺蛳粉、手擀面、烧烤等小吃,都是现在比较热门的技术。
2、学西点:人们对西点的消费越来越多,学西点技术之后不仅可以到西点企业当西点烘焙师,还可以自己创业开店。
3、学厨师,现在学中餐、西餐都可以,厨师是实操教学的技术,没有技术基础也可以学会的。
⑦ 程序员30岁真的是坎其实,过了30岁,还能更上一层楼!
程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险。30岁,是一个程序员伤不起的年龄。明天,何去何从?
在官场上,曾经有一个59岁现象,就是官员们会在59岁时,会使劲捞上一把。很明显嘛,权力过期作废,再不捞就要退休了,没有机会了。
在程序员的圈子里,也有一个30岁现象。当然,如果你有铁饭碗,比如在国企或政府机关,那你是无法理解底层劳动人民的感受的。同时也要恭喜你成为体制内的一员,可以一直干到退休无忧。
30岁现象人人都明白,但要给出一个定义并不容易。列举几个表现,也许你会觉得心有戚戚焉。
面临职业瓶颈,程序写不动,上升又困难。
薪水较高,加班变少,后浪追前浪,面临失业压力;生活压力剧增,不敢跳槽;
招聘程序员年龄限制在30岁以下成为行业潜规则,跳槽困难。
30 岁现象和59岁现象貌似不搭边,其实都出于同样的原因:价值贬值。 官员老爷在任就像皇帝,一旦退休,就成为了平民百姓,贬值那是自然的。而程序员也一样, 所谓三十而立,一旦到了30岁左右,由于面临结婚生子,一方面需要高薪抚养家庭,另一方面却无法像以前那样全身心投入到工作,性价比急剧下降;与此同时, 大批廉价的新手涌入,他们往往还使用最新的技术,老一辈程序员只能慢慢的靠边站了。
30岁现象产生,只能程序员自身身上找原因。
当然我们也可以产业、从社会、从政府、从制度等多方面进行分析,发现不足,这些分析未必没有道理,但是肯定没有用,因为我们无法改变。所谓“ 命苦不能怪政府,命背不能怪社会” ,从外部找原因,只会让我们满腹牢骚,整天觉得自己生不逢时,苦闷不堪。
从自身找原因,试着问自己几个问题:“为什么我的性价比以下降?老板为什么要请我,给我高工资呢?一个人有价值是由什么决定的呢?”
你也许可以列出很长很长的答案,但我想应该都可以浓缩为一句话:“一个的价值是由他的不可替代性决定的”。不可替代性可以理解为,为了替代你老板需要付出的代价。
因为你的可替代性高,所以性价比下降。反之,因为你不可替代性高,所以老板会给你开高工资。不是这样的吗?
有一则小故事:
技师退休时告诫自己的徒弟:“少说话,多做事。”
十年后徒弟也成了技师,他找到师傅,苦着脸说:“师傅,我一直都按您的教导做,只知埋头苦干,可那些比我技术差的都升职了、加薪了,我还是拿着过去的工资。”
师傅想了想,说:“你请一次假吧。如果一盏灯一直亮着,那就没人会注意到它……”
徒弟恍然大悟,真的请了一星期假,等他回去上班时,厂长找到他说要给他加薪。原来,在他请假时,厂长发现,工厂已经离不开他了。
徒弟很高兴,以后他时不时就请几天假,每次请假后厂长都会给他加薪。一天徒弟请假后准备去上班,厂长却告诉他:“你不用来上班了。”
徒弟苦恼地去找师傅,师傅说:“那天我的话还没说完呢。一盏灯偶尔可以熄灭一次,可如果它总是熄灭,性质就不一样了,因为没人会需要一盏时亮时熄的灯。”
故事中,因为徒弟的不可替代,所以厂长给他加薪;后来因为有其它的灯亮了,他被替代了,厂长不需要他了,所以被炒了鱿鱼。
所以我们 归根到底还是要提高自己的不可替代性。否则,一旦老板觉得用较低的代价就可以替代你,那么你就面临可能失业的危险了。
那程序员到了30岁,怎样提高自己的不可替代性呢?我们打算做一辈子程序员吗?敢问路在何方?
作为一个过来人、一个资深程序员,我觉得有几个方向可以选择:
(1)成为技术大拿
其实,做一辈子程序员并没有什么问题,重要的是,你必须成为一个不可替代的程序员,也就是说,你要成为技术大拿,能够解决普通程序员所不能解决的问题。技术大拿有两个版本:
一 是程序员加强版。 你仍然是一个程序员,但你是一个很牛的程序员,凭借多年的积累,你在知识广度和深度方面均已不是等闲之辈。从汇编到java,你样样精 通。你在意数据结构和算法,对系统的优化有独到见解,对设计模式如 数家珍,你还有完备的工具箱和自己的专用类库。其实,加强版程序员有非常独特的价值,可 惜的是,在现实中却很少见,因为对任何一个公司而言,人才总是很稀缺的。老板的眼睛是雪亮的,他怎么会对你这种技术大牛视而不见呢,在你还没有成为真正的 大拿之前,早已经被任命为系统架构师、项目经理或者更高的职位了。因此,你想守住自己的一亩三分地,悠闲的做自己的大拿,往往是不可能的。
二 是程序员升级版。 虽然你的内在仍然是一个程序员,但你的职位已经升级了,你成为了系统分析师或系统架构师。这是非常自然和现实的选择。程序员与系统分析师 或架构师之间并有鸿沟,只需一步而已,你就可以从崎岖山路驶向宽阔的大马路。但这一步却并不容易,需要几年时间不断思考、学习、实践,才能化蛹成蝶。
(2)成为行业专家
行业专家也是一个公司不可缺少的角色,他们对公司的行业知识、业务流程和细节了如指掌。行业专家一般并不是从外部招聘的一个只懂业务、不懂技术的超人,而往 往是从程序员经过多年的摸爬滚打成长起来的。作为从程序员成长起来的行业专家,你往往还肩负系统分析师之职。在公司里,对业务有一般了解的人很多, 但专 家级别的往往很少,为了后30年的职业生涯,你必须成为专家。
(3)朝管理方向发展
向管理方向发展的第一步,一般是被任命为项目经理。在大部分IT公司里, 项目经理是最小的管理岗位了,可能你不会觉得有太多惊喜,工资也没有大的提升,但这个转变,可以说会成为你一生中最重要的转变之一。
不 要小看了项目经理。有人说, 项目经理是一个古老的职业。也人有人说,21世纪是项目管理的世纪。 事实上,从人类有组织以来,就一直有项目管理,以前的项目 经理可能是部落首领,一次集体打猎、一次攻城拔寨,都可以视为一个项目。项目管理的知识可以应用到我们生活的方方面面,大至登月计划的实施,小至家庭聚会 的组织,都离不开项目管理。
一个优秀的项目经理,不仅需要高智商,还需要高情商。可以不夸张的说,如果你能胜任项目管理,你就可以胜任战术层的所有管理岗位,甚至你有家庭生活质量,也会提高到新层次。
然而,要成为一名优秀的项目经理,并不是一件容易的事情。可以说,需要一定的天分,有些人无师自通,有些人却永远也学不会。程序员属于高智商人群,情商却往往存在不足,这注定了只有少数程序员能够成长为项目经理,成为优秀的项目经理,则非常稀少了。
如果你觉得这几方面都不合适,那你还有几条出路:
一是塌塌实实混日子。
说老实话,做老实人,办老实事,拿老实的工资,这种员工公司也是非常需要的,一般不会遭遇炒鱿鱼的命运;
二是转行或者创业。
因 为这个行业已经不再适合你,已经没有更大的发展前途,只能转行。如果可以转行,未必是坏事,也许在新的环境中,可以激发出更强的能量,创造出一番事业来。 至于创业,那就更具有挑战性了,建议你在创业之前,已经成为了一名优秀的项目经理。试想,如果转不动一个项目,如何能转动一个公司?
春招季节到来,我总结出了互联网公司java程序员面试涉及到的绝大部分面试题及答案做成了文档和架构视频资料免费分享给大家(包括Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术资料),希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习,也可以点赞和关注一下以后会有更多干货分享。
资料领取方式:加Q群:721886889 领取!
⑧ 为什么程序员会有35岁左右就要被淘汰的说法呢
之所以程序员会有35岁左右就要被淘汰的说法,首先,有很多程序员并没有做好自己的职业规划,所以最终跟不上时代的步伐,就会被淘汰。 其次,随着年龄的增长,程序员没有太多时间精力去进行技术开发。其次,随着年龄的增长,程序员没有太多时间精力去进行技术开发。我们说年轻人可以加班,因为他们没有老婆孩子需要照顾,他们可以通宵加班,因为他们的精力允许他们这么做。可是35岁的中年人有家人,身体也不如年轻人,所以他们根本没有办法和年轻人相比。如果你要他们去加班通宵进行技术开发,对他们来说是不可能的。就是因为有这样的局限性,所以很多35岁左右的人没有新的技术,没有工作成果,公司自然就会淘汰。
以上就是程序员35岁就要被淘汰的说法的来源。
⑨ 学的软件技术,毕业后做程序员听说是吃青春饭,那过了三十岁干不动了怎么办只能失业吗怎么转行
30岁不会的,有很多人30岁才博士毕业没几年呢。一般程序员到35岁以上,在投简历的市场上竞争力就会下降。原因主要是体力和技术更新跟不上。
大多数人随着年龄的上升,一种是成为某个行业的专家。这时候你可能不需要每天敲代码,而是成为一个解决疑难杂症或提供顾问咨询的技术专家;另外就是转为技术管理岗位,管理研发团队,带领更年轻的程序员们完成任务;也有转为IT相关管理岗,比如CIO方向。
40岁之后,换工作大概率就得靠年轻时候认识的“贵人”来提携了。趁年轻时多挣点钱、多结识一些靠谱的朋友、客户,就完全不用担心青春饭问题