CMU ETC vs Dartmouth CSDA 75%奖 vs UPenn SE

654
1
与其说这是一个选校贴,不如说是博主对人生大方向的规划贴,或许是中产家庭CS人的选择困境。

博主本科是浙江某中外合办CS,大概校内top5水平,有一篇VR方向顶会的一作pub,短期目标是美&中两边找工,在这个困难环境下对留美身份随缘,我最终目标也是回国成家生活。

博主原本的计划是去Dartmouth或者CMU全力找工SDE或者游戏客户端,但是突如其来的保底宾大System Engineering反而引起了我的思考。家里做传统行业的父母因为UPenn系统工程的课程性质比CS更偏向商业,而且长期来讲title更好,于是给了我去UPenn学习工程管理回家接班的建议。

我很想知道对于家里已经有资源的情况(A8.5资产传统贸易行业),原本的赴美CS人是否应该尽早回家?父母创造的条件,也许是我在互联网大厂做eng被压榨数十年也无法达到的。但是我还是不知道该不该放下在本专业的积累和自己打出一片天的可能,我已经分不清这是孔乙己脱不下的长衫,还是对自己微薄独立价值的怜惜。是要做一个快乐的“完整”的人,还是一个“专精”某个方向的完美主义者,东亚小孩实在好难抉择… 所以想询问一下前辈们和同辈的经验。

自己找工方向 VR/AR = SDE >> Game

跟找工跟读博比例的话,找工 9 读博 1,因为在本校有成熟的科研工作流,本来没pub是不会考虑读博的。

以下是个人对项目的利弊分析:
CMU ETC 娱乐科技
✅Pros:
CMU title很强,能弥补博主本科已经烂了的情况;项目有一个Co-Op学期提前接轨业界;有很大的peer pressure和找工氛围逼自己学,也非常锻炼soft skills;ETC探索前沿技术的机会多,可以选到我想做的VR项目;两年最多能选三门CMU MSCS的课。
❌Cons:
游戏行业work life balance和money可能会很惨淡;课程包含了很多不想上的设计类课,projects也很有可能遇到不想做的项目浪费时间;ETC课程设置只有技术输出且workload大;游戏客户端程序或传统SDE找工技能都需要自学,CS转纯游戏可能会把路走窄了。
💰: 两年读完共约150w

Dartmouth CSDA 75w rmb 奖 计算机+数字艺术
✅Pros:
CS title藤校;小班精英教育,class size去年是总共8人其中4位是国人;教授和项目负责人Lorie关怀程度很高,对每个同学都非常了解,关系好会尽可能share资源;一样有我想做的VR项目;项目有很多paid的RA/TA机会,读博也友好,但我读博的概率很小;博主已经结识了几位交心的学长在那可以互相支持。
❌Cons:
回国title问题为主,出了美国综排低,认可度未知且解释成本高;在美国地理位置偏远可能无北美找工优势;小班导致的找工氛围有点缺失;其他我真的都挺喜欢的…
💰: 带75%奖两年读完共约70w。

UPenn System Engineering 系统工程
✅Pros:
General title比前两者更高,离开CS行业后长期光环更大;系统工程的Project Management课程性质有助于回国接班;选择UPenn之后我会放弃SDE找工,转向扩大华人人脉,生活上更加轻松;宾大工院必要的情况可以翻倍学费读三年dual一个CS/DS,但我大概率不dual。
❌Cons:
项目本身bar低,connection可能鱼龙混杂;dual学位贵;选择这个学校几乎放弃了CS路线,而回家接班了。
💰:两年总花费共约150w,dual会学费翻倍。

感谢大家的建议