作为高龄的程序员,跟同行人还有竞争优势吗

作为高龄的程序员,跟同行人还有竞争优势吗,第1张

本文会给你一些Java工程师职业发展规划的思考,也给很多二三十岁对职业前途迷茫的同学一些建议。希望通过这篇文章,能帮你梳理一下程序员,让你知道如何规划我们的程序员,从20岁初出茅庐到40岁老码农的半条命。

首先我们来看看a 程序员三四十岁的时候有什么可以捍卫我们的核心竞争力。要理解这个问题,就要从反面来看。在职业发展过程中程序员犯过哪些错误,导致他们在职业生涯中后期缺乏竞争力?

回头看:我没有任何核心优势!

最尴尬的是,a 程序员在过去10年甚至20年都没有考虑过如何打造自己的核心竞争力。如果一年四季都这样,会导致他和公司一起慢慢走,就像温水煮青蛙一样,直到三四十岁,突然发现自己几乎一无是处。比如从技术角度来说,这些朋友可能发现自己既不是技术专家,也不是架构师,没有哪个技术领域有足够的深度。可能我连任何技术的源代码都没看过,很多最新的技术,比如大数据,人工智能,微服务,互联网等等。,没有跟上。这几个朋友做了10多年的事情,可能就是重复下面这些:带几个弟弟,做传统的软件系统,然后整天研究各种软件的需求,设计一些简单的架构。然后,使用的技术都是过时的,老是加、删、查,可能还会涉及到一些其他的技术,但是那些技术很多都是非主流或者不流行的。最后你发现工作了10多年,和年轻人相比,唯一的优势似乎是你做的CRUD项目多了,经验也多了。

是的,我见过不少兄弟。在我30多岁甚至40多岁的时候,就是上面这种情况。唯一的好处就是我在不难的项目上经验比较多,带了几个人,就这样。甚至有些兄弟是一些中小公司的“架构师”和“技术总监”的头衔,但实际上他们本质上做的和上面差不多。但是这些朋友的工资可能不会很低,因为在公司呆久了,虽然很多公司知道你可能技术能力不是很大,但是老板也认可你其实对公司的业务还是挺熟悉的。而且你做的项目多,年纪大,有资历,做事稳重,能带几个弟弟支持公司。这个时候公司还是会给你一个不错的工资。像上面这种情况的兄弟,三十多岁的时候,可能工资都在30 K ~ 40 K以上。但是有很多兄弟没有得到公司老板的认可,可能也没有想太多。所以三十多岁,公司可能会给你28k,30k的工资,认可你是高级骨干。这时候对于前辈程序员,学习很多新技术也有点力不从心。毕竟家里老婆孩子都在炕上。

你说你不能加班。毕竟年纪大了,慢性病多了,精力也不如以前了。你主要是用自己的经验去掌控公司的项目。所以,上面的场景是很多年龄比较大的情况程序员。

公司遇到危机,老的程序员会怎么样?现在让我们从一些中小公司老板的角度来思考一下这些老年人程序员吧。如果公司业务稳定,收入正常,利润稳定,那么这些年纪大的人程序员对老板来说就是有价值的。原因上面已经说了。毕竟你工作了这么多年,业务还算熟悉。你做了很多项目从需求分析到系统设计,再到和弟弟在线开发、测试、部署,这个过程你很清楚,其实可以给你30k的工资让你去工作。但如果公司现在遇到一些危机,比如因为行业环境等原因,公司经营不好,业务开始萎缩,利润开始下降,你觉得老板这个时候会怎么做?其实很简单。从老板的角度来说,如果手里有10个老人程序员作为骨干,此时完全可以去掉8个。这时候老板留下两个年纪大的人程序员加班支持剩下的生意。老一点的程序员工资是公司最高的,那么如果去掉八个,会不会一下子节省很多成本?

如果公司还需要业务支持,可以找几个工资只有10k的年轻人程序员进来打理工作,跟着两个年纪大的人程序员继续干。想想吧?换句话说,遇到困难,工资高,年龄大,不能倒班的老年程序员很可能是第一个为了节省公司成本而牺牲的。然后穿上几件程序员 s,工资低,年纪小,有能力每天加班到凌晨,有足够的精力学习各种新技术,交给公司。那么,这八个老程序员兄弟出去找工作会遇到什么问题呢?

很简单,这些兄弟在自己的技术上没有什么特长,项目也不难,很多最新的技术都跟不上。另外,这几个兄弟又老又年轻,又不能额外上课,你要的工资也不低。其他公司看的话,工资30 K以上雇佣你的理由是什么?你的技术和精力都不好。所谓的项目经验只是前一家公司的一些项目的经验,可能对其他公司影响不大。如果你是另一家公司的老板,你会雇佣这样的人吗?我想说说这个。这里的问题大家都懂。

适合老年人的几种职业发展途径程序员看了以上内容,大家都知道问题所在,接下来我们来讨论一下:什么样的老年人程序员能被各种30多岁甚至40多岁的公司青睐?

(1)成为技术大牛,掌握公司核心技术

第一种方式是掌握自己行业的各种技术,即使离开这家公司,也是其他公司的对象。我举个例子。比如你一直在互联网行业工作,负责并经历过很多大型互联网公司的核心系统架构设计。对于一个互联网系统,如果你想支持1亿用户,有什么技术挑战,如何设计,你都经历过这些过程。如何支持每秒10万个并发请求,如何设计系统支持数百亿的数据存储。你知道这一切。那么这个时候,你就有了核心技术。

即使你现在的公司不要你,你也会被其他公司完全争夺,因为很多公司需要大规模系统、高并发经验、海量数据经验的架构师。

一千人的部队很容易得到,但一个人很难找到。很容易招到很多工资20-30 K的高级工程师,把一个模块做好。但是很难招聘到一个能掌控全局,在贵公司掌握复杂大系统的资深架构师。这样的人很有价值,很多公司都需要。

这个时候你虽然三十多岁了,但是因为你有核心的技术能力和核心的结构能力,你是公司技术的最后一道防线,很多岗位对你来说都是不可或缺的。再举个例子,比如大数据领域。现在你已经工作了10多年,有了深厚的技术基础,可以完全优化大数据领域的各种系统,比如hadoop、spark、hbase、kylin、elasticsearch等等。遇到问题可以从源代码层面推断解决,可以修改开源项目的源代码进行二次开发。

那么这个时候,你就有了核心技术。未来大数据会发展得越来越好,因为各个行业都有大量的数据,很多公司需要最好的专家来解决自己的大数据问题。所以,即使你已经40岁了,但是你已经积累了多年的核心技术能力,任何一家公司都需要一个像你这样的顶尖牛人来坐镇,解决各种技术难题。

所以如果想往这个方向走,建议一定要从20多岁开始规划自己的技术学习和职业发展。大家一定要想好自己想学什么技术,想学多深,想在什么样的公司积累经验,脚踏实地的走好每一步。到你三四十岁的时候,虽然年纪大了,但是已经积累了足够的技术能力,你的核心技术会像“九阳沈工”一样保护你的身体,让你留在职场,保持热度。

(2)深入业务,成为业务领域的专家型人物

第二条路线,可以考虑成为某个业务领域的专家。你可以在一些业务绝对难且深、业务极其复杂、行业持续发展、业务领域的知识持续保值的领域进行深度挖掘。比如电信、金融、银行、保险、金融、ERP等等。在这些领域的公司里,你不仅可以做技术工作,还可以注意积累这方面的业务知识。就像电信系统和ERP系统一样,业务极其复杂,包含了很多东西。如果能持之以恒,深入挖掘各种商业知识和商业体系,成为这方面的商业专家也是很有价值的。为什么这么说?因为对于很多特定的行业来说,没有高水平的技术是可以做出一个系统的,但是最好的业务专家对其进行控制是绝对必要的,这样才能设计出一个与特定行业相对应、业务极其复杂的系统。所以很多同学,如果走传统行业的系统发展方向,可以考虑多关注业务积累,将来成为顶尖的业务专家。这样,即使你40岁了,行业也需要一个像你这样的“老专家”继续支撑公司的业务发展。

(3)带领团队:踏上技术管理之路

另一种方式是走技术管理的道路,相信大家都懂。作为任何公司的老板,他都需要技术经理,技术经理需要懂技术,但不是特别精通,但必须有很强的团队管理能力。作为团队经理,你需要有驾驭公司大技术方向的能力,有足够的行业人脉和资源去招募和组建合适的技术团队。另外,你应该能够制定出技术团队的工作流程和规范,在团队之间定义和分配责任,让每个团队能够有效合作,最终成功支持公司的业务发展。这个管理就两个字,其实背后的知识很棒。要把几十个甚至几百个不同的人拧成一根绳子,保持强大的战斗力,做好公司的配套工作。其实这里很难,考验一个管理者的水平。如果可以从几个人的小主管,到几十人的技术负责人,再到几百人的高级技术经理。

如果你能朝这个方向发展,其实到了40岁,你就会有相应的竞争力,因为很多老板需要你丰富的技术管理经验来掌控公司的技术团队。当然,说实话,真正能做好技术管理的人很少。尤其是我们有技术背景的学生,普遍比较内向害羞,不太会交际。所以对于大多数普通工程师来说,个人还是推荐技术专家或者业务专家以上的路线,机会比较多,更适合大多数人。

(4)转换其他岗位或行业

如果有人说,我对技术没那么热情,想当专家,又讨厌整天在业务上工作,没有做技术经理的天赋,怎么办?然后30多岁的时候可以考虑写代码,做点别的。比如考虑转型为产品经理?考虑做互联网运营?还是考虑做软件销售?也就是说,你可以考虑考上一定的技术背景,转型到技术行业的其他岗位,在其他岗位积累经验,成为一个不可或缺的人。更何况在北上广工作了10年,积累了一定的资金,在老家买了房子,然后回老家做生意,比如开餐馆什么的。这也是一种方式,只是这个因人而异。毕竟每个人的网络资源都不一样。

总结

最后一句总结:无论选择哪种方式,首先要想清楚自己想成为什么样的人。你需要仔细想想,有了10年以上的工作经验,你会积累哪些核心竞争优势。然后仔细考虑这些优势是否是刚毕业的年轻人绝对不可替代的,其他公司的高级职位是否一定有你这样的人。把这些事情考虑清楚,剩下的就是继续朝着自己的目标前进。在此期间,你可能会感到困惑,甚至怀疑最初的决定。但还是那句话:相信自己,不要忘记自己的主动心态,用眼泪完成自己选择的路!我最不想看到的就是,30多岁的我,只能“用”各种技术,十几二十种技术,什么都能用。但是没有技术深度,没有竞争力,只是一些使用上的经验。

如果是这样的话,刚毕业的年轻人可能在一到两年内学会如何使用这些技术,也许在关键时刻可以取代你。这些家伙只是没有经验,但是他们可以加班来弥补,而且他们要求的工资比你低很多。希望每一个程序员兄弟都有美好的未来和生活。程序员这条路充满了困难、障碍和挑战。但它也充满机遇,需要不断的学习和进步。最后引用最近很火的**《哪吒》的台词来结束全文:我的命运由我决定!

他说他已经工作8年了。大专毕业后,一直在当地一家贷款金融公司工作。后来因为去做支付业务的伙伴公司合作项目,接触了一些网络工程师,觉得很有兴趣。而且IT工程师前景好,工资高,想转行,但又觉得年纪有点大,一时拿不定主意!

其实这是很多想转行的人都会思考的问题。他们一方面对学习感兴趣,另一方面又觉得自己年龄越来越大,似乎已经过了学习的年龄。另外,网上经常出现这样的文章:程序员是一碗青春饭,30岁以后开始没落!大厂招聘有潜规则,35+的人看不懂简历……看多了,就忍不住担心现在转行,以后找不到合适的工作。那么,对于所谓的大龄青年,是否可以转行去学编程呢?

其实大家都进入了这里的认知误区!比如网上很多人说各大公司40岁以上的程序员很少,因为老程序员被淘汰了。事实上,互联网在中国的快速发展只是近十年的事情。十几年前,很多人只知道互联网,在网吧打游戏。他们对编程了解不多,学习编程和开发的也很少。所以40岁以上的程序员没那么多,不是因为年龄大就被淘汰了,而是因为相关从业者很少!

而且,其实职场不喜欢的不是所谓的3岁或者35+岁的程序员,而是3岁还在2岁的模式下工作,技术已经升级了好几代,你还在用最原始的方式解决问题!在你20多岁的时候,你的强项是体力、精力和干劲。30多岁的你,优势应该是经验,系统的学习能力,技术积累。如果你30岁了,20多岁还在工作,你离淘汰也不远了!所以,其实只要对编程感兴趣,年纪大也不是阻碍。

首先,从行业前景来看,互联网IT行业不仅是职场高工资聚集区,也是国家大力推动的重点行业。我相信你可以从近年来互联网给我们生活带来的巨大变化中感受到这一点。移动支付、自行车共享、外卖等。完全改变了我们的生活方式。其他行业也逐渐离不开互联网,互联网已经成为基础设施。

而且随着新的基础设施战略的提出,云计算、人工智能、物联网……将IT互联网推向更新更广的阶段。所以无论从现在的发展还是未来的前景来看,互联网IT行业都是很有想象力的。所以,即使之前没有相关基础,转编程也不晚。毕竟现在的市场还处于供不应求的阶段。

对于程序员来说,的确是年纪越大在职场上的发展机会就越多,但是这是基于个人能力的基础上的。职场歧视的确是存在的,年轻人尚敢趁着年轻多换几个工作尝试不一样的人生,但是三十多岁的人在没有经过慎重考虑之后是万不敢轻易辞职的。很多人觉得35岁以上的人在职场上如果还没有稳定或做到领导层的话,那基本上就没有什么前途了。

不得不承认,现在大部分的企业都是这样的,绝大多数的企业都喜欢聘用年轻人,年轻人身体素质好,没有家庭牵绊,可以多加班。而且年轻人社会经验不足,工资也低。再加上年轻人思维活跃,能够给公司带来更多的创意和想法。所以那些被家庭孩子所牵绊,思想又疲软的35岁中年人就慢慢的开始被职场所淘汰。虽然社会就业非常残酷,但是也并不代表所有的行业到35岁都会失业,比方说程序员。

相对于应届生来说,大厂会更加喜欢年纪偏大一点的程序员,因为写程序和其他的工作不一样,不需要员工付出多少创意,只要在写代码的时候不出错就好。应届生没有工作经验,在工作中更加容易出错,而且入职还需要花费大量的时间培训。反而那些年纪稍大一些,有工作经验的程序员,他们在写程序的时候出错更少,效率也更高。

刚毕业的程序员心高气傲,看到自己的工作成果被否定很难接受,也不愿意修改。但是那些年纪大的程序员早已懂得老板和甲方的喜好,就算是要修改也能更加准确,更省时间,不会浪费时间。所以在大厂里年纪稍微大一点,有一些工作经验的程序员是很有发展空间的,但是这也要看每个人的能力大小。

现在程序员这个岗位其实在职业生命周期方面,是存在一些问题的。没有确切说明程序员如果超过35岁会失业,这种说法是很片面的。而且现在很多it领域的程序员年龄会在35岁以上,这种职业生命周期的增长其实也是发展的必然趋势。现在程序员的职业生命周期比较短,是因为工作压力大、学习压力大、还有竞争岗位压力非常大,并且公司还会有一些考核制度。

其实现在很多的大型互联网公司,会给一些年纪比较大的程序员规划发展路线,而且这样一来程序员的工作环境也会得到改善。但是对于很多人来说,程序员到了35岁就会让自己意识到有危机,但其实有的程序员却是越来越吃香的。程序员是技术工作,所以基本技术对于技术方面的发展是比较敏感的。这也需要程序员的基础扎实,而且创造力强。

并且在工作的时候除了是养活自己,工作也要创造价值,并且提高效率。如果想要对于项目效率准确的提高,就应该从自己开始要探究和研究高效工作。而且不管到了什么年龄,对于新事物都要敢于接受和学习,这是非常重要的。如果想年纪越大越受欢迎的话,就要有自己的核心竞争力。和非常丰富的经验,以及一流的技术而且要学得非常好。

这样能够更好的去工作服务,所以对于自己的知识体系要多加学习和补充。所以作为程序员也要给顾客提供新的价值,要有所创新。要对于客户的问题进行追问和理解,而且要根据问题去思考相关的解决方案。这也就是提供新的价值,在这种过程的时候,程序员就可以形成积累的能力。也就是发现问题和解决问题的这种能力,这种能力也是非常终极的。

因为程序员是一个对技术和经历要求比较高的一个职业,因为程序员他最重要的任务就编程序所以就会需要很多的精力,同时也需要一些创新能力,因为社会在进步,所以我们需要不断的创新,才能应对社会的进步。

所以年龄大的程序员单位也就不太想雇佣了,因为年龄大的程序员他的创新能力不强,而且思想也比较的老化,不太愿意接受新鲜的事物,想法也并不像年轻人一样那么的新奇,但是编程序是非常需要人的创新能力的,所以年纪越大的程序员,企业也不太想重用了,因为他们编不出来非常好,非常新奇的程序,都不到客户的青睐,所以年纪越大的程序员反而是退到基层去编一些非常基础的程序。

第二就是年纪大了以后精力可能也就没有那么多旺盛,因为年轻的程序员可以频繁的加班,但年纪大的程序员可能就不太愿意加班或者是加班的话效率也不高,精力也跟不上了,所以企业更愿意重用年纪比较小的程序员,因为他们好学而且有热情,同时也努力肯干。

最后就是年龄越大的程序员在公司的工龄也是越长的,所以企业就要给他们加工资,所以所以企业就更不敢重用他们,因为如果给他们的责任越重,所需给他们支付的工资也就越高,所以他们更愿意培养一些新人,因为新人所需的工资低,同时他们的想法也比较的新奇。

41岁程序员最终被单位辞退之后,家人引荐到居委会工作。这一名程序员看到收入的时候,他还以为看错了主要是因为他看到居委会的工作收入太低了。因为居委会的工作收入,一个月仅仅只有5000元,跟他之前在IT行业工作的工资,存在着天壤之别。

一、男子以为看错是因为居委会工资太低了

这名男子一开始看到居委会工资的时候,之所以会以为看错了,主要是因为居委会的工资太低了。因为男子一直以来都是在IT行业工作的,而且他的工资都是以万为单位的,他没想到自己在40多岁的时候领到的工资才5000多。所以,当这名男子看到居委会工资的时候,露出了惊讶的表情,甚至一度以为自己看错了。

二、男子以为看错说明了男子不能接受这样的工资

这名程序员以为看错工资收入其实很大一部分原因是程序员的工资比居委会工资要高得多,这才导致41岁的程序员对于这样的工资没有办法相信,同时也说明了男子在目前这个阶段是没有办法接受这样的工资。毕竟这样的工资都不够自己花,又该怎么去养家糊口呢。

三、程序员被辞退是因为年纪大

然而,这一名程序员之所以会沦落到要家人介绍去居委会工作主要是因为这一名程序员的年纪太大了,他去到公司应聘的时候,很多人都因为他的年龄没有办法接受。毕竟年龄这个因素在IT行业中算是比较重要的一个因素,老年人的思维肯定是比不上年轻人的思维,而且也没有年轻人思维那么活跃和新颖,所以IT公司是不愿意要一个年纪比较大的程序员的。

总而言之,这程序员之所以会沦落到要去居委会工作主要是因为证明程序员的年纪太大了,导致他没有办法找到程序员方面的工作。而当他看到居委会工资的时候,以为看错了是因为居委会工作的工资仅仅只有5000,他觉得太低了。

大龄程序员做管理、产品、创业去了。

基本上年纪很大了,还在开发一线的都是喜欢编程,喜欢技术的人。这样的人,如果没有什么其他的毛病,我相信,大多数的企业都是欢迎的。

因为他们有追求,有理想,有底线。所以他们好管理,质量也相对好很多,还能给公司带来一个比较好的风气。而且他们肯定都是不怎么追求物质的。当然不是完全放弃物质的苦行僧,那种人是有病的人,肯定非常难管理。

如果你对系统不熟悉,很多东西是不可能搞出来的。我不认为一个刚刚毕业的年轻人,能非常熟悉这些东西。

编程可能就是写一些算法,递归,解决一个8皇后问题,解决一个汉诺塔问题。但是涉及到软件以及工程方面,一切都变了。而真正能够驾驭大规模系统的人,本身,绝对不可能不精通开发和编程的。

也有网友说,“在我28岁的时候,我担心30岁,结果到了30岁,我还是程序员,然后我又开始担心35岁,等到了35岁,发现公司还有很多40岁的程序员,于是也就没那么担心了。”与其担心未来,不如踏实做好自己。

大龄程序员都干啥去了如下:

第一,程序员可以做IT行业的培训师,现在很多的年轻人学习编程都会通过培训班培训。

第二,程序员可以向IT营销发展,IT行业是新型行业,技术比较强,一般营销的工作人员都不懂技术,所以,程序员做这行有很大的优势。

第三,程序员可以往管理层上发展,上升为技术的主管,或者项目经理。

随着现在互联网的不断发展,很多年龄大于35岁的程序员都会不停的被讨论,他们在工作5-10年后,就会思考以后需要做一些什么工作。其实,现在很多大龄的程序员转行的方向主要分为三个方向。

大龄程序员做管理、产品、创业去了。基本上年纪很大了,还在开发一线的都是喜欢编程,喜欢技术的人。这样的人,如果没有什么其他的毛病,我相信,大多数的企业都是欢迎的。

因为他们有追求,有理想,有底线。所以他们好管理,质量也相对好很多,还能给公司带来一个比较好的风气。而且他们肯定都是不怎么追求物质的。当然不是完全放弃物质的苦行僧,那种人是有病的人,肯定非常难管理。

以上就是关于作为高龄的程序员,跟同行人还有竞争优势吗全部的内容,包括:作为高龄的程序员,跟同行人还有竞争优势吗、为什么很少见到年纪比较大的程序员、360创始人周鸿祎:程序员越老越吃香,大厂喜欢用年纪大的程序员吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9478975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存