程序员40岁以后的前景(职业还有发展期吗)
近日在 Reddit 一则关于程序员职业生涯问题的帖子火了:
翻译:随着年龄的增长,程序员的职业生涯会发生什么变化?对于 45-50 岁左右的编程经历,你有什么故事或建议分享吗?如何在那之前规划自己的职业生涯?美国和欧洲在这个问题上有什么不同吗?
在这篇帖子的评论中,许多“高龄”程序员分享了自己的故事和经历,或是根据自己的实验提供了一些职业发展建议。
@dhjdhj:@kintotal:他先是给出了自己的建议:“不要害怕或回避变化,这是保持与时俱进的方法。”接着他分享了自己的经历,多年以前,30 多岁的他在一家大型研究机构工作,里面有许多(年长的)世界著名科学家和数学家,有许多不同专业的人才。在某次遇到挑战的时候,许多人被要求参与到需要短期解决的问题中。他们中的大多数人无法适应不断变化的形势,最终被“劝退”。
看到这种情况后触动非常大,他因此发誓不让这种情况发生在自己身上。他也认识到,根本问题是他们无法应对变化,毕竟这对大多数人来说是非常困难的事情。在技术世界中这种迅速更新换代的变化尤其突出。
自此,他做了两件事(并且现在仍然在做)。第一,经常改变自己使用的工具,包括像编辑器这类基本工具,主要是为了避免对任何一个工具有宗教般的依恋。第二,关注最新的开发趋势,尽自己所能评估它们的潜在重要性,并更多地了解自己认为可能有价值的东西。
现在,@dhjdhj 已经 60 多岁,这是他向音乐家销售软件产品的第四年,并且仍然是主要开发成员之一。
自称上周刚满 62 岁,他的看法和 @dhjdhj 类似,认为这个领域的挑战是在业务背景下跟上快速发展的技术。
@kintotal 曾担任过大型机操作员、程序员、分析师、网络和系统工程师、架构师,以及一些管理工作。他表示一直都在持续为自己投资教育,首先是获得了 3 个学位,现在又通过 Coursera、Udemy、O'Reilly 等平台学习课程。他计划在 66 岁退休,但在 70 多岁时应该还会以某种身份进行编程,或从事咨询方面的工作。
在他看来,那些 45-50 岁的程序员仍然年轻,正处于他们的黄金时期。确保自己不断学习,一切都会好起来的。
其实从两位资深程序员的经验中,可以看出:程序员的职业生涯发展无关外在条件因素,年龄只是一个数字。
Stack Overflow于曾对全球的66,329名专业开发人员进行了调查。通过过50,705份调查结果发现一组数据:年龄在55~64岁之间的软件开发人员的数量,从2011年的87,000(8.3%)增至2019年的195,000(10.7%)。
这说明了什么?年龄并不会影响程序员的职业发展,反而随着时代的发展,一些具有老资历,且不愿意不断学习新技术的技术人,会越来越受企业乃至行业的欢迎。
那么究竟什么样的程序员会越老越吃香呢?
1、熟练运用营开发工具
我在学校的时候,一直在用 Eclipse 这个编辑器来写代码,基本的操作我也都会了,但是有一点就是 Eclipse 有点卡,而且动不动就卡,一言不合就卡。不过用习惯了,就懒得换了。
工作了后,我同事在用 IDEA,我也用了,两个一对比也是天壤之别,我就不说开发效率了,无疑是提升了好几倍,最起码不卡顿。我就说说使用心情,那也绝对是比 Eclipse 爽的。但是 IDEA 我没有那么的熟练,也在继续使用中。
所以选择一款好的开发工具很重要,不仅提升开发效率,最重要地,是你的心情好了,心情一好,干什么都来劲。
2、学会投资自己
的确,技术书籍都很贵,动不动就50-100的,我想说的是什么呢?永远不要吝啬给自己投资,网上很多的免费视频教程,免费的教程有两个特点:一是入门的,二是不系统的。但是要想真的提升自己,这些入门的教程是不够的,系统学习最重要。
而且现在也是知识付费时代了,入门资料一大堆,真正能提升自己Level的东西,哪怕花点钱,给自己投资永远是稳赚的生意。不要在乎那点钱。你和别人的差距,往往真的就是这样给拉开的。因为知识创造的价值要比这几百块钱来的更猛。
3、放下“技术包袱”许多程序员都有技术“包袱”。请放下包袱,对新技术保持开放的心态。
如果某个程序员长期从事某个特定的编程语言,而没有任何其他方面的工作经验,则一些招聘人员会视之为危险信号。
4、不停给自己充电
我们不能一直啃老本,干软件这一行,技术更新非常快,今年上半年学的技术,估计下半年就有了新的版本,我们要一直不停地给自己充电,不停地学习。哪怕是不停的总结自身不足,也比停滞不前要好,最起码自己没闲着。
还要有一定的忧患意识,公司每年都会输入新的年轻血液,有初学者,也有牛逼人物,我们不要让雇主逼着自己去学习,自己要有主动充电意识,这样才不会被周围的人给超越,才不会给后来者给超越。但是这都不是最根本的原因和出发点,最根本地,还是为了提升自己的能力。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com