纠结NCSU的offer 及是否该读PHD

avatar 40715
Cloris_Shi
4472
26
LZ是女生,最近也同样纠结于一个问题,是应该读CS PHD呢,还是master? 目前申请的结果有NCSU的PHD offer,哥大的master,还有一些小AD,和没消息的加州
LZ是那种会考试的人,所以本科混了个还不错的GPA,但是编程技术绝对不过硬,也没有什么项目经验,看代码还行,可是自己写就是半天写不出来。因为没有实践,靠死读书弄来的知识也不扎实,基本应付完考试就忘记了。
最近基本上把关于这个问题,地里的帖子还有W大以前的博文都翻了一遍,自己分析了一下这个PHD,希望大家给提提意见,谢谢大家

1、觉得自己的编程水平很弱,硕士时间太紧张,不足以有很大提升;而PHD可以作为一个缓冲,暑假可以找实习,利用这个时间提升技术背景,也适应美国生活,这个是我考虑读PHD的主要原因,不知道想法是否成立
2、PHD方向。
PHD申的是software testing。NCSU 软件工程貌似也不错,这个导师也算比较有影响力,不论是科研还是业界都有发展。但是目前我也没有什么科研经历,对学术这块也达不到热爱,对于这个方向,我也没有把握能一直做下去。不过从在读学长那里打听到的消息,NCSU对于学生方向这个问题是很人性化的,PHD期间可以换导师,换方向。另一方面,即便发现自己不是科研的那块材料,中途quit, 应该也会积累一下QA的经验,可以找这方面的工作。
3、就业。
目前的打算还是想去工业界,这样的话PHD有一定的时间成本。一个硕士毕业生加三年工作经验应该可以考虑脱离码农这条路,做软件底层设计之类的东西。一个没有工作经验的软工PHD可以做这个吗,还可以做什么呢?
4、地里位置
据我了解,北卡三角洲应该是科研比较强,对于工业界,以前看过一篇帖子,说竞争非常之激烈,万一要是quit,恐怕得飞到加州或东北找工作
5、至于资金
作为家里的独生女,父母很愿意做这笔教育投资,他们倾向于名校。但是我觉得哥大学习压力太大,也担心自己实力不强将来找不到好工作,无法回收成本。
26条回复