从头花12年读个机器学习博士,究竟值不值?

本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。

从头花12年读个机器学习博士,究竟值不值?

“获得机器学习博士学位后,我大概已经36甚至38岁了,找工作会很困难吗?年龄歧视在硅谷普遍存在吗?”

这是Reddit论坛上,一位年轻人po出的帖子。

他今年26岁,此前并未从事过任何技术型工作。

但现在,他忽然找到了自己梦想——开发一款强大的游戏/图形引擎,“只需要少量的资金和人力,就能制作游戏。”

(他真正的梦想是制作游戏或CGI电影,但意识到单人或小组,不可能做出像GTA5或是巫师3这样的游戏)

这名年轻人认为,机器学习也许能助他实现梦想,所以想在攻读计算机科学本科后,再去读个机器学习的博士。

然而,选择还没开始,他却已经陷入了焦虑:传言硅谷盛行年龄歧视、内卷很厉害,那还能在38岁后找到工作吗?

网友给出了自己的答案。

找工作vs获博士学位

大部分网友热衷于比较“工作”和“读博”,这也一直是个经久不衰的话题。

“读博比找工作还困难”

网友jbcraigs和pacific_plywood都认为,这名年轻人搞错了重点关注的问题。

他们表示,从难易程度来看,与其想着“博士会找不到工作”,获得博士学位应该更难吧?

网友agent00F更是认为,技术工作的难度往往达不到博士水平,只要有经验就能做了。

“读博是在硅谷搞研究唯一的途径”

网友woooshywsh则表示,从心态来看,这种情况下要读博,首先得做好40岁赚不到钱的打算。如果能接受,50岁前找工作反正不是问题。(当然,他还调侃,硅谷没有想象中那么高大上,里面很多人甚至连基础知识都不扎实……)

此外,如果对机器学习本身兴趣不大,加上30岁才获得CS本科学位,找到机器学习的实习会比较困难。

但既然这名年轻人想在硅谷搞研究,那么读博就是进入硅谷做研究科学家的唯一路径。

“要看成本,包括机会成本”

Key-Sail则从“成本”的角度分析了这个问题,他认为,读博是一种“机会成本”,技术相关的博士学位所带来的机会大约价值100万美元。

如果想要进入高科技公司,就应该花尽量少的时间在学术界,并开始在高科技公司积累财富。

但如果不考虑机会成本,就没有读博的必要。

那么,现实情况是怎么样的呢?

“计划赶不上变化”

网友hopticalallusions,两种身份都经历过了。他工作了一段时间后,又在30岁选择回去读了博士。

现实是,计划永远赶不上变化:工作的时候想读博,读完却不一定能出来。

作为一名曾经的高级软件工程师,他选择在工作后回到科研界,并于30岁时完成了博士学位,方向是神经科学 (因为想搞懂“真实的”神经网络)。

但在读博期间,发生了很多变化:由于资金问题,他不得不去做助教,耗费搞科研的时间和精力;而且他结了婚,并有了小孩。

好不容易完成博士学位后,又遭遇了今年的疫情,要是找不到工作,他可能连最低的医疗保险都无法获得。

为此,他不得不放弃30岁就业的打算——为了能更多地陪伴家人,也为了健康保险、稳定收入,他选择了申请博士后

虽然他仍计划就业,但估计又得等3、4年以后了。现在他想来有点后悔,毕竟本来可以花点积蓄,先在家远程办公的。

他的看法是,学术界真的很乱,而且在读博后,不一定能再回到最初的目标。

但只要想找技术型工作,最后就逃不脱“年龄歧视”这样的话题。

在现实中,这样的情况究竟该怎么应对?

“年龄歧视真实存在,但技术永远能说话”

网友DarthBob作为一家科技公司的老板,以一个招聘者的身份回答了这个问题。

他认为,年龄歧视真实存在,但如果面试者适应性强、技术够好,那年龄就不会在考虑范围内。

DarthBob表示,自己在招人时,面试过很多年长的程序员,主要有两种类型。

一类年长的程序员在面试时,为人处世圆滑,但在被问到技术类型中比较具有挑战性的问题时(例如“如何选择合适的算法”),开始明显地变得束手无策,甚至表现得非常不自在。

即使各项指标都不错,但DarthBob认为,他们已经不太愿意接受挑战了,一般不予录用。

另一类年长的程序员“放荡不羁”,在面试中表现得比较随意,但无论是技术型面试、还是对于最新技术趋势的了解,他们都非常在行,且表现出明显的热情。这类程序员通过的概率很高。

DarthBob认为,“年龄歧视”被拿出来说事,是因为的确有这种事:一部分年长的程序员,愿意以「初级开发人员」的薪水,干「高级管理层」的工作。

看起来公司稳赚不赔,但现实是,这些年长的程序员还是难以找到工作。

“如果从很早之前就开始从事技术工作,那为什么现在要申请这样的薪资?”DarthBob这样解释。

说到硅谷圈的年龄歧视,他认为最根本的问题是:

到了那样的年龄,你还能继续拥抱技术,快速学习新事物、适应新变化吗?

年长者身上的确存在一些共性,或是难以做出改变、或是从事管理工作太久而丧失了做技术的基本能力。

但如果技术好、对新事物有热情,哪怕70岁也能找到工作。