拯救大龄码农:35-40 岁之后,软件开发工程师走进死胡同了?( 三 )


拯救大龄码农:35-40 岁之后,软件开发工程师走进死胡同了?
本文插图
这位开发人员是谷歌的一位前员工 , 五年前他离开谷歌去从事其他项目 , 据说他离职的原因是因为不喜欢谷歌所在的城市 。
他没有计算机科学学位 , 也没有上过OOP的课程 , 但显然对于谷歌而言 , 他仍然是个不可或缺的人才 。
鉴于他之前离职的原因 , 谷歌的招聘人员提出了更好的建议:他可以与新加坡的Loon项目团队聊聊 。 (编者注:Loon计划由于成本过高在今年流产了 。 )
拯救大龄码农:35-40 岁之后,软件开发工程师走进死胡同了?
本文插图
他在电话中与招聘人员反复确认:「你知道我多大了对吧?」「是的 , 您今年66岁了 。 如果您愿意 , 可以在一周内到我们总部来谈谈 。 」
那个66岁的开发者就是我的父亲 , 2008年他首次进入谷歌 , 当时已经58岁了 。 在谷歌他使用java这种他45岁时才被发明出来的语言编程 , 而且他在工作期间是一位独立开发者 , 没有任何工程师向他汇报 。
软件开发的一大优点在于对学习的热情和执行能力 , 这在我父亲的职业生涯和其他数千人的职业生涯中得到了证明 。 如果你有激情和技能 , 那么40岁、50岁甚至60岁以后都不是死路一条 。
资深从业人员怎么说
尽管帖子下面众说纷纭 , 但是也不乏理性、冷静的资深从业人员给出了中肯的建议:
一位在业内从业将近30年的老程序员 , 如今是职位搜索引擎Indeed的资深技术主管Christopher Burke这样说到:
拯救大龄码农:35-40 岁之后,软件开发工程师走进死胡同了?
本文插图
「软件开发行业并不能说在 35 到 40 岁之后就到了死胡同 。 不过 , 这里也有一些事实:
1.年龄歧视肯定存在于软件行业(以及性别歧视、种族主义、仇外心理等等) 。 当然它不是无处不在 , 但它在足够多的地方影响着就业市场;
2.在 35-40 岁的时候 , 与 25-30 岁的具有同等适用技能的人相比 , 可能期望更高的薪酬和更好的工作条件;
3.在 35-40 岁 , 你在学校学到的最前沿的技能和技术与现在10-20岁年轻人已经不同 , 如果你没有跟上 , 就有被淘汰的风险;
4.在许多公司软件开发人员没有可行的“技术阶梯”:像“高级工程师”这样的头衔是软件开发人员可以获得的最高职位 , 在达到这个薪酬等级之后 , 软件开发人员必须进入管理角色——无论是否适合他们;
5.「管理」不仅仅是管理人 。 在一家有前景的公司必须有人管理技术——例如CTO 。 许多 CTO 仍在编写代码 , 很少有人会称 CTO 为死胡同 。
6.一些公司倾向于聘请更成熟的软件开发人员 , 尤其是他们的远程站点 , 因为他们「一人多能」 。