硕士vs博士-长[关闭]


9

我今年21岁,是计算机科学专业的一年级学生。在过去的几个月里,是否继续攻读博士学位一直困扰着我。我不能停止思考,在这个问题上感到非常痛苦。我已经阅读了http://www.cs.unc.edu/~azuma/hitch4.html以及网络上许多其他有关Master与phd的文章。不幸的是,我尚未得出结论。

我希望我可以在这里发表有关该问题的想法,以期1)对问题有更多的了解,2)确保我的假设是正确的。希望在各个领域都有经验的人可以告诉我我是否做错了,所以我不会基于错误的想法做出决定。

好吧,让这个话题变得简单-金钱。金钱不是最重要的对我来说很重要,但这仍然很重要。取得6位数一直是我的目标,但我意识到无论走哪条路,我都可能需要很长时间。根据大多数在线薪资计算站点,软件工程师的平均起薪约为60-70k。这里的博士学位课程为期5年,所以大约30万,因为我没有和硕士一起进入劳动力市场,所以我错过了。我一生中只有一次大约只有1000k,所以300k是我无法准确想象的。我知道我不会一次拥有所有这些,但是知道我会赚到那对我来说有点疯狂。我觉得我30岁的时候会过上舒适的生活(但是过早就满足于冒险)。我绝对希望在我有一个家庭将其全部花光之前,至少有20多岁的几年时间用这种钱来度过。我的财务状况还不是很稳定,所以花一些钱就好了……买一辆好车,买一两把新吉他,吃一些美味的食物,然后经济上很舒适。我一直觉得自己应该在自己的生活中赚到很多钱,即使在孩子成长的过程中,我也只是想让它成为现实。我知道当我走到40-45岁时,我走的任何一条道路都会赚钱,但是我想我只是厌倦了不赚钱并且对此不耐烦。并保持财务舒适。我一直觉得自己应该在自己的生活中赚到很多钱,即使在孩子成长的过程中,我也只是想让它成为现实。我知道当我走到40-45岁时,我走的任何一条道路都会赚钱,但是我想我只是厌倦了不赚钱并且对此不耐烦。并保持财务舒适。我一直觉得自己应该在自己的生活中赚到很多钱,即使在孩子成长的过程中,我也只是想让它成为现实。我知道当我走到40-45岁时,我走的任何一条道路都会赚钱,但是我想我只是厌倦了不赚钱并且对此不耐烦。

但是,将我推向博士学位的一个大想法是,如果我有能力解决计算机科学领域的实际问题,那么我认为掌握硕士学位的道路会给我一种卖力的感觉。(简单明了-无需过多说明,但这很重要)

现在转到其他方面的决定。

我最初是因为编程而进入计算机科学的。我从高中开始,很快就知道这是我想要做的职业。我觉得获得行业内的硕士学位和软件工程师可以让我有更多的时间来进行职业编程。在研究方面,我觉得与编码相比,我将花费更多的时间阅读,写作,尝试获得补助金等。

我在实验室工作的一个人最近发表了一篇论文。他向我展示了它,我对此感到震惊。前两页充斥着方程式和公式。然后下一页左右,后面是他从前一页推导的更多方程式。那是他的工作-分解并创建所有这些用于机器人手臂运动的公式。每当我阅读计算机科学论文时,它们似乎都遵循这种模式。我总是整天想象自己编码,而不是证明那种性质的方程式和事物。我知道那只是计算机科学研究的一部分,但这部分让我感到无聊。

每边都有几个缺点-

博士-我不太喜欢写作,或者觉得自己在技术写作方面是如此出色。每当我成群结队地做某事时,我始终是负责大部分工作,然后将其交给我的团队成员编写报告的人。呈现方式却有所不同-只要我对呈现的内容有充分的了解,我根本不介意进行呈现。但是写论文对我来说似乎是一件麻烦事。正因为如此,“发表或灭亡”这句话真的使我脱离了研究。另一件不好的事情-我觉得如果我在做研究,大部分工作将独自完成。我在小组中表现最好。当我集思广益时,我希望至少有一个人可以跳出主意。参加一些小型精英团队来构建事物的想法对我来说很理想。因此,能够在整个职业生涯的大部分时间里以小组形式工作是一定的优势。我觉得我无法进行这项研究。

硕士-我在网上读到很多东西,大多数人都是工程师,后来进入管理职位。到目前为止,我还没有看到自己想成为管理层的一员。假设我的公司想要制造一些新产品或系统-说“我做到了”而不是“我管理了做到这一点的一群人”,我会感到更加自豪,享受和整体满意。我想成为开发过程的重要组成部分。我想做东西。

我认为比其他人更专业会很棒。我宁愿了解某事的全部内容,也不愿了解一切。我一直都是这样-在我的棒球生涯中是一位出色的投手,但在其他方面却不那么擅长,在学校的某些课程中也很出色,但是在其他课程中却不那么出色。对我来说还好。获得博士学位将使我朝这个方向发展。成为一个人们一直期待并寻求帮助的人,将是一件很棒的事,因为他是一个非常特定领域的重要贡献者,例如人工神经网络或机器人触觉感知。根据我对软件行业的了解,由于新技术的发展,专业化可能是一件非常糟糕的事情。

关于就业,我有非常保守的看法。我不想每5年更换一次公司。也许这是每个人都希望的事情,但是如果工作条件可以接受的话,我很想成为一家公司中超过10年(如果幸运的话,可能是20-25年以上)的重要人物。我觉得,作为一名教授或研究员,以博士学位的身份更有可能。我对软件行业人士的了解越多,似乎大多数软件工程师在公司之间迅速反弹的步伐越快。有些人甚至喜欢从项目到项目的租用枪,这根本不是我想要的。但是,如果这确实发生在现实世界中,那么找到一个制造出色且重要软件的地方将是一件很棒的事情。

我是一个很有竞争力的人。我在竞争中蒸蒸日上。我真的不知道为什么,但是即使我还是个孩子,我也一直都这样。竞争总是给我一个理由,让我每晚都少做些额外的事情,总是不断挑战自己,等等。在我看来,研究领域没有竞争。只要进行研究,似乎每个人都很放松。唯一的竞争是,如果有人正在研究与您相同的事物,并且谁可以完成并首先发表该事物(但每个人似乎都仔细检查这种情况)。对我而言,唯一值得注意的竞争就是与自己和自己的纪律。我喜欢这样的想法,即在行业中,公司之间存在着竞争,以推出最佳产品或停业。

促使我获得博士学位的一件事就是您所做的事情的生命周期。我觉得如果您在行业中做出真正创新的事情……仅仅是一些非常出色的新应用程序或系统……在有人能够更快,更高效地完成它之前,其保质期约为5到10年。但是,通过研究工作,您可以创建可以持续数十年的创意或算法。例如,A *搜索算法描述于1968年,并且至今仍被广泛使用。对我来说真是太神奇了。用帕拉纽克(Parahniuk)的话说,“目标不是永远活着,而是创造出可以生存的东西。”

总之,我只想做一些重要的事情。我希望我的工作能够帮助和进步社会。严重的是,如果我在接下来的40年中坚持使用GUI进行编程……我可能会面对自己。但是话又说回来,我讨厌这样的想法,即不到1%的人口会与我的作品接触,甚至很少了解它的重要性。

因此,如果我所说的话是错误的,请通知我。如果您认为我是硕士或博士学位,请通知我。如果您想给我一些额外的见解或补充我提出的观点,请这样做。非常感谢任何人的帮助。


62
从您尚未读的文章的长度来看,您很自然地适合担任博士学位。
P

1
lolz @ Pavel Shved
探索

1
我只是想把它扔出去……如果您认为自己想在20岁以下的家庭里赚个不错的程序员薪水,那就去做吧!!
2011年

5
顺便说一句,如果您购买一辆漂亮的汽车,一些吉他等等,您至少不会感到“财务舒适”!那就是您启动消费陷阱的时候,您得到更多东西的速度才是给您带来舒适感的地方。现在节省您的钱,习惯低成本的生活方式,您会感到真正的财务舒适。
Macneil

1
making decent money != ( financially stable or confortable ) if ( spending the majority of it ) then broke or paycheck to paycheck;

Answers:


23

选择很简单:

  • 如果您想进行计算机科学研究,请获得博士学位。
  • 如果您想学习高级主题以成为一名更好的程序员,请获得硕士学位。

现在,您对博士课程有一些误解。鉴于您输入的时间很长,让我以要点回答:

  • 您将获得美国博士学位课程的财务支持。其中包括学费和房租,食品和汽车的费用。但是,工资主要是维持生计水平。

    • 一旦拥有博士学位,您将能够获得更高的薪水。谷歌和苹果的职位空缺都将博士学位称为“首选”,即使这不是研究职位。[这可能是研究生院是新的学士学位,这表明您有能力完成重要而艰巨的工作。]
  • 是的,作为研究人员,您将追逐金钱,撰写论文和阅读相关著作。但是,您编写的代码的数量完全取决于您最终就读的学校或公司的类型。在博士生很少或没有的情况下,您将自己编写几乎所有内容。在排名较低或未排名的博士学位课程中,您将进行大量的编码。但是,在一流机构中,您的学生将足够独立,您根本不需要编程。这完全取决于您喜欢编程的哪个方面。如果它具有创造力和思考能力,并且发现您喜欢的问题,那么您将获得大量的研究成果。

  • 您现在在技术写作上的好坏都无关紧要。为什么?因为你会进步。您的顾问会鞭打您的身体。您还将阅读George Gopen的《结构感:从读者的视角写作》等书籍。

  • 我从未听说过有任何研究人员“过于专业”,他们的技能由于技术变革而完全过时。博士对基础知识足够了解,因此他们可以始终在最新领域开拓新的道路。

  • 研究世界是非常有竞争力!这通常是研究的缺点,因为拒绝者必须一视同仁,因为审阅者会错过您所有出色的知识点,有时甚至是超男子气概。您认为这是一个加号。

  • 您可能会或可能不会与您的博士打“本垒打”。是的,您可能会做一些改变世界的事情,但是很可能您会做一些事情,以表明您有能力从事研究。

总的来说,您看起来像是一种想要在所有气缸上以最大容量运行,涵盖所有技能的类型。当您是研究人员时,您就是您自己的老板,您可以决定值得学习的内容。那就是学术自由。

但是,您的信息中有太多疑问,我认为您没有动力克服六年制课程中最黑暗的时期。可以肯定的是,为什么不选择硕士学位论文并找到顾问。如果您发现自己喜欢研究,那么在撰写申请博士课程的个人陈述时,您将有正确的话要说。


4
+1可获得平衡,几乎没有偏见的答案,并提供硕士学位论文选择。
工作

1
嘿,谢谢...人们总是可以单击我的个人资料,查看我的偏见所在。;-)
Macneil

感谢您在问题解决之前的有用答复!接受它是因为它很有帮助,很长时间,您实际上花了一些时间阅读它。
英镑

1
很高兴我能帮上忙!我想早日得到答案,因为我认为它会因为“太本地化”而关闭。但是,我总是惊讶于什么被关闭以及为什么要在这里。
Macneil

1
我在需要做出正确决定的时候阅读本文:)绝对有帮助!!!
Lightsong 2012年

24

这是算法。您可以将其变成马尔可夫链并计算您的赔率。

IF (I.CantStandVisualBasicSyntax) THEN
    BecomeASurfer()    
END IF

IF (I.LikeProgramming AND I.WantMoneyBefore30) THEN
    PursueMasters()
ELSE IF (I.LikeProgramming AND I.CanWaitForMoney) THEN
    IF RAND(0, 1.0) < 0.1 THEN
        // Very Unlikely
        PursuePHD()
    ELSE
        PursueMasters()
    END IF
ELSE IF (I.LikeResearch) THEN
    // Unreachable code
    IF (I.CanWaitForMoney) THEN
        PursuePhd()
    ELSE IF (RAND(0, 1.0) < 0.1) THEN
        // Very unlikely
        PursuePhd()
    ELSE
        PursueMasters()
    End IF
Else
    BecomeASurfer()
End IF

8
+1吸引了我在该算法期间的注意力。附带说明,beforeASurfer()方法是最先进的,高性能的和有效的数据返回方法。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.