四五十岁之后,还在编程的程序员都有谁?

美国劳动力的中值年龄是42岁,而StackOverflow的一项有关年龄的调查表明,40岁之后的开发人员只占开发人员总数的13%。那么其他人到哪里去了?他们被解雇了或者上升到管理岗位了吗?软件开发对于过了40岁的人来说,是不是就意味着终结?本文罗列了10位年龄超过40岁的老程序员们的故事,他们都是顶级的软件开发者,拒绝从事管理岗位,仍然活跃在开发一线,将编程作为生活收入的主要来源。本文内容来自Belisoft博客,并已获得作者的翻译授权,查看原文SOFTWARE DEVELOPERS AFTER 40, 50 AND 60 WHO ARE STILL CODING。

Rob Fletcher,Netflix(Los Gatos,CA)的高级软件工程师,45岁

专长: Web开发、测试驱动开发、敏捷软件开发、Grails、Groovy、Spock以及AngularJS。

“我已经写了16年的代码,做了几年独立承包商之后,在42岁那年加入Netflix,成为一名高级工程师。

我每天都写代码。目前最喜欢的语言是Kotlin。我想学习Go语言,平常用得比较多的是Java、Scala和Groovy。我一直在学习新的东西,哪怕是很小的事情。我知道自己会是一个糟糕的管理者,所以我压根没有想往管理方向发展。

很多事情取决于你的态度。不要成为厌恶新技术的老技术人,也不要嘲笑那些正在使用新技术的人。在进行技术选型时,你的经验应该成为决策的基础。如果选择了老技术,那是因为它们正好适合当前的需求,而不是因为要保护你那积攒了多年却即将过时的专业知识,也不是因为害怕那些后进者带着NodeJS和Go语言来抢夺你的工作。”

在Quora上关注Rob Fletcher。


Ebbe Kristensen,Prevas A/S(Denmark)的高级软件设计师,62岁

专长:开发实时嵌入式软件、软件配置管理、构建测试用例(系统测试和单元测试)。在实时嵌入式系统、Linux和Windows(包括.NET)方面有丰富的写作和文档经验,擅长C、C++、Python、C#和Pascal。

“我在1980年获得了一个电力系统的电子工程学士学位,从我的第一份工作开始,我就以开发软件作为我的谋生手段。因为专业学位的问题,我花了将近一年的时间才找到第一份工作。但从那个时候开始,我一直是一名软件工程师。

我几乎天天写代码,不处理任何与管理相关的任务。事实上,在很早之前我就意识到,我在管理方面没有什么竞争力。

作为一名程序员,我很喜欢这个角色,我也很胜任这份工作。如果让我做一名管理者,肯定会有大麻烦,而且我一点也不享受管理工作。

我的同事里只有两个人年纪比我大,其他的(包括上司们)都是比我年轻。我的直线经理不到40岁,而他是我见过的最好的管理者之一。我在58岁那年得到了这份工作,不过我并不是年纪最大的雇员,有两个同事年纪比我还大,尽管如此,他们还是被公司录用了。

有时候,你几天甚至几周都不会学进去什么东西,而有时候几个小时学进去的东西就可以把之前“损失”的时间弥补回来。重要的是,你总是想方设法地去学习,时刻准备着,等待机会的出现。”

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/55094.html

(0)
上一篇 2021年8月7日
下一篇 2021年8月7日

相关推荐

发表回复

登录后才能评论