正文翻译
Is software development really a dead-end job after age 35-40?
软件开发在35-40岁之后真的是没有前途的工作吗?
Connor Stricklan
A software developer I know recently got a call from a recruiter at Google, asking what it would take for him to come to work for them.
This developer had actually already worked for Google, but he left about five years ago to pursue other projects, and he didn’t want to live in one of the cities that have a Google office. Even though he didn’t have a degree in computer science and never took a college course in OOP, he must have impressed them enough to keep him on the recruitment list these years later. The recruiter suggested maybe he could be interested in interviewing with the Project Loon team in Singapore.
He gave a little chuckle to the recruiter over the phone, and his first question was: You know how old I am, right? The recruiter confirmed that yes, his date of birth was on file, and that Google didn’t factor age into its recruitment policies. The developer agreed to think about the prospect and they agreed to touch base again in a week.
That 66-year-old developer is my father. He is collecting social security while being courted by Google. He had a fulfilling career running his own company, consulting, and being an employee. He made contributions during the early stages of numerous technologies such as TCP networking, USB protocols, 802.11b implementation, and military GPS. Then he was hired by Google in 2008, when he was 58.
While at Google, he wrote software in Java, a language that wasn’t even invented until he was 45. And he was an individual contributor, without having any other engineer report to him.
One of the great things about software development is it’s all about your passion to learn and ability to perform, which is demonstrated by my dad’s career and the careers of thousands others. If you don’t have those required ingredients, then sure, software development is a dead-end job at any age. But if you have the passion and skill, then it is not a dead-end job after 40, 50, or even 60.
我认识的一位软件开发人员最近接到谷歌招聘人员的电话,询问他需要什么条件才能为他们工作。
这位开发者实际上已经为谷歌工作过,但他在大约五年前离开了谷歌,开始从事其他项目,他不想住在一个有谷歌办公室的城市。尽管他没有计算机科学学位,也从未上过面向对象编程的大学课程,但他一定给他们留下了深刻的印象,以至于多年后他仍在招募名单上。招聘人员表示他可能有兴趣与新加坡的龙计划团队进行面试。
他在电话里咯咯地笑了笑,第一个问题是:你知道我多大了吧?招聘人员证实,知道,他的出生日期已存档,谷歌没有将年龄因素纳入其招聘政策。开发商同意考虑前景,他们同意在一周内再次联系。
那个66岁的开发者是我的父亲。他一边领取 会保障,一边被谷歌追捧。他有一个充实的职业生涯,经营自己的公司,提供咨询,并成为一名员工。他在许多技术的早期阶段做出了贡献,如TCP 络、USB协议、802.11b实现和军用GPS。2008年,58岁的他被谷歌聘用。
在谷歌工作期间,他用Java编写软件,Java是一种直到他45岁时才发明出的语言。他是一名独立贡献者,没有任何其他工程师向他 告。
软件开发的伟大之处之一就是你对学习的热情和执行的能力,我父亲的职业生涯和成千上万其他人的职业生涯都证明了这一点。如果你没有这些必要的素质,那么软件开发在任何年龄都是一分没有出路的工作。但是如果你有激情和技能,那么在40岁、50岁甚至60岁之后,这都不是一份没有出路的工作。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!