北美码农工作形式一片大好,越来越多的同学准备奔赴。申请CS Master再找工作几乎是一个完美的跳板,那么问题来了,CS哪家强?
选校的主要方法就是把专排从1-50刷一下,除掉一些地理位置不太好的,然后在20所里做选择。校名和位置确实是最重要的因素之一。除了这两者之外,依然有大 量其他的因素,是我们在选项目的时候应该思考的,而且这 些因素,有的可以増加你去更好学校的几率,有的会真正地影响你的整个求职过程和结果。
1.区分项目的关键并不是项目的名字叫什么,而是必修课和选课的自由度。
CS的相关项目太多了,部分学校只有纯CS的项目,比如大S。有些学校,还有M.Eng的项目,时间比较短,比如UCB。更有像CMU这样的学校,光SCS下面开的CS项目就有MSCS, MIIS, MCDS, MLT, BIC, RI, HCI等等,还有别的学院和CS相关的ECE , INI , MISM等等。
选项目是需要策略的。除了极少部分人可以随心所欲挑项目以外,对绝大多数的同学来说,都希望増加自己的录取率的同时还能保证可以学到更多的东西,找到更好的工作。既不要只盯着项目的名称看,也不要因为项目的名称不相关而不考虑。
2.项目的时间长短很重要,对于12个月的项目选择要谨慎。
北美自费硕士常见的时间长度就是12个月,16个月和20个月的三种。时间的长短对于一个项目的重要程度是很多人所忽略的,甚至只有来了项目之后才意识到多么的重要。因为时间的长短完全决定了你所有的节奏,而节奏就会影响你上课学习的质量,生活的质量等等所有的东西,也决定了你是否能够达到你当初之所以选择出国的目标的程度。所以选择合适自己的时间的项目是非常非常重要的。
12个月的项目比较适合基础很好,找工作目标非常清晰的同学。十二个月主要包括两个常规学期和一个暑期学期来上课、做毕设。1个学期安排2到3门CS类的课程,及其他不太相关的课程。
16个月和20个月的项目比较类似。因为包含一个暑假实习,所以是比较合理且适合绝大多数学生的。而且因为包含两个秋季学期,对于一些需要循序渐逬的课程也是很合适的,如果可以把重要的课程在前两个学期上完,那么在最后一个学期几乎课程压力也不大,可以一心一意找工作,比较合理。
3.科研类项目和上课类项目的主要区别是是否强制做科研,而不是能不能做科研。
硕士项目一般分为两种,一种是Research的,一种Professional的。科研类的项目比较难申请,因为往往 有奖学金,而上课类的项目往往比较好申请,因为往往没有奖学金。
科研类项目之所以有钱,主要是因为你要给老板干活,干活才有钱。所以一般的课程安排是每学期两门必修课加科研,科研任务轻重看老板,但是一个都过的不轻松。老板给了你这么多钱,理论上应该跟PhD有相同的科研产量,但是你一学期还是要上2门课,课业压力依然很大。
上课类的项目一般没有钱,所以一学期要上三到四门课程。但是这并不意味着你不能做科研。相反,很多上课类项目都把Independent Study作为选修课之一,让你可以进实验室跟老板干活。因此,就算打算以后继续做面,在经费充足的情况下,申请一些Professiona的项目也是一个很好的跳板。