聘用老程序员的4大原因

gww3 9年前

聘用老程序员的4大原因

英文原文:4 Reasons to Employ Older Developers

尽管这是违法的,但年龄歧视在 IT 行业依然盛行无忌。

如果你已经年过 40 岁,那么你可能已经看到过年轻程序员比年长者更受欢迎的实例。我在招聘程序员就曾经碰到过:在所有面试结束之后,我将考虑范围锁定在一位 28 岁和一位 60 岁的应聘人员身上。两个人都非常优秀,不过我认为 60 岁的那个更好,但高层的管理人员最后拍板要了年轻的那个。

有时候我们会被告知当前出现了人员危机,企业需要通过 H1B 签证进口开发人员,但事实是,企业本身却裁员和淘汰了一批可用的开发人员,并迫使这些年长的开发人员,要么成为自由职业者,要么彻底地离开技术行业。

下面我们就来说说为什么应该考虑聘请老程序员的几个原因。

1. 可用性

根据华尔街日报报道,美国近十年间科学和工程专业的毕业生数量几乎没有上升。然而对开发人员的需要在近几年间却急剧增加。从理论上讲,这意味着很多年长的开发人员正急切地等待着企业的招聘。

2. 稳定性

随着开发人员年纪的增长,他们的业余时间往往更多的会放到家庭生活上。但是,许多初创公司却希望员工能够通过“拼命竞赛”和每周 80 小时加班加点地发布产品。而年长的开发人员往往更为可靠更为稳定:晋升压力更少,更愿意长时间地呆在同一个岗位上。

3. 专业知识

《纽约客》的作者 Malcolm Gladwell 曾经这样写道,任何工作只要干上 10000 小时(20 小时一星期连续十年),就足够掌握它了。这也适用于 Roger Womack,Sportdirector.co.uk,一家只有一个人的公司,生产支持不同平台的足球模拟器——Football Director 的首席执行官。 他为各种游戏发行商打了 30 年的工,然后在 2007 年,拥有数十年工作经验的他决定发布他自己的游戏。

“技术的入门门槛是很低的,”他说, “虽然说自己单干赚的钱,肯定比现在我给别人打工要少。”现今年届 60 的 Womack 已经拥有足够多的游戏开发经验来经营自己的公司。

相比三十年前,现在的开发人员需要掌握的技术更多,更繁杂:在 80 年代初期,差不多只有 COBOL、Basic 和汇编语言等商业语言。而如今的开发人员,相反,需要懂得版本控制系统、构建系统、XML、JSON、数据库和 SQL,更不要说如 HTML、CSS、JavaScript 和服务器端语言等各种 Web 技术了。

但是年长的开发人员,由于一直在学习新的技术,通常有一种系统化的方法,更擅长于学习和理解任何他们需要掌握的内容。

4. 更擅长办公室政治

俗话说,姜还是老的辣。老程序员更善于面对办公室中可能会出现的恶劣事件:偏袒,没有出路的项目,领导不力,技术债务,改组,当然还有裁员的影响。他们适应性强,一个成熟的团队成员可以像锚一样,在狂风暴雨中像一个坚实的核心一样佑护着团队这艘大船。

结论

没有什么事情比因为年龄而始乱终弃更浪费人才的了。至少到目前为止,我还没有听到任何人因为招募了老程序员而后悔的。所以,如果你正在网罗人才,请不要遗漏这些资深的开发人员。最后,请允许我用一句歌词结尾,“我能想到最浪漫的事,就是和你一起慢慢变老~”。

译文链接:http://www.geekwww.com/4-reasons-employ-old-programmer.html

翻译作者:极客网 – John