|
|
51CTO旗下网站
|
|
移动端

大龄程序员没有出路,真的如此吗?(文末有彩蛋)

2017 年初,华为开始清退 34 岁以上员工的传闻甚嚣尘上;2017 年末,中兴 42 岁研发负责人被离职后坠楼身亡。今年4 月份,美国老牌科技公司 IBM 被爆出,从 2013 年以来,已经静静裁了超过 2 万名 40 岁以上员工......

作者:佚名来源:ACEJOY/互联网|2018-06-11 09:00

2017 年初,华为开始清退 34 岁以上员工的传闻甚嚣尘上;2017 年末,中兴 42 岁研发负责人被离职后坠楼身亡。今年4 月份,美国老牌科技公司 IBM 被爆出,从 2013 年以来,已经静静裁了超过 2 万名 40 岁以上员工......

关于大龄程序员的发展问题绝对是程序员话题讨论榜单上的「定海神针」之一,无论是刚工作的程序员还是比较资深的程序员,对于所谓的「中年危机」都十分警惕和关心。

很多在这个年龄的程序员会担心自己的将来,担心会掉队被年轻人迎头赶上,担心精力和体力会被行业所淘汰。

不要才 40 岁就真觉得自己学不动了,其实是你犯懒了,“大龄”、“青春饭”、“中年危机”等这些只是你给自己找的借口而已。

既然入了坑,就要做好不断学习的思想准备,优胜劣汰,适者生存。下面让我们先来看两个励志故事。

“全球最高龄程序员”,83 岁老奶奶的励志编程路

全球最高龄程序员是一位日本 83 岁的老婆婆若宫正子,她自学电脑 23 年,并且小有成就。前段时间,她来到了西安高新软件园进行访问交流。

人都说老年是古稀之年,这时候的人大多过着退休生活,每天悠闲度日,颐养天年。然而人到了这个年纪真的就没所作为了吗?也不尽然。

若宫正子,高中学历,曾就职于三菱银行,60 岁退休。在这之前,从来没有接触过电脑。退休后在家照顾自己的母亲期间,自学了电脑。

这位 83 岁的老奶奶用亲身经历证明了,老年人不光能玩转手机、App,还有本事自己做游戏。而且这位老奶奶证明这一点只用了 6 个月。

2017 年,在她 82 岁时,她开发了一款叫做“hinadan”的游戏,这款 App  2017 年 2 月在苹果商店上市,自从一年前首次亮相以来,该应用在苹果应用商店获得了近 5 颗星的好评,在全球范围内约有 5.3 万次的下载。若宫正子还曾受邀出席苹果公司全球开发者大会。

5 月 15 日,在西安高新产业园,她用自己的智能手机向大家展示了这款 App。“3 月 3 日是日本的女儿节,在这一天,父母会为女儿在阶梯上摆上穿和服的娃娃,为孩子祈福,你看,大家在四层台阶上按正确位置摆上 12 个娃娃。一旦位置正确,就会响起鼓声。”

若宫正子说,老年人做事比较慢,所以这款游戏节奏比较慢,设计简单,“老人的手指比较干燥,这个游戏不用滑动,点击就行。”

她说学习苹果开发语言 Swift,开发游戏 App,是因为“现在的手机游戏都是给年轻人玩的,老人们也开始用智能手机,但没有他们的游戏”。

在采访现场,若宫正子还用手提笔记本展示了她用 Excel 设计的花纹。

“若宫正子设计花纹,从来不是先把图画在纸上,而是脑子里一边想一边设计。” 若宫正子的随行翻译李女士说,她开发的这些,不知不觉就推广了日本的传统文化,她还想在海外推行这套方法。

据随行的协会同事讲,若宫正子在自己家开了电脑课程,让老年人朋友来家里一起聊与电脑有关的话题,教他们怎样使用电脑。

若宫正子说,一开始她什么都不懂,学着设置一些自定义,她花了 3 个月,让电脑在她早起后给她发一条信息,显示“正子酱,早上好”,这让她第一次感到设计的乐趣。

后来,她与懂电脑的人交流,联系电脑制造厂家,慢慢琢磨,开发软件渐渐变成了自己的爱好。

83 岁高龄的若宫正子很清瘦,干干净净,嘴唇上涂着粉色的口红,说起话来滔滔不绝。她背着的背包,足有一块砖头那么重,很难想象 83 岁的她背着它漂洋过海。她打开随身带的手提笔记本时,动作非常娴熟。

“除了编程的爱好,就是全世界旅行。”随行的同事说,若宫正子是独身主义者,朋友对于她很重要,她喜欢与人交流,与社会同步,她饮食作息很规律,身体没有啥毛病。

下面我们看看记者对“全球最高龄程序员”若宫正子的专访。

记者:您退休之后年龄也大了,为啥想起学电脑?

若宫正子:我是一个好奇心很强的人,喜欢与人交流,退休后在家里待着,就想着学会用互联网后,可以继续与人交流。

记者:很多中国老太太的爱好是跳广场舞,您怎么看?您除了电脑,还有什么业余爱好?

若宫正子:我觉得中国的老人很少关注自身的价值。除了电脑,我最大的爱好就是全世界旅行。

记者:现在很多老年人都在用智能手机,但很多功能都不会用,您对老年人有什么建议?怎样快速掌握智能手机的功能?

若宫正子:有权威研究显示,与社会有沟通、经常参与社会活动的人会长命百岁。建议老年人多用互联网,用智能手机时,一开始不要目标太大,从小功能开始学习,比如微信,先学会用微信沟通,慢慢就都会了。

记者:您在开发电脑应用软件方面有什么计划?

若宫正子:我打算继续开发,让老年人和年轻人在编程方面交流起来,为了开发软件,需要用到数学基础知识,我现在正在学习三角函数。

记者:都说您是全球最励志的老婆婆,您怎么看待这个评价?

若宫正子:感谢大家给我这么高的评价,我希望大家一起学习,我们有一个老年人交流社团,经常分享自己在电脑上设计的产品。自己喜欢做的事情,与年龄没关系,任何时候都可以开始。

“人总归都有一死,不如不断尝试,万一失败了,也不过是浪费了一点时间和金钱而已。即使一直在重复失败也会有成长。”

——若宫正子

是不是觉得,跟老奶奶比起来,我们还足够年轻呢?看到她的故事,你会发现年龄永远都不是问题!继续看下一个。

日本老爷爷坚持 17 年用 Excel 作画

说起办公软件 Excel,不少人可能同小编一样,谈及色变。想想公式、表格头都大了,今天要介绍的这位老爷爷竟然可以用其作画,简直是大写的“丧心病狂”!

这位传奇人物就是堀内辰男,今年已经 77 岁了,在日本长野生活。大爷可以说是大器晚成,做了几十年工程师,60 岁退休后闲在家里,这可憋坏了停不下来的爷爷。

他并没有像其他老年人一样,觉得自己年纪大了,不适合接受新鲜事物。他一直想找一份自己喜欢的事情来做。

于是,他想起自己热爱了一辈子,却从未有过交集的画画。

满腔热血的找到了一家学习日本传统画的培训班,但是学习需要投入的资金,难倒了生活并不算宽裕的他。

画纸,画板,颜料,画笔,所有材料都是消耗品,把这个当做爱好是一件很花钱的事情,最后只得放弃了。

他不死心的问年轻人:“有没有什么不花钱的地方可以画画呢?”年轻人想了想说,“要不您在电脑上试试吧,Word 和 Excel 都能画画。”

回家就迫不及待打开电脑,Word 和 Excel 都尝试过之后,他发现 Excel 有表格、工具多,更适合作画。

从那天起,他开始刻苦学习之前从没用过的 Excel。摸清楚每一个功能键之后,他开始研究起如何作画。

一点一点描绘,一次一次修改,单元格越细密,轮廓线就越精准,这比他想的难得多,但是好在老人家觉得乐在其中。

从这些早年的作品中,可以看到他一点一滴的进步,越来越精细。

抱着重在参与的心情,他参加了艺术展览。可是大家只是惊讶于退休老人和 Excel 作画这两点,并没有人被作品惊艳到。

日本想来是一个追求精益求精的民族,这下也勾起他必须要把这件事做精的决心。

他开始挑战更有难度的画,加图层,调整透明度......

再用喷墨机打印出来,更直观的发现问题,再重新在电脑上调整。

他描绘心中的风景,细腻柔和,情感丰富。

密密麻麻的线段,没有一条是复制的。放大看来不难发现,它们都有自己的灵性。

要完成这样一幅画,短则几个月,多则半年之久。

他说:“画画,就是用笔创造出一个世界。”

如今,他的作品一经亮相,就会迎来一群人惊叹,用 Excel 还能画的如此惊艳。

后来他参加了“Excel 自动图形艺术大赛”,不出所料老人家一举夺冠。作品被“群马美术馆”收藏。

为了供人学习绘画,老人家还把自己的 Excel 画法,上传网络,免费学习。

之后,为了带动更多在家无聊的老人,他开了一所美术班,教退休老人用 Excel 作画。

这个 77 岁的老人,用 17 年的坚持,让原本平淡的一生,变得更加灿烂。

俗话说,活到老学到老,这句话不是空谈。每一天都是新鲜又独一无二的,为什么要把生活过得千篇一律呢?

知道自己要做什么,就要去做,而不是顶着一个幌子,看起来很努力。别把困难看的太难,更别把低估自己当作理所应当。

无论你现在是多么风华正茂,青春洋溢,终有成熟、老去的那天。

但是,人的身体可以变老,人的精神面貌、心态却真的可以“归来仍是少年”,只要你心不老,保持着对生活、对世界的好奇心和进取心,眼光和状态就会不同。

IT 人永远不老?做梦!老程序员价值何在?

文章开头我们提到了大龄程序员的职场前景成了一个社会焦点话题,从最近的 IBM 裁员 40 岁以上的员工,到前不久的中兴员工坠楼惨剧,再联想起更早的华为 35 岁辞退事件,我很想在这里聊几句。

首先,你要对资本的残酷性有一定认识,很早就要有心理准备。

一些公司当它需要你的时候,鼓吹“公司就是你的家”,你可要明白这是忽悠,别真的信了——哪里有这回事?公司不是你的家,如果需要,它可以随时裁掉你,解除雇佣关系,毫不留情。

人力与资本之间,实质是合作关系。既然是合作,当然可以一拍两散。心里不把公司当成家,把它当作随时可以走开的工作场所,你就不会真的无法忍受、想不开了。

但是,这跟工作要认真敬业并不矛盾,人可以很职业很负责,工作做的很好。真要到最后一刻,属于自己的利益要积极争取,实在没办法也不要太计较身外之物,人要豁达。

为什么要“清理老程序员”?有公司管理、成本方面的原因。同样的事情,如果新人比老人好用又便宜,没家庭负担,加班不要钱,干活劲头儿还足,你是老板你咋做?很明显的选择嘛。

换个角度说,你在做什么以至于让自己可以轻易被取代呢?

当然,如果是公司经营困难或者全行业出了问题,那个是另外一回事,倾巢之下,岂有完卵。

通信行业就有点类似“基础设施”的味道。基础设施做完了,除了维护、更新还需要人力,建设大军们就得等下一波技术进步的浪潮了。

但是信息化社会的应用需求却不是。应用需求千变万化,深入企业应用,使用 IT 技术提升生产效率和资源利用率,整合进入生活、提高生活品质,IT 行业还会有很长的发展时间。

另外还有一个背景因素:社会分工的水平,也就是产业发展的程度作为背景,决定了个体职业的前景。

从经济学角度看,社会专业化分工止于边际交易成本。说白了,如果请人干不如自己干,那就不会再细分工作了。

欧美社会因为制度优势/科技优势,可以把分工发展的很细,专业化程度很高,反之也推动了专业技术水平的提升。

作为程序开发人员,可以做到年纪很大,只要足够优秀没问题!

著名的 StackOverflow 网站有过统计,其站内 40 岁以上的经验丰富、水平高超的开发者大有人在,非常活跃。

国内行么?困难。国内的 IT 业发展水平决定了,大量的工作都是技术含量较低的普通应用开发,一套系统,增删改查,会骑自行车就可以了,要什么开宝马的司机?

你看看有多少重要的开源项目,特别是基础应用项目,都是国外资深开发者发起的?!

国内大量公司是拿来用就好,能给出点反馈,提交点代码就算不错了。因为我们没多少时间也没什么耐心参与开发,甚至觉得经济上划不来。

既然不需要做那么复杂的工作,简单开发应用就好,那还要“资深的开发者”干什么呢?

所以这里缺乏职业深化分工的土壤,以至于限制了程序员的职业生涯,反过来也制约了国内的开发水准。

不过,近些年值得庆幸的是,越来越多的人认识到,参与基础性系统开发的重要性。

一些大公司开始自己研制适合自己需求特性的,但是也能通用的产品。比如,阿里巴巴做了数据库/分布式中间件等一系列产品的开发和开源推广。

这些地方,特别需要高级开发人员,因为没有深厚的积累以及高超的开发能力,根本就玩不转。

心理学的研究表明,即便是成年人,认真的学习仍然可以获得神经元的有效连接 ——形成记忆和技能。

所以不要才 40 岁就真觉得自己学不动了,其实是你犯懒了。

IT 研发这行,知识更新飞快,如果你指望拿以前学的东西吃老本走下去,从不想着刷新知识储备和技能,真的是很危险的行为。

突然某一天,你的知识派不上用场,职业上再也不需要你,那真的没什么可说的了,只能怪你自己。

我们怎么办?问题的实质,是如何在职业生涯中,保持好足够的竞争力,以及给自己增加其他选择的机会。

提升学习的能力。要懂得研究学习方法。优秀的学习方法,可以让你的学习能力,长时间保持在高峰,学会新把戏也不是新狗才能办到,老狗也能做到,并不是多费力的事情。

人年纪变大,记忆力会不如青年时代,但是因为经验增加,理解力却提升了,此消彼长。

如果可以,多学些领域之外的东西,扩展知识面,特别是人文类。懂人远比懂机器更重要,更有价值。

以精神、体力透支为代价无法走的长远。

你拼不过小年轻的,也没必要比这个,拼体力你没有优势,优秀老码农的价值,不仅在于技术深度,更突出体现在技术组合/选型上。搞过的东西多了,有创造力的人会形成直觉。

解决某些问题,用什么办法好,什么技术组合起来最合适,直觉上就有了主张。

甚至还能用别人想不到的角度去处理需求,这种能力很珍贵的,也很有价值。

争取成为一个领域的专家。专家才有良好的直觉,才能用直觉工作,专家难以替代。

有时候,你工作的领域,深度是不够的,很容易干个 2-3 年就到底了,摸的很透彻。

那么这就是比较危险的地方。新人在有经验的老手带领下,甚至熟悉的更快,自然要替代你了。

那就想办法换个更有深度有价值的领域,研究到非常深入的水平。如果你现在贪图省心省力、轻松愉快,那后面自然是费神费力、紧张焦虑。容易的道路越走越困难,困难的道路越走越容易。

如何判断领域的价值?

看看是不是“强势知识”。所谓的“强势知识”,就是它的认知进步、革新,能给人类带来很大的好处,而眼下确实有产生突破、扩大应用的情势,大家都很热切需要的东西。

此外,它还有比较大的难度,以至于学会用好,非朝夕之功。有时候它是行业的热门,有时候也不一定,因为有炒作的成分,自行判断吧。

别乱花钱,要有点风险意识。有太多太多年轻的时候拿着高工资,不知积累,到处玩乐,到处瞎买,胡乱买入高风险资产,胡乱买股票的人了。你确实是给经济繁荣做了自己的贡献,但是也埋下了未来的隐患。

人重要的是学会克制自己,约束自己的欲望。适度娱乐理所应当,没家底的月光挥霍不可取。

世界急剧变化,未来高度不确定,很难说得清。连系统架构设计都留冗余手段以防不测,何况人类。

手里留下适度的储备用来缓冲,是很必要的。

年龄真到了职场上难以应聘的数字,你对自己的积累和技能有底气么?

你坚信自己有能力做些有利于社会、能解决人类需求的产品和服务吗?有底气跟人合作也行。

如果你甘当职场上的螺丝钉,就不要怪自己在突然的变化面前不知所措。

愿各位朋友都能在职业生涯中,不断追求新的人生境界,获取新的人生价值,让自己的人生把握着主动的权力。

留 言 有 礼 活 动

你认为程序员多大年纪算高龄?到了那个时候,你会继续写代码,还是去干别的事情呢?扫描下方二维码,关注51CTO技术栈公众号。欢迎在技术栈微信公众号留言探讨。小编将精选出最有价值的三条评论,分别获得 50、30、20 元 的 红 包 奖 励,活动截止时间 6 月 15 号 12 时整。

2018-06-11 09:00:58

【编辑推荐】

  1. 解析男性程序员与女性程序员的差异,女程序员工作也有优势的!!
  2. 华为资深工程师:码农很多,但程序员并不多_技术栈微信半月刊第18期
  3. 程序员,除了写好代码,你更应该看5月的这十篇热门文章!
  4. 硅谷华人女程序员:男性乌托邦的边缘人和夹缝里的求生者
  5. 程序员圈子里,有哪些著名的高颜值程序媛
【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

《网管员必读——网络管理》

本书在全面介绍微软最新网络操作系统Windows Server 2003的基础上,简要地介绍了UNIX和Linux两大操作系统的代表产品:Sun(太阳)公司的Sol...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊