老码农的自我修养:三十岁后要转管理?69岁老程序员说不!

“过了35岁后,硅谷人会计划作什么呢?” 这是网友在Quora上提的一个问题。由于在硅谷,除非得到巨大成功或者晋升管理层,不然职业生涯将在35岁结束。git

在众多回复中,Frank Jernigan 的故事很是吸引人。程序员

Frank 在55岁时加入了谷歌软件工程团队,并一直没有离开过软件开发的前沿领域。他曾经进入过管理层,面试

但最终发现本身的兴趣仍是在电脑前作软件开发,所以他的建议是坚持去作你所热爱的事情,永远不要让本身分神。要一直乐于热心而慷慨的帮助别人。编程

 


 

下面是Frank的回复。网络

我在2001年加入谷歌软件工程团队,那时我55岁。是的,我说的就是55。在谷歌工做的这四年中,我是那里年龄最大的员工。编程语言

我都作些什么呢?我不是行政人员……并且,我不是管理者……我就是一名软件工程师,跟我全部亲爱的同事一块儿并肩做战,学习

他们的平均年龄比我小了25岁。个人年龄彷佛在任何人眼中都不是个问题。我感受我就是团队中的一员,一样被你们所接受。并无像是“上了年纪”这回事。有的只是变得不相关。网站

为了不本身变得不相关,我从未中止学习。当我在1975年开始职业生涯的时候,我用的仍是用Fortran和PL/1编程的打孔卡和大型机。20世纪80年代时,这一有前途的新技术被应用于人工智能领域。人工智能

我很幸运有一位伟大的老师,他在一个Lisp课上看出了个人能力并在他的人工智能研究团队中给了我一份工做。设计

在这个团队中我不但学到了软件概念,还学到了从尖端科技一出现即保持在其前沿的重要性。我致力于一种不断学习的生活。

 


 

在上世纪80年代中期,我被这种所谓的面向用户的编程迷住了。我学习了所能学到的关于它的全部东西,而且个人硕士论文是关于“以面向用户编程方式使用的设计方法学”,

这篇文章如今可能被埋在波士顿大学协议栈的某处,若是大学还有协议栈的话。

因此,在用Lisp编程十年以后,我在1990年改用那时新的面向用户语言,C++。那以后的几年,网站忽然出现,因而我转向网站开发,随之使用像是HTML和JavaScript这样更新的技术。学习,不断的学习,是我生涯中这些转变的关键。

我看到个人同龄人,有的进入管理层,并开始攀登公司阶梯,而另外一些人变得不相关并被解雇,或者转行作全新的工做。在我全部早期的工做中,

个人经理都注意到我是一个有天赋的软件开发者,而且莫名其妙的总结说我应该成为一名管理者。当时不知道有什么更好的办法,因而我接受了这个晋升,

可是一次又一次的,我认识到,我讨厌作一名经理。我热爱软件开发,而且这是我想作的事情。这一切在某一天豁然开朗,

那天个人经理走进个人办公室,看我在写程序,他说:“你在作什么软件啊?你如今是个经理了!”

我发现了本身热爱作的事情,而且对此我很擅长。因此,为何我曾想要放弃它转而成为一名管理者,作一些彻底不一样的事呢?

许屡次,有人告诫我,若是不在公司向上晋升,我将没办法退休。可是每一次我都努力转向那个方向,我讨厌成为管理层。

它给我形成了很大的压力,除此以外,我感受我不擅长这个工做。有时,我选修些课程以帮助本身成为一名更好的管理者,

可是这些课程让我以为厌烦而好笑。我就是想要回到电脑前,靠本身解决一些问题。最终,在1996年的一天,

我宣布我不再会管理任何人。我不在意这是否意味着我可能没法退休。我想这个问题就放在之后来解决吧。

2000年,因为网络繁荣,我带着新掌握的PHP技术从波士顿来到硅谷,就在我刚到不久,网络繁荣就变成了网络不景气。

到那时,我很是习惯和年龄只有个人一半的人一块儿工做。事实上,我很是喜欢这样。我被全职雇用了10个多月,可是以后忽然有一天我被解雇了。

我一个朋友把个人简历及他给个人推荐信一并送到一家200人左右的小公司, 这家公司彷佛是残留的有一丝可能成功的几家公司之一。

当玛丽莎·梅耶尔(Marissa Mayer)让我去电话面试的时候,我清楚地代表,无论我多大年纪,我对于成为管理者不感兴趣。

她向我保证,他们没期望我转入管理层。事实上,她说他们刚决定想要雇佣一些有几十年经验而又不想作管理者的人。

我得到了这个百年不遇的机会,正是由于我不想要成为一名管理者。我肯定个人终身信念,即若是你发现了本身热爱作的事,而后尽你所能致力于此,那么你会找到作那个工做的方式。

四年以后,我退休时,过着美好的生活。这一路上我交了许多亲密的朋友,而且仍然感受和谷歌还有其余我工做过的地方的同事很亲近。

8号法案剥夺了这一权利以前,我同个人理想型结婚了。咱们一块儿旅行,我开始从事艺术,是的,我仍然学习新技术,这只是由于我乐在其中。

若是你也想成为程序员,想要快速掌握编程,赶忙关注小编加入学习企鹅圈子吧!

里面有资深专业软件开发工程师,在线解答你的全部疑惑~编程语言入门“so easy”

资料包含:编程入门、游戏编程、课程设计等。

免费学习书籍:


 

免费学习资料:


 

在过去的一个月里,我在处理Ruby,而如今我忙于Ruby on Rails,在这个过程当中学到了每个好的Rubyist该知道的全部其余技术,好比,git、gems以及bundle。只是以防你没作这个算数,我如今69岁了。

 


 

个人建议是坚持去作你所热爱的事情,永远不要让本身分神。要一直乐于热心而慷慨的帮助别人。永远不要惧怕变得不相关。

相关文章
相关标签/搜索