当前位置: 首页 > 科技观察

花12年时间攻读机器学习博士学位值得吗?

时间:2023-03-18 17:14:44 科技观察

本文经AI新媒体量子比特(公众号ID:QbitAI)授权转载,转载请联系出处。“机器学习博士大概36岁,甚至38岁,找工作会不会很困难?硅谷年龄歧视普遍吗?”这是一个年轻人在Reddit论坛上发的帖子。他今年26岁,之前从未从事过任何技术工作。但现在,他突然找到了自己的梦想——开发强大的游戏/图形引擎,“只需要少量的资金和人力,就可以做游戏。”(他真正的梦想是制作游戏或CGI电影,但他没有意识到制作像GTA5或巫师3这样的游戏是不可能的)这个年轻人认为机器学习可以帮助他实现梦想,所以他想学习博士本科学读计算机科学后的机器学习然而,选择还没有开始,他就已经陷入了焦虑:传闻硅谷普遍存在年龄歧视,内向性很强。38岁还能找到工作吗?网友们给出了自己的答案。找工作与获得博士学位大多数网友热衷于比较“工作”和“读博士”。这一直是一个经久不衰的话题。“读博士比找工作还难。”网友jbcraigs和pacific_plywood都认为,这位年轻人在关注问题上犯了错误。他们说,从难度上看,获得博士学位应该比认为“博士找不到工作”更难吧?网友agent00F甚至认为,技术工作的难度往往不是医生的水平,只要有经验就可以做。“读博士是在硅谷做研究的必由之路。”网友woooshywsh表示,从心态上来说,如果想读博士。这种情况,首先要做好40岁不挣钱的打算,如果能接受的话,反正50岁之前找工作不是问题。(当然,他也调侃说硅谷并没有他想象的那么大,里面很多人连基础知识都不扎实……)另外,如果你对机器学习本身不感兴趣,而你30岁才拿到CS本科学位,找机器学习方面的实习可能很难。但是既然这个年轻人想去硅谷做研究,那么Ph.D.是作为研究科学家进入硅谷的唯一途径。“这取决于成本,包括机会成本。”Key-Sail从“成本”的角度分析了这个问题。他认为,攻读博士学位是一种“机会成本”,一个与技术相关的博士学位所带来的机会价值约100.万美元。如果你想进入一家高科技公司,你应该尽可能少地在学术界度过,开始在高科技公司积累财富。但是如果不考虑机会成本,读博士就没必要了。那么现实是怎样的呢?“计划赶不上变化”,经历过两种身份的网友hopticalallusions。工作一段时间后,30岁的他选择回去读博。现实是计划赶不上变化:我想读博士。在工作中,但完成后我可能无法脱身。作为一名前高级软件工程师,他在工作之余选择重回科研界,并在30岁时完成了博士学位,主攻方向是神经科学(因为他想了解“真正的”神经网络)。但是在他的博士学位期间。求学期间,发生了很多变化:经济困难,不得不做助教,把时间和精力浪费在科研上;而且,他结婚生子了。好不容易读完博士,又遇到了今年的疫情。如果找不到工作,他可能连最低的医疗保险都拿不到。为此,他不得不放弃30岁就业的计划——为了有更多的时间陪伴家人,也为了健康保险和稳定的收入,他选择了报考博士后。虽然他还打算找工作,但估计还要再等个三四年。现在想想,他有些后悔了。毕竟,他本可以先花一些积蓄在家远程工作。他的看法是,学术界真的很乱,读了博士,也不一定能回到最初的目标。但只要想找一份技术工作,最终还是逃不过“年龄歧视”这个话题。在现实中,遇到这样的情况应该如何处理呢?“年龄歧视是真实存在的,但科技总能说话。”网友DarthBob作为一家科技公司的老板,以招聘人员的身份回答了这个问题。他认为,年龄歧视是真实存在的,但如果面试官的应变能力和技术足够,那么年龄就不会被考虑。DarthBob说,他在招聘的时候,面试过很多老程序员,主要有两类。一类年长的程序员在面试时表现得圆滑,但当被问到更具挑战性的技术问题时(比如“如何选择合适的算法”),他们开始明显地变得无助,甚至表现得很不自在。即使各项指标都不错,DarthBob认为他们也不愿意接受挑战,一般不会被录用。另一类老程序员比较“刁蛮”,他们在面试中表现得比较随意,但是他们非常擅长技术面试和了解最新的技术动向,表现出明显的热情。这样的程序员通过的概率很高。DarthBob认为,“年龄歧视”之所以被提起,是因为确实存在这样一件事:一些年长的程序员愿意拿着“初级开发人员”的薪水从事“高级管理”工作。看似公司赚的盆满钵满,但现实是这些大龄程序员还在苦苦寻找工作。“如果你长期从事技术工作,为什么现在申请这样的薪水?”达斯鲍勃解释道。谈及硅谷圈内的年龄歧视,他认为最根本的问题是:到了那个年龄,你还能继续拥抱技术,快速学习新事物,适应新变化吗?老年人确实有一些共性,要么难以做出改变,要么做管理太久,已经失去了做技术的基本能力。但如果你技术好,对新事物有热情,70岁也能找到工作。那么,你认为工作中存在“年龄歧视”吗?对于以上网友的观点,你怎么看?