致新生的一封信:我挣扎在CS MS毕业之路上的两年

作者:ascoin

就在今天,lz查到这学期的所有成绩,终于可以确认能够毕业了。这个帖子可能在很多刷题找工作帖中显得格格不入,但确实是我个人想要表达的一些东西,也是我这两年读书路的血泪经验。而且我非常希望能够帮助到即将赴美读cs(或者相关专业)的任何一位新生,希望大家不要走我走过的弯路。

首先我自我介绍一下,lz是17年来美国读的cs master,本科学校在国内也是不错的,但是lz并不是cs专业的。lz的优点是代码能力不错(虽然不是科班出身),缺点是英语口语不好。来美国的时候还跟当时国内的对象在一起,当时感情还是很好,约定两年毕业之后就一定去同一个地方开始新生活。然而……

两年前,lz和许许多多新生一样,怀揣着要在美国找到工作,去flag实现自我价值的美好理想而来。然后就有了第一个错误的态度,觉得来美国读两年其实只是为了混个文凭拿opt,而没有想到我首先要做一个好学生,学到更多的东西也很重要,甚至维持GPA>3.0可以说是最重要的事,远远比刷多少题更重要得多。一方面是我这个对学习不是特别在乎的态度,另一方面是临近年底,下半学期的时候感情也出现了危机。国内的对象三天两头提分手,lz的精神状态受了很大的影响。第一次提的时候对我来说简直晴天霹雳,因为从来没有想过这件事会发生,之前感情真的非常好。只能说时间和距离的改变,以及时差,真的可能足以摧毁99%的感情。在此提醒各位,异国恋真的……,能不异国就不要异国。

第一学期就这么浑浑噩噩地过去了,第一学期我的绩点就低于了3.0,收到了probation,但还处于“看起来”一个学期能拉起来的程度。lz对于选课也重视起来了,但是lz很快又做出了第二个错误决定。由于一方面lz对口语真的不自信,另一方面有点讳疾忌医,总是觉得似乎可以自己做好,并不那么需要别人的帮助。所以没有跟系主任约时间聊选课,而是自己看syllabus思考哪门课比较适合,还问了几个学长学姐关于选课的建议。但是感觉我问的人也没有说的特别清楚,加上每年的课程略有变化,导致lz选3门课,其中两门听了建议选了还不错的课,另外选了一门“看上去比较容易”的本科生和研究生都能选的课程,因为听说这类的课给分高,结果踩进了一个大坑。过了一个月之后lz发现这门课作业给分极低,考试非常难,导致每年都有不止一个得F的。对,你们没看错,得F,C都是小意思。

有些新生可能像我一样之前并不是很了解美国的给分制度。一般研究生的毕业要求是修完要求的学分,并平均绩点达到3.0以上,也就是3.0=B,B一般来说是84-87之间。而研究生是不能得低于C的成绩的,也就是低于70就等于F。然后正常来说,只要你作业认真完成,考试之前认真复习几天,project好好做,理论上90%的人都应该得>=B。平均分一般会在B+~A-之间。

但这个老师显然不在这种正常范围内。而且后期我的逆反情绪非常严重,他越是给我低分,我越是反感上他的课,也非常抵触去office hour。这个老师上课也很不认真,一半多的课都是答疑和他的phd在上。关于lz去年的状态可以看下面这篇我去年发的帖,在此非常感谢给予过我帮助和建议的所有网友!


LZ现在美国某大学读cs master,第一学期因为成绩差学分绩低于3.0,被警告如果第二学期不能把GPA拉到3.0以上就会被退学。但是这学期事太多(一边很辛苦地刷题找实习),努力到现在学期过了一半多,有两门课应该能拿A/A-,另一门课比较惨,感觉大概率又是个C。本来想退课但是又得知前两个学期每学期必须修至少9学分(也就是三门课),否则影响F1,看了其他一些帖也说学分不够F1会被终止。LZ现在很慌,然后想了一下可能有几种解决方案: 1. 努力完成后面的学业并力求得个B-或者C+,说实话由于期中考太差,大作业给分低,老师很严,感觉没什么希望…… 2. 跟另两门课老师商量好都给A,但感觉老师不一定会给这种承诺,而不给承诺我又无法冒这个风险…… 3. 退课,但是不知道退课的话F1会不会被终止

现在离学期结束还有一个多月的时间,很想做点什么来保住我的F1。
我也知道如果学期结束就一切都木已成舟了,所以真心希望各位能给我提点建议,我还有什么能做的?怎么做?


到了3月中旬考完期中考试,lz已经快崩溃了。一方面觉得自己这个学期毁了,绩点拉不回来要被开除了,另一方面对象又整天要分手。我终于忍受不了这种只有我一个人每天处于极度焦虑的状态中,告诉了她关于我绩点的事,希望她能稍稍安慰我支持我一下。结果却更糟了,也许我的心态影响了她,导致她可能觉得我的生活一团糟,也想抛开我这个包袱,加上之前异国的摧残,最终4月份还是彻底分手了。lz那段时间心理非常痛苦,同时基本4月底就期末考了, 各种的状态叠加下果不其然得了个F。

幸好上天眷顾,我们学校的规定并不是probation一学期之后必须拉到3.0以上不然就开除,而是在毕业的时候能达到就行。然后我就开始了艰苦卓绝的第二学年。

可能因为lz是个内心比较骄傲的人,不管在多痛苦的情况下,我都没有办法对别人倾诉我处于被开除的边缘这件事。所以到现在为止现实生活中知道这件事的也就只有前任一个人而已。这一年几乎一半的时间我都处于一晚上惊醒很多次,每天晚上睡觉之前躺在床上都在想绩点。这样痛苦的日子我真的这辈子都不想再经历了。

为了能顺利毕业,lz做了很多的反省和改变。第三学期开始之前就跟系主任详细讨论了选课,然后选了几门相对容易点的课,第四学期也是。最终第三学期拿到了3.5以上,第四学期拿了4.0。接下来我总结一下我的一些血泪经验吧:

  1. 当你遇到困难的时候,放下面子。 之前lz也说了,自己放不下骄傲和自尊,所以没办法对别人倾诉,只能一个人默默消化。但有时候真的遇到困难,面子上过不去的时候,lz会对自己说,“面子和毕业哪个重要?”就能鼓起勇气去问同学问题,问老师问题。多交流真的很重要,有太多时候,自己一个人闭门造车只是在浪费时间和走弯路而已,可能老师让你做的和你想的根本不是一个东西。另外就如lz真的英语不好,为了拿A也会逼自己上课去回答问题就为了刷脸。

  2. 多和老师交流。 不要担心跟老师说了实际情况之后会被鄙视,实际上有很多老师是很好的人,他们愿意帮助你学习,帮助你进步,帮助你毕业。lz就有幸碰到了两个个这样很好的老师。多去office hour,让老师认识你真的很重要。中国学生有个普遍问题就是不太喜欢问问题,导致老师上完一学期课也不知道你是谁,有时候还会被认为参与度不够,扣participation分数……

  3. 不要本末倒置。 当处于probation的时候,申不了CPT,申不了OPT,申不了TA/RA。 lz因为绩点不够3.0丢了实习offer,不知道算不算一个极其惨痛的教训。因为得了F所以要多修一门课来补学分,本来希望能做TA/RA省钱,结果还比别人多搭进去几千刀。 我付出努力的80%得到的东西却因为那20%的拖后腿而丢掉了。

当你成绩有危险的时候,立刻focus在学业上!

当你成绩有危险的时候,立刻focus在学业上!

当你成绩有危险的时候,立刻focus在学业上!

我知道这很难,因为会有很多同学不停地跟你说找工作找工作,会有各种各样的人和事情来传播焦虑,但是我们永远得顾忌最重要的事情。 毕业之后再找工作没什么,拿不到毕业证就真的很要命。

  1. 做容易做的事,别掉以轻心。 同样是3.0,得一个F用3个A来拉和拿3个B,难度是天壤之别。 难的课尽量别选,如果一定要选,尽量别太低。 容易的课不要太掉以轻心,尽量拿高分,以防万一。 实在不行也要抱大腿,不是说抄作业啥的,主要是要跟学霸一起学习。

  2. 好好写作业。对作业随便,寄托于考试考高分,对**来说是不存在的。永远要力求作业和project高分甚至满分,才有可能在考试成绩不错的情况下拿个好字母。

如果让我重来一次,我当然不会希望研究生生活还像之前这样过。维持每门课>B的难度现在看来真的很低,像我这样的人也是很少很少了。但是当初我怀着无比绝望的心情,在网上一遍遍搜索被美国学校退学怎么办的那些时刻,我可能一辈子也忘不了。

lz已经有工作offer(不多说,lz真的过了很长一段很苦很苦的生活),希望以后告别应试教育的人生能顺利。也祝福所有在读和即将到来的的新生,能在这片新的土地上有各自的成长和收获。得到和失去都是人生的主旋律。眼泪留给昨天!

2 Likes

下学期马上要开始修计算机的课的我,看到这个真的很有用,谢谢楼主的提醒,下学期两门硬课,冲A保B,楼主毕业要求有没有作project或者thesis?

好文 :+1: