威廉玛丽劝退帖



可算毕业了,盼了三年,心情真是相当激动。没错我是来劝退的。

结论:学CS想赚钱的不要来(不打算phd的),而对于不做科研来讲,CS master除了名声没什么实际意义。

比起综排次一档的强工科比如普渡麦迪逊 uiuc,真不建议来 wm 学 CS。

首先我来夸夸 wm 吧,我承认这些优点,虽然对 CS 找工没有任何帮助。

  1. 科研资源很好。你如果想做科研读 CS 博士,wm 本科是一个不错的跳板,课程设置很理论,CS theory/compiler/system 资源绝对是够了,热门方向差一点,不过 ML 的话你可以找数学系的教授。虽然比不上南加大/ucla这样的,但综排同档次学校 wm 肯定不拉后腿

  2. 文科很强。因为校友很广,离 DC 也近,IR/political science/history/public policy专业算 tier 1 吧

  3. 基础理科都不错,不算顶级但不拖后腿。数学系真的很强了,各方向都有厉害的教授,尤其 matrix theory 有top3级别的 Charles Johnson

  4. 本科认可度/含金量挺高的,申研申博都是优势

好我要开始黑一波了

  1. CS 课程设置太偏理论/过时,学的东西几乎和当前 industry 毫不相关。CS 本身就是实践引领理论的学科,除了两三门课(之后会讲),我不觉得系里的课对你以后进工业界有什么用。你能想象一个学校的计算机系不开数据库和 web 开发么?OS 和网络这种重量级的必修课我们是选修而且两年开一次。编译原理作为必修我觉得没毛病,但是图灵机就算了吧。。。除了 regex 我觉得一点用都没有。而且除了301别的课编程量太小了,CS 本身就是没法考试的学科,学一堆理论不会实现对找工也白搭啊。

  2. 基础课体验真的太差了。。。简直是摧毁人对 CS 的热情。入门课141一共就俩 session,加一起70来人,可每年想报的人起码100往上,作为 freshman 你抢不上的话后面的专业课全上不了。数据结构年年 Jim Deverick 教,打分吹毛求疵,追求没有意义的形式主义。Davis Tim上课跟念经一样,都不知道 wm 从哪招的这俩连个 phd 都没有的 lecturer,没钱也不至于这么糊弄学生吧

  3. 学校太不重视新兴工科了。21世纪了,wm 连个独立的 CS 楼都没有,到现在还跟 geology 混一个楼。一直没想明白,投资 CS 这样的工科明显更 profitable 嘛,而且年年 CS major 人数暴涨,需求确实在。学校为啥转不过来这个弯呢?

  4. 因为学校不给系里钱,CS 热门方向发展不起来,教授好多都是做 system/security 的,纯做 ml/AI 的就没有(有两个做 applied ml 的,但太牵强了。系里虽然开始从数学系挖人了但 ml 一直没发展起来),别的方向厉害的教授 wm 根本留不住。至于业界目前比较流行的技术,比如 cloud computing/分布式/storage,一概没有课程。Machine learning 一共就两门课,420 neural networks 是我三年上的最有用的 CS 课,推荐一下 Martin White,416 intro to ml 别上,虽然 lewis 还是很厉害的。另一门有用的课是 301 Software Development,Kemper的 project 设计的很实用,基本学完可以初步入门安卓移动端开发和 Java 高级编程,435 Software Engineering 应该也很 hands on,很遗憾没有机会上了。剩下的课,基本就是听听就好。

  5. 我还是要吐槽一下,为什么 CS 本科生不能做 TA?这是我见过最奇葩的规定。Cornell MSCS 的申请条件是 Successful TA experience,我跟 lewis 申请,他和 Kemper 跟我打了小半年太极最后告诉我因为系里没钱。

  6. 系里几乎是没有就业服务的,有也是 VA 的 local 小公司而且大多还 require US citizenship,大厂学校帮不上一点忙(当然你可以找 phd 内推,我们的博士就业都挺好的)。Cohen 改简历就是 pure pain,体验极差。

(除了 CS 也吐槽点别的吧)

  1. 食堂,我大一快吃吐了。而且服务态度更差,staff 都一副爱吃不吃爱搭不理的表情跟你欠丫钱一样。就这么难吃的食堂学校也有脸强制 on campus 的买meal plan,我都不知道我交的学费变成什么了。。。能去还是去个私立吧,贵点就贵点,你会发现你多花的钱至少是值得的

  2. 地理位置太村了。。上个学没必要把自己搞得苦行僧一样,工欲善其事必先利其器,岁月静好跟赚钱本身就是矛盾的

  3. 低年级住宿条件也太次了,一个学期3500住在有蚂蚁蟑螂的房间里,现在学校又改政策强制前两年 on campus,捞钱的吃相有点难看

  4. 放下自己所谓“北美第二古老大学”的虚荣,别动不动就拿出1693当遮羞布吹 legacy,开学典礼给新生说说就完了,真想发展的越来越好还得靠正确的投资去拉动长期回报,干点实事儿,别让历史成为负担。

综合来讲,如果你学 CS 的短期目标是去大厂做 SDE,wm 能别来还是别来,去一个重视工科的学校,你会过的更有意义一些。

最后我想感谢帮助过我的中国教授们,感谢他们的指导和推荐信,也真心劝 wm 给系里打点钱,留住这些教授们,别整天想着搞什么 diversity/leadership/feminism 这种政治正确,把钱花在 ROI 高一点的地方,至少不会两年 usnews 从32下滑到40。

 

原地址:https://www.zhihu.com/question/24305453/answer/1103830520