对于网站原创内容版权维护的声明:https://www.xiaogeedu.com/h-nd-337.html 

版权维护的法律依据(部分):https://www.xiaogeedu.com/h-nd-336.html


声明:我在网站上陈列的内容,是基于我的认知 - 它不可避免得会带有一定的我的主观色彩(虽然我已经尽我所能摒弃主观色彩,而尽量去分享客观的东西)。考虑到我的认知并不是完全没有参考价值,所以我依然决定把我的认知分享出来供读者参考,这会对迷茫的、没有思路的读者起到一定的帮助作用。要强调的一点是,我并非认为只有我的认知是对的 其他认知都是错的,毕竟条条大路通罗马,而且每个人都有适合自己的路子,每个人选择的道路和做事方法和形成的认知都值得尊重~我也建议每位读者多去了解了解其他人的认知以及好建议,毕竟兼听则明~总之,我输出的内容的确是我的认知,但是这只是我的建议与个人想法,仅供参考~

一个人可能会因为各种原因而想要读博士,那到底哪些原因是理性的、哪些是不理性的呢?

注意,我这里说的理性,是指的——假设有一个人,他非常有钱、喜欢购物,每次去逛街都要买名包。虽然他很有钱、他可以这样做、这也是他的自由,但是问题就是每次逛街都要买名包是不是有点太过了、太浪费了,大部分人看了后可能都会说一句“虽然你有钱,但是你也别太浪费、别太奢侈,这样有点不理性”——对,这就是我说的理性二字的含义。

总之,肖哥的意思是,在申博这件事,你需要有比较理性的原因后,再去申请CS博士以及读CS博士。


7种常见的不理性的原因

7种常见的理性的原因

不理性的原因1:我只是单纯的想读一个博士,因为博士是地球上的最高学历,我想要这个最高学历。

肖哥不建议你感情用事,毕竟读博期间你少赚了5年钱,在美国5年的CS工作可能会让你拥有40-70万美元(甚至更多)的积蓄,这钱你真的不要么?
理性的原因1:我以后想要做CS教职(成为CS Professor)、或者以后想要在几十年的工作生涯里 学界职位和业界职位来回切换自如
肖哥觉得,如果你是因为以后要从事的职位,几乎只考虑博士学历的人,你再去读博士的话,那的确是理性的决定。不过,在学界做professor也是一份辛苦的工作,你需要持续做科研、持续跟踪领域动态、持续学新东西、还要教课、带学生、以及处理行政有关的事务,其实压力也是不小的。所以肖哥建议你一定尽量多了解了解成为professor之后的工作日常哈~

不理性的原因2:很多教授和学长说只有读博了才能实现能力的切实提高,读硕士期间得到的训练不够,人的能力会有欠缺。

肖哥不建议你盲目夸大博士对人成长的作用。虽然读博期间会很难的任务要完成,但是工作期间也会有很难的任务要做,人的能力也会得到切实提高的。
理性的原因2:我想要一毕业就成为业界的CS Research Scientist
肖哥觉得,如果你是因为一毕业就想立刻成为Research Scientist,那你可以去读博士。(不过,你在开发的岗位工作5-10年之后也有希望成为Research Scientist。)

不理性的原因3:感觉现在就业形势不如前几年好,我先去学界读个博士,在学界躲几年再出来找工作。

肖哥不建议你过度高估求职难度。虽然近几年形势不如以往,但是把准备做充分,然后按照极致的思路找下去(思路在肖哥的“CS求职疯子”版块),就能找到工作、且不用担心laid off。
理性的原因3:我不想做单纯的ML开发或者是软件开发
肖哥觉得,如果你不想做开发,那的确可以考虑读博然后之后走科研色彩重的职业道路。

不理性的原因4:读博了之后,学历会变高,就一定能找到工作。

肖哥不建议你过度放大读博对就业的帮助。只有特定的职位可能会卡学历,绝大部分的CS职位是不卡学历的(本科、硕士、博士都可以)。想要提高自己的就业竞争力,应该是在自己的简历多多暴露业界色彩。具体看下https://www.xiaogeedu.com/h-nd-240.html 这个文章
理性的原因4:我以后想要在学界的CS科研机构工作
肖哥觉得,如果你想在学界的科研机构就业,那读博这件事,基本上也是一定要做的。

不理性的原因5:读博了期间会做5年科研,这样可以在找业界的科研性质的工作的时候,很讨业界公司科研部门的喜欢

肖哥不建议你把学界科研想的那么接地气。在学界做科研所获取的经历,有可能业界公司并不会完全喜欢。具体看下 https://www.xiaogeedu.com/h-nd-300.html 这个文章
理性的原因5:我以后想要在业界的CS科研部门工作
肖哥觉得,如果你想在业界做的科研部门就业,那最好也是去读博。(但是其必要性比在学界的CS科研机构就业的读博的必要性弱一些。)

不理性的原因6:业界总裁员,所以我要读博,这样被裁的概率小。

肖哥不建议你把读博这件事与不会失业这件事划上等号。在很多时候,公司裁员的时候是不看你学历高低的,比如你所在的团队在公司里不咋赚钱,公司可能就越来越养不起了,然后就会裁掉全team的人。team里的员工,不管学历是本科、硕士、还是博士,都有可能被裁。所以学历并不能起到过大的保障作用,尤其是工作经验越来越久以后,学历的作用大概率是越来越小的。(其实,选对公司、选对团队、选对领导,以及多多思考如何培养塑造自己在公司里的不可替代性——让公司觉得一旦失去你,公司就要完蛋了,比你是什么学历更重要,更能帮助你躲过裁员与失业。)
理性的原因6:我真的非常喜欢科研,我每天就想呆在科研的世界不出来,到了一种痴迷的程度。
肖哥觉得,如果你真的如此钟爱科研、享受科研过程带给你的挑战感与科研成果带给你的成就感,那你真的还挺适合读博的,读博的5-6年就基本上是全职做科研的5-6年。但是,肖哥还是要提醒你一下,读博期间压力还挺大的,比如科研做不出来的时候,你会觉得人生毫无希望、自己是全世界最惨的人;然后你好不容易科研做出了成果然后去参加conference给别人做presentation展示你的成果,但是此时听众里的各种大神级的professor或者research scientist就会开始质疑你的工作不准确、不完整、不合理,然后你的心情就直接从天堂到地狱。你要做好压力大+苦行僧的准备。

不理性的原因7:我父母让我读博。

肖哥不建议盲目地听从父母的建议。父母的建议不见得是错的,但是不一定适用于你。
举个例子,假设你是个男生,然后你父母看上了一个大家闺秀的女生,人品好、学识好、模样好、家世好,但是这个女生未必适合你,因为两个人到底合不合适,得相处后才能判断出来。 因此,读博当然是一个好的建议,但是不一定适合每个人。
理性的原因7:我以后想要学界工作与业界工作来回切换
肖哥觉得,当一个人在35岁到60岁之间的时候,如果有权利可以在学界职位和业界职位来回切换的话,是可以很好的缓解中年压力的。 举个例子,比如业界不景气、裁员严重,你就去学界工作;比如学界职位比较少、不好求职,你就去业界找工作然后捞钱。 再举个例子,比如你父母在小城市居住,突然有一天他们身体出了问题,但是这个小城市没啥程序员的职位,但是有一个三本大学,那也许你可以临时性的去这个三本大学做个老师,然后这样又有收入、又不一定需要坐班从而可以更方便地照顾父母。 其实,想要从根本上缓解中年压力,就是想方设法的令自己具有更多选择权,让自己可以永远有退路。
如果你符合上面左侧的这7个原因,其实你依然可以选择去读博士,但是只是因为高学历、锻炼能力、躲避就业而去读博,的确是不够理性的。
如果你符合上面右侧的这7个原因,你最好是读一个博士,因为如果你的目标/喜好,满足这六点中的一点或者多点,那读博是一个基本上必须要走的人生路径。肖哥认为,因为这些目标/喜好而去读博,是理性的。


然后我们再来比较一下CS博士与CS硕士的区别,以方便你进一步确定你是想读CS博士而不是CS硕士:


0

比较维度

CS博士

CS硕士

(Research Master)

CS硕士

(Course Master)

0

名额

极少

极少


0

是否最好有科研经历、有论文

大概率是

大概率是

是,但是没有也行

0

是否要套磁




申请

是否有面试

大概率是

大概率是

否(即便是有,也是non technical面试)

0

文书能否包装

不能

不能


0

读书是否有奖学金

有,全奖

有,全奖半奖都有可能

大概率没有,即便是有,钱也很少

0

读书时长

4-5年,甚至6年

2年最常见

1年、1.5年、2年都有可能,以后两者为主

0

毕业的时候是否有论文要求


大概率有

大概率没有

读书

读书期间能否同时拿硕博学历

大概率是修够了CS课程就可以在读博期间顺便修一个硕士。
如果你符合上面右侧的这6个原因,你最好是读一个博士,因为如果你的目标/喜好,满足这六点中的一点或者多点,那读博是一个基本上必须要走的人生路径。肖哥认为,因为这些目标/喜好而去读博,是理性的。
在北美,很少有那种正式的“硕博连读”。在读完硕士后,如果想要继续读博士,大概率还是要走一下博士申请的流程。只不过如果你读的是Research Master,只要你的导师还算喜欢你,的确有可能拿到这个导师的PhD录取。

0

0

读书期间能否去实习

看导师的意思,导师同意就行,不同意就不太行。

看导师的意思,导师同意就行,不同意就不太行。

大概率可以,除非program只有1年(1年的项目就是刚去读书就要主要找全职)。

结论:

你有权为你的人生做任何决定,外人的确无权干涉,但是肖哥建议你尽量是由于理性的原因而去读的CS博士,这样你才大概率不会后悔去读博了。