尽管这是违法的,但年龄歧视在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
英文原文:4 Reasons to Employ Older Developers