程序员会跟传统技术工程师一样,越老越吃香吗?

作者&投稿:盍骨 (若有异议请与网页底部的电邮联系)
为什么很多人说程序员越老越吃香,又有人说年龄越大越不好干工作?~

程序员工作年限越多,就代表经验越丰富,因此是程序员的工资和能力都与工作年限有很大的关系,
但程序员正常比较辛苦,年龄越大脑力的下降和身体素质的下降会导致自身承受不了那么大的工作压力

程序员是青春饭吗?年纪越大越应该给自己制定一个职业规划!

早几年一说起程序员,估计很多人首先浮现在眼前的是一幅蓬头垢面、满脸胡渣以及将名牌穿成抹布的屌丝。确实,没日没夜加不完的班,改不完的bug以及找不到的女朋友就是以往程序员的写照。但是随着近年来互联网行业的大力发展,创业热潮的不断兴起,并且以马云、雷军为代表的站在风口上的创业领袖更是引领了全民创业的热潮。与此同时,程序员的地位也水涨船高,从以往人人不屑一顾的屌丝摇身一变成为了高薪、白领、前途不可限量的有为青年。各地不断涌现的IT培训机构,各大院校不断升温的计算机专业以及那些互联网名企不断被爆料出来的高额奖金都充分证明了程序员这个岗位逐渐成为了大家向往的职业。

然而,在全民编程的热潮下,也存在着很多在唱衰程序员这个行业的人,理由无外乎以下两点:其一,程序员一天到晚坐着敲代码,经常熬夜加班不运动,这是拿身体在换高薪,年纪一大就比较吃力了。其次,编程的技术框架年年变动,编程的语言不断更新换代,所以程序员也必须要跟上技术的变更去不断学习新的知识,万一哪天跟不上时代了就很容易被淘汰,早年诺基亚的那群塞班系统的程序员就是如此。现实也是如此,IT行业发展至今已有多年,但是IT公司中尤其是互联网公司内部的程序员还是以年轻人为主,大都是刚毕业的应届生以及工作10年内的工程师,几乎很难见到早期的那些程序员还在敲代码。

这和传统制造行业就产生了明显的区别,制造行业很多工程师在快到退休年龄依然画着图纸,工作在设计的第一线,甚至还有很多退休返聘的情况,而且那些真正优秀的老工程师根本很难请到,有时只需在一家公司挂个名就能使公司在外人看起来上了一个档次。而程序员大多在一定时间之后就会选择转型至管理或者产品之类的,毕竟人到中年之后也会越来越多的把精力放在家庭和身体上,年轻时的那份冲劲也会随着时间的流逝而逐渐平息下来。更何况传统行业使用的原理都是不变的,变更的只是对这套原理的实现方式的优化,所以传统行业对一套理论原理的积累越到后面,用起来就越得心应手,因此从业人员也是越老越吃香。而编程的世界技术变更太快,可能等你好不容易在工作中精通了一门语言,却发现这门语言已经到了被淘汰的边缘了。



随着大数据的爆发,中国IT业内环境也将面临新一轮的洗牌,不仅是企业,更是从业人员转型可遇而不可求的机遇。

中关村,被称为中国硅谷,此间程序员比比皆是。然而一眼望去,大多数一线程序员的年龄均在20至30岁左右,40、50岁的人在这个行业内颇为罕见。相较于国外五六十岁仍奋斗在一线岗位的老程序员,国内为什么会出现这种现象?

国内四五十岁的程序员去哪儿了?

造成这种现象的原因是多方面的。首先,程序员的工作大致可划分为两类:开发和研发,相对应的岗位则是开发工程师和研发工程师。开发工程师直接为产品贡献代码,以达成产品功能为主要目的,有比较多重复性工作。而研发工程师则更注重研究工作,任务目标一般没有前车之鉴,多数情况下要靠自身研究创新。

在国内,大多数大型互联网公司的程序员被称作研发工程师,但实际情况是国内几乎没有研发项目,只能称之为开发。开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资也许在工作2-5年内能达到一个峰值,但较难提升,导致很多程序员最终放弃写代码,转行做了其他。

此外,程序员多处于长时间加班、熬夜和超负荷的工作状态,而年纪大的程序员往往在体力上疏于年轻人。若想继续在IT行业内打拼的程序员便只能追求成为更高技术水平的架构师或转至管理层这两方面寻求职业生涯的突破。一旦转型失败,也只能黯然退出这个为之奉献青春的行业了。一个行业内没有老员工,这其实是病态的。雷军曾在自己的一篇文章中提到,96年时美国主力工程师以30、40岁为主,国内开发的主力是35岁以下的年轻人,近20年过去,情况仍然没有转变。

但是越来越多的IT从业者发现,大数据技术来临之后也许这个现象就能有所改变。

大数据时代,程序员的春天?

首先,大数据从事的是开源工作,更倾向于“研发”,能够重新激起程序员研发程序的热情,职业生涯有了新的追求,这意味着大数据会成为值得程序员长期奋斗不断突破的工作;其次,由于大数据属新兴领域,专业人才比较缺乏,高端人才更是企业争抢的对象。薪资上升容易,职业发展潜力巨大。

《华尔街日报》称:数据已经成为一种新的经济资产类别,就像黄金和货币一样!鉴于大数据巨大的商业价值,大数据专家在企业非常受重视,阿里巴巴集团就已设立首席数据官岗位(ChiefDataOfficer),直接向集团CEO汇报工作。

在大数据行业内生存的时间越久,其经验也会越得到肯定,这也是大多数资深IT人士猜测大数据或将带来50、60岁的“老”专家的原因。面对如此光明而诱人的前景,很多IT从业者试图向大数据转型。

随着大数据的爆发,中国IT业内环境也将面临新一轮的洗牌,不仅是企业,更是从业人员转型可遇而不可求的机遇。如果将IT人士统一比作一条船上的海员,大数据就是最大的浪潮,借浪潮之势而为之,可成功从IT程序员转型成为大数据专家。

世界正从IT时代走向DT时代,未来是大数据的时代,企业最有价值的资产就是数据,你所拥有的数据越多你就越有说话权,因此未来企业里最牛逼的员工应该是和数据有关的职位,比如CDO(首席数据官)、数据科学家、数据分析师、数据工程师等,这些职位或将成为程序员又一个美好的出路。

首先我们来理解一下这几个职位。

CDO主要负责利用数据推进企业与社会的对话,挖掘企业海量数据中潜在的价值,并运营和管理好数据,为企业战略、营销和管理决策提供参考,CDO的能力不仅仅是大数据领域的范畴,他需要同时具有IT、市场营销、运营管理等综合素质。

“数据科学家是指运用统计分析、机器学习、分布式处理等技术,从大数据中提取出对业务有意义的信息,以简单易懂的形式传达给决策者,并创造出新的数据运用服务的人才。

数据分析师能洞悉一个方程式的商业意义,他们知道如何提出正确的问题,非常善于数据分析,数据可视化和数据呈现。

数据工程师是能运行基本数据模型,充分了解文件系统,分布式计算与大型数据库,他们是能提供可建模数据所需平台的人。“【以上三个职位的定义来源于互联网】

如何转型为大数据工程师?

那么,程序员如何转型成为优秀的大数据工程师呢?广州中星信息老师认为,主要是从两者所要求的能力上来分析。首先,大数据工程师是需要有计算机编码能力的,因为面对海量的非结构化数据,你要从中挖掘出有价值的东西,需要设计算法与编写程序去实现,而程序员最牛的能力就是编写简洁高效的代码,去实现人们许许多多美妙的梦想,编码能力越强的程序员越有可能成为优秀的大数据工程师。

其次,大数据工程师需要统计学与应用数学相关的能力背景,数据挖掘与分析是需要设计数据模型和算法的,应该说程序员是有这个基础的,我见过最牛逼的程序员一般都不是科班出来的,通常是数学专业,因此提高算法设计能力是程序员转型大数据工程师的关键因素。

第三,大数据工程师需要具备某一行业的业务知识,大数据的挖掘与分析最终都要服务于市场,并对产品的销售与企业的发展起到重大推动作用,那才是有价值的大数据分析,因此大数据是不能脱离市场的,它必须与某一行业的应用想结合起来才容易产生更大的价值,通常程序员都是在做某一行业的软件,经过多年的学习与磨练,对某一行业的业务知识是有积累的,因此从来这一点上来看,程序员是很容易过渡到大数据工程师的。

当然,以上都只是粗略的分析,真正要成为一名优秀的大数据工程师,程序员还需要更多的学习与努力。

在美国,大数据工程师平均年薪达17.5万美元,在中国顶尖的互联网公司里,大数据工程师的薪酬比同级别的其他职位高出30%以上。DT时代来得太突然了,国内发展势头很猛,而大数据相关的人才却非常地有限,在未来若干年内都会是供不应求的状况。



项目要启动,经理要通过工程师定方案,定完以后就要交个程序员去做产品,但是工程师要改一个小细节,程序员可能设计工程量要多三倍。

但是工程师这边又是程序员的“上帝”,因为他是客户,工程师要改一下,程序员不得不改,那么程序员会在做的程序里面骂改方案的人

这个是火狐浏览器的程序员写的代码,哈哈

贴出群里部分代码情书截图,程序员浪漫起来好帅!好帅!好帅!

所以呢,今天就发一波程序员专属表情包汇总。收好不谢~

网络上有太多段子和图文说程序员呆板、没激情、不浪漫……,虽说大多都是程序员自黑,但是却给非IT人员造成了一个既定印象,那就是“程序员是呆板的、没激情的、不浪漫的一个职业族群”。

一个牛逼的程序员是根本没有时间打理自己外貌的。发型就要像爱因斯坦一样,顶着一脑袋鸡窝,凌乱蓬松美,给人随时能从头发里掏出一个鸡蛋的感觉。胡子一大把,彰显自信又从容,不近视则以,近视就要戴酒瓶底子那么厚的大眼镜,一种科研工作者的风格。

不同人员看到bug的反应

【程序员被提bug之后的反应】

a.怎么可能;

b.在我这是好的,不信你来看看;

c.真是奇怪,刚刚还好好的;

d.肯定是数据问题;

e.你清下缓存试试;

f.重启下电脑试试;

g.你装的什么版本的类库(jdk)

h.这谁写的代码;

i.尼玛怎么还在用360安全浏览器;

j.用户不会像你这么操作的。

现在向我们走来的是程序员方阵!

他们穿着拖鞋,披着毛巾,

左手拿着键盘,右手举着鼠标,

腋下夹着USB转换器。

他们因睡眠不足而显得精神不振,

喊着微弱的口号走过主席台。

主席问候:程序员们辛苦了!

程序员方队异口同声地答道:Hello World!

另外还有一点可以通过自身的学习来获取一大进步。

分享给超过5万的程序员朋友下载,这次我把所有资料重新梳理精简,免费分享给大家。

究竟有哪些干货呢?先给你们一个目录:

免费领取资料途径:公众平台“程序员学者"



1、好好规划自己的路,不要跟着感觉走

根据个人的理想来安排自己的生活,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,痛快一些,那么就需要慎重安排自己的的轨迹,从一个行业入手逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会以后,钱根本不是问题,频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手。

2、可以做技术的,切不可沉湎于技术

千万不可一门心思钻营技术,给自己造成很多压力,如果你的心思全部放在上面那么注定你将成为孔乙己一类的人物,适可而止为之,因为技术只不过是你今后前途的支柱之一,而且还不是最大的支柱,除非你只愿意到老,还是个工程师。

3、不要去做技术高手,只去做综合素质高手

在企业里工作,我们时常瞧不起某人,说他“什么都不懂,凭啥拿那么多钱,凭啥升官,”这是普遍的、典型的工程师的迂腐之言,你想想,老板搞经营那么多年难道见识不如你这个新兵?人家或许善于管理,善于领会老板意图,善于部门协调等等等,因此务必培养自己多方面的能力,包括,管理,亲和力,公关能力等要成为最综合素质的高手则前途无量,技术以外的技能才是更重要的本事,从古到今,一律如此。

4、多交“三教九流”的朋友

不要只和工程师交往,认为有共同语言,其实更重要的是和其他类人物交往,如果你希望有朝一日当老板或高层管理者,那么你整日面对的就是这些人。了解他们的经历,思维习惯,爱好,学习他处理问题的模式,了解社会各个角落的现象和问题,这是以后发展的巨大本钱,没有这些以后就会笨手笨脚,跌跌撞撞,遇到重重困难,交不少学费的成功的概率大大降低。

5、知识涉猎不仅要专,还一定要广

多看看其他方面的书,金融,财会,进出口,税务,法律等等为以后做一些积累的以后的用处会更大,会少交许多的学费。

6、抓住时机向技术管理或市场销售方面转变

要想有前途就不能一直搞开发,适当时候要转变为管理和或销售的前途会更大,以前搞技术也没有白搞,以后还用得着,搞管理可以培养自己的领导能力,搞销售可以培养自己的市场概念和思维,同时为自己以后发展积累庞大的人脉,应该说这才是前途的真正支柱。

7、逐渐客户自己的心理弱点和性格缺陷

多疑,敏感,犹豫不决,胆怯,多虑,这些工程师普遍存在的性格弱点必须改变,很难吗,只在床上想一想当然不可能改变,去帮朋友守一个月地摊,包准有效果,去实践,而不要只想,不克服这些缺点,一切不可能,甚至连项目经理都当不好,?尽管你可能技术不错。

8、工作的同时要为以后做准备,建立自己的工作的环境

及早为自己配置一个工作环境,装备电脑,模拟器,编程器等,业余时间可以接点活,一方面接触市场,培养市场感觉,同时也积累资金,更重要的是准备自己的产品,咱搞技术的没有钱,只有技术,技术的代表不是学历和证书,而是产品,拿出像样的产品,就可以技术转让或与人合作搞企业,先把东西准备好,等待机会,否则,有了机会也抓不住。

9、要学会善于推销自己

不仅要干,还要能说,能写,善于利用一切机会推销自己,树立自己的品牌形象,要创造条件让别了解自己,不然老板怎么知道你能干,外面的投资人怎么相信你,提早把自己推销出去,机会自然会来找你,搞个个人主页是个好主意,特别是培养自己在行业的名气,有了名气,高薪机会自不在话下,更重要的是有合作的机会。

10、该出手时便出手

永远不可能有百分之百把握,条件差不多就要大胆去干,去闯出自己的事业,不要犹豫,不要彷徨,干了不一定成功,但至少为下一次冲击积累了经验,不干永远没出息,而且要干成必然要经历失败,不经历风雨,怎么见彩虹,没有人能随随便便成功。

最后,在这里希望不管喜欢还是不喜欢编程的Java程序猿们都能好好规划一下自己的职业生涯,在接下来的职业道路上走得越来越远!




人工智能取代程序员的话,那会怎样?
程序员仍然需要设计、开发、测试和维护人工智能系统。此外,人工智能系统需要大量的数据来学习和改进,这需要程序员来收集、整理和准备数据。因此,我们可以说,ChatGPT 和人工智能技术不会导致底层程序员失业,但可能会对他们的工作内容产生影响,并需要他们学习新技能以适应新的工作需求。

程序员未来是不是会大量失业?
无法确定程序员未来是否会大量失业,因为取决于许多因素,包括技术发展、人工智能应用、行业需求等等。虽然人工智能确实会对一些编程工作产生影响,但是它也会创造出新的编程需求和机会。例如,随着人工智能应用的发展,需要大量的数据科学家和机器学习工程师来构建和维护人工智能系统,因此程序员的需求可能会增...

你怎么看待最近程序员抵制996工作模式?
程序员抵制996工作模式是迟早的事。第一,在之前,大众都不知道什么是996工作模式,但是随着越来越多的程序员发声,996工作模式被大众所知,热度也越来越高,996工作模式正处于风口浪尖,这个时候进行抵制,不仅能让网友为程序员发声,还能让领导重视,所以这个时候抵制996工作模式能起到的作用是最大的...

程序员是做什么的?
程序员是从事程序开发、程序维护的专业人员。程序员一般需要会做:确认通过审查方案的目标,输入数据,分析师,监事,和客户的输出要求的项目要求。安排项目要求在编程序列分析要求;准备工作流程图和使用计算机知识的能力,题材,编程语言和逻辑图等。通常情况下将程序员分为程序设计人员和程序编码人员,但两...

人工智能是否会取代底层程序员?
1. 随着人工智能技术的不断进步,它已经能够承担一些简单的编程任务。这一趋势可能会对底层程序员的职位产生影响。2. ChatGPT,一个先进的人工智能系统,展现了其在编写代码、创作文学和诗歌等多方面的才能。在应对提问时,ChatGPT表现出高情商,例如,它表示自己不会取代人类的工作,而是会为人类工作带来...

作为程序员,空间时间应该继续卷技术,还是找其他副业?
弊:寻找其他副业需要投入时间和精力,可能会影响主业的发展。副业发展也可能面临市场竞争和不确定性,需要有一定的风险意识和应对能力。不适当的副业可能会对个人职业形象和信誉造成负面影响。综上所述,作为程序员,继续深入技术领域或寻找其他副业发展都有其利弊。关键在于对个人兴趣、职业目标和环境的评估...

你觉得哪些职业在未来可能会消失?
随着社会的发展和科学技术的进步,未来十年很有可能会消失的7种职业。收银员 一是收银员。随着无人超市的投入使用,消费者可以实现自助缴费,不需要收银员。那么,高速收费站、停车场等地方将来都可能不再需要收银员了。二是流水线工人。现在很多厂矿都出现了用工荒,伴随而来的是高昂的人工成本,现在有...

作为一名程序员,从事技术管理工作,应该注意哪些事情?
3、流程要认真每家公司针对于程序员工作的流程和步骤都是不一样的,因此在进入公司之后还必须要花费大量的时间来去进行流程的熟悉。从流程的需求评审会,再到技术的评审,最后到细节的敲定等这些相关方面的内容都必须要仔细的去做,做完之后还必须要认真仔细的进行相应的修改看一下整体框架有没有相应的错...

国际经济学如果美国技术工人工资整体上涨,为什么程序员工资会下降
实这与一些经济规律并不相悖.对外是人民币升值,是在国际压力和中国市场经济的发展下的必然.同时在国内,首先,国家正在解决农民收入低的问题,所以出台一系列政策,比如,免征土地税,在全国200个贫困县试行正真意义上的免收学费和书费的九年义务教育等.包括提高农产品价格,所以米,油等一些农产品价格...

作为高龄的程序员,跟同行人还有竞争优势吗?
最尴尬的是,a 程序员在过去10年甚至20年都没有考虑过如何打造自己的核心竞争力。如果一年四季都这样,会导致他和公司一起慢慢走,就像温水煮青蛙一样,直到...到你三四十岁的时候,虽然年纪大了,但是已经积累了足够的技术能力,你的核心技术会像“九阳沈工”一样保护你的身体,让你留在职场,保持热度。 (2)深入业务...

海口市18978895894: 据说程序员到了三十五岁就不行了,果然如此吗? -
希疮利君: 个人体验,不用到35岁,差不多30岁之前,你不改行做管理 ,基本就完了; 绝大部分程序员在30岁左右要不自己创业要不改行做管理或销售; 只有极少部分走向更深; 从事软件是我最后悔的一件事!!!!

海口市18978895894: 程序员到30是不是就走下坡路了? -
希疮利君: 其实年龄不是重点,重要的是看你对这行有没有兴趣,并且能学的精~如果你学的精,就算50都一样有能做程序员的工作,只不过因为电脑技术更新速度很快,大部分人越老就越不愿意去学新技术了,所以才会说30就走下坡路

海口市18978895894: 程序员是不是到了一定的年龄就退休了? -
希疮利君: 大多数是. 因为程序员到了一定年龄,熬夜熬不过年轻人,自己的代码别人也会写,竞争力就不强了. 只有变型或者转换岗位,才有未来.

海口市18978895894: 程序员的年龄对职业发展有哪些影响?
希疮利君: 没有程序员会老了没用,只有没用的程序员会老.对程序员职业发展有影响的,归结到底,还是能力的问题.有多少能力,决定你的位置.对于公司来说,一切都是资源,...

海口市18978895894: 上了年纪的大多数程序员都转行了吗 -
希疮利君: 国内很少有高龄程序员,因为程序员这个行业在国内根本就没多长时间,很多老程序员因为有大量的经验,都走上项目管理岗位了,少数走不上管理岗位的干脆就不干了,结果造成一种假象,程序员只能是年轻人来干.其实,在国外,60年代就...

海口市18978895894: 程序员是不是青春饭为什么? -
希疮利君: 不是.你好好琢磨一下什么是青春饭.只有依靠那些随着时间贬值的,不能保值的升值的过活才叫青春饭.比如说靠脸蛋儿颜值身材体能吃饭的行业才叫做吃青春饭.程序员显然不是靠这些吃饭的程序员是靠技术靠脑子吃饭的.俗话说,脑子是个好东西,越用越好用啊!所以程序员不但不是青春饭,而且是越老越吃香的.

海口市18978895894: 程序员越老越优秀吗? -
希疮利君: 技术这东西属于,学无先后,先达者为师.个人感觉跟年龄的大小关系不是那么的大.

海口市18978895894: 程序员到35岁就没人要了么? -
希疮利君: 程序员工作有很大一部分是凭借着丰富的经验 可以工作的越久,经验就越多 这类人就算因为年龄问题无法再从事编程 也可以做顾问,或是教师 程序员不会因为年龄而变得没用的

海口市18978895894: IT程序员有没有年龄限制,年纪大了是不是就做不了了? -
希疮利君: 这个没有绝对的年龄限制,因人而异. 一般来讲,程序员30之前不做到项目经理,就很危险了,在中国30岁还没做到经理基本上可以说很失败了,只有少数技术牛人能一直走技术这条路,大部分都是炮灰,尤其是目前做所谓的管理软件的那些...

海口市18978895894: 程序员年纪大了怎么办 -
希疮利君: 年纪大了经验会丰富,但是接受新事物的能力自然会下降,而计算机领域技术更新又是非常快的,学习能力的下降是非常致命的,被淘汰是早晚的事情,所以说程序员的退休年龄是35岁,而不是别的行业的55岁.有人说程序员这个职业是及女一样,吃的全是青春饭,也不无道理!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网