求比较 Duke ECE vs CMU MSSE-SV

7103
48
我个人是EE(有曾辅修SE)转码CS,两个项目具体都是Software Engineering,我SE开发经验很多,也有实习。但是我算法不太行(或者说很差),正准备刷题。
这几天对这俩项目很是纠结,直接归纳以下几点(我只列出对我存在的优劣):

Duke University
Pros:
1. 非常适合转码学习,课程很好,教授特别负责。
2. 校园很大很美。
3. 算上CS系一共也就100多人(今年dku人挺多就是了),就业时竞争压力小。
4. 有直系学长学姐在,信息比较透明。
Cons:
1. 综排较高,但CS专排仅20多。
2. 数据不是特别好看,受市场波动很大。看到篇答案19FALL那一届当时才20%上岸率?
3. 找实习/刷题氛围不浓厚。
4. 内推资源不丰富?

Carnegie Mellon University
Pros:
1. 专排非常高。
2. 上岸率异常高(有人说这个水分大?望指正)。
3. 地理位置好(没啥用?现在都是网面?career fair和网申没区别?)
Cons:
1. 地里一堆劝退贴,课程很糟糕,教授很糟糕。能选水课,但似乎work load也不小。
2. 同辈内耗大,要和本部千人竞争。也不能套用CMU title了,硅谷HR都知道你和本部不是一起的。
3. 对转码不太友好?身边都是巨佬。
4. 没校园。

我的目标是在美获得大厂SDE工作,然后抽签。暂不考虑回国等因素。希望大家能提供一些建议,不胜感激。

补充内容 (2022-03-18 00:49 +08:00):
哦对了,补充很关键一点。Duke是可以2年,好像能抽4次H1B;而CMU最长1.5年,不可延期,只有3次。
48条回复