某程序员面试因年纪太大被歧视
程序员,这个行业中的黑马,一向以高收入、低社交、屌丝气质而被大家熟悉,在这个互联网快速发展的时代,程序员显得弥足珍贵,但是这个行业中存在一个只有程序员自己心知肚明的危机——年纪越大,越不适合做编程。
在我们常规的认知中,长者往往是充满智慧且德高望重的形象。但是在科技行业似乎并不是这样。身处互联网时代的我们,想必也无须花费太多的精力就会看到每隔一段时间都会出现的一些因年龄增大而被降薪、招聘时因年龄遭到歧视的相关负面新闻。年龄歧视问题在科技行业一直都存在,但是大家一般都选择避而不谈,而如今这个问题已经愈演愈烈。
程序员是怎么样的一种人
程序员有很多外号IT民工、码农、攻城师……,他们是一群高智商的体力劳动者,他们给人的印象木讷、严肃、严谨、正直、理性……也难怪他们了,每天绷着脸对着电脑能不严肃么?每天跟不会说话的计算机打交道能不木讷吗?程序里只有yes和no不也正是程序员正直的象征吗?职业性质决定程序员男性居多,能见到一个女程序员很不容易,男程序员则缺少交流圈,寂寞、空虚、闷骚成了代名词,而黑客最苦逼了,所以程序员有大部分人是大龄单身男性,程序员是感情上的弱势群体,尤其被动。工作中的程序员,今天客户改个需求,明天客户又说这个需求还要改改,好不容易实现了,客户又说我还要加个功能模块,为了赶进度每日加班,日夜操劳,终于客户满意了,产品上线了,不几天出BUG了,于是程序员又站出来不断修补BUG,好不容易你学有所成,你在朋友面向炫耀一番,这时又有人喷口水了:“就是个搞技术的,没有出息。”程序员在职业中的低位等同于技工,呼之则来挥之则去,而这种现象在国外也依旧存在。
IT行业只有程序员?
当提及IT行业很多人都会把程序员挂在嘴边,在很多人看来进入互联网公司就一定是程序员,歧视IT行业还有很多其他岗位,如项目经理、产品经理、职业经理人、架构师、技术总监、程序设计师、前端工程师等等,这些是和技术有些许联系的职业,还有顾问、策划、销售、财务、人力资源等等。所以,不要太局限于程序员这个称呼。在我们浅显的计算机常识里,程序员成为了IT行业技术人才的统称,甚至修电脑的人都会被人称为程序员,不懂得编程的人不是程序员,懂得编程的人也并不一定就是程序员,但一定是程序员出生。
中国的大龄程序员在担心什么?
中国 IT 行业起步于九十年代,第一批程序员到现在可能也就四十多岁,并且很多已经转岗了,这导致了目前公司里 40 几岁的程序员寥寥无几。
国内互联网公司兴起的 996 模式,导致了程序员这种脑力劳动者,变相演化成体力劳动者,拼在最前面的,熬的最晚的,往往是年轻人。你年龄大,琐事多,加不了班?那你 Out 了。 有种不行是别人觉得你不行。
公司鉴于用人成本,在招聘时对年龄的限制,无形中向大众制造出一种偏见。 大龄程序员可能需要为之支付更多与价值不匹配的薪水,而那些身强力壮,能够加班,又价格低廉的年轻程序员更得某些公司垂青。
做程序员没有做领导、走管理路线钱多。 所以很多程序员在三十几岁的时候转向了管理岗位,要么项目经理,要么 Tech Lead, 要么产品经理,这是晋升成功的。晋升不成功的可能就彻底转行或者自己创业去了。 还有少数技术特别牛X的提了级,做了专家、首席科学家、CTO。 无论是晋升还是提级,这些程序员的薪水都会上一个档次,或者好几个档次。 所以,到了 30岁、40岁,很多有能耐的,要么升职不需要再写代码了,要么出去单干了。 剩下的大龄一线程序员,可想而知,自然会被人非议,被人认为不行,哪怕你就是喜欢写代码,就是不想当领导,这无疑导致大龄一线程序员在职场中很是尴尬和被动。
我们对技术人员的调查发现,近一半的受访者(43%)担心因为年龄而失去工作。更令人不安的是,近五分之一(18%)表示他们 " 一直以来都担心 "。
有三分之一以上的受访者(36%)表示自己至少有过一次由于年龄受到同事和上级区别对待的经历。
然而,大多数受访者(78%)仍然认为年长的员工(40 岁以上)具有高素质,超过 83% 的受访者表示这些工作人员有良好的经验,他们身上有很多东西值得学习。
这里存在严重的矛盾:老员工更关心保住自己的饭碗,而大多数科技公司的同事认为他们仍然应该有很大的贡献。
年纪大了还适合做程序员吗?
这是北卡罗莱纳州立大学计算机科学系的两个人统计出的一组数据,程序员的编程能力随年龄的分布图。
程序员的编程能力随年龄的分布图。
可见,程序员的编程能力在从25岁左右开始上升,一直到50岁后才会开始下降。
也就是说,程序员的技术能力是可以随着时间积累的,这一点上,跟其他技术职业并没有什么不同。
曾经我有同事去法国出差,回来告诉我,那边还有白胡子老爷爷程序员,我想肯定级别很高吧,就问他什么级别?同事说,就是普通一线程序员。
OMG,我还真是长见识了。国内工作多年,我见过的最大的程序员也就 40 多岁。国外那些年过花甲,依然奋斗在编程一线的程序员,战斗力肯定是毋庸置疑的。
做单片机起家的周立功,大家应该都知道吧,据说他老人家现在已经退居二线了,但是还是时不时的写写代码。
所以,年龄大就不能编程了,这个观点是错误的,年龄大不仅可以编程,而且经验还会越来越丰富,技术水平会越来越高。
如何更好的发展?
尽管程序员的技术能力是可以随着时间积累的,国外也有很多大神级大龄程序员,但是我们却无法效仿。因为中国和美国等西方国家的国情完全不同。之前我还听说了有美国那边的同事拒绝提级升职的事情,或许他们就是单纯的热爱编程,或许是不想承担更多的责任和压力。这种事情我想很少或者不可能在中国发生,大家都在挤破脑袋地往上冲冲冲,因为升职就意味着钱和地位。
在美国,大家很少会相互攀比,很少会拿金钱来定义一个人成功与否,人们的收入差距也很小。你级别高, 你有钱,who care?
在这种平等自由的氛围中,程序员们不必那么在意钱与别人的眼光,可以持续地在技术领域深耕,这也提供给了大龄程序员成长为大神的沃土。而在中国,为了“钱”途我们不得不各自重新做出选择。
技术不会因为年龄大而被鄙视,被鄙视都是那种年龄大在技术上还一事无成。所以,技术是王道,在国内程序员将变成一个常青的职业,成为白领之中的很有前途,可能是最有前途的一个职业。
你身边有程序员吗?你怎么看?你曾因年纪大而收到鄙视吗?欢迎交流!