V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yhf
V2EX  ›  程序员

硕士阶段应该选择软件工程还是系统的 CS 训练

  •  1
     
  •   yhf · 2015-03-27 10:15:17 +08:00 · 9519 次点击
    这是一个创建于 3527 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小弟即将赴美帝读硕士,目前纠结于两个学校之间,无奈目光有限,希望能有过来人给一些建议。

    先介绍自己的背景,本科在某普通工科院校,学的是电子,没有系统的学过计算机的课程,只学过数据结构,有一些Python的基础,其他C++, Java等会一些语法... 另外,就业导向,无读PhD打算。

    然后是关于两所学校:

    A校

    某CS顶级牛校的硅谷校区, 专业是软件工程。

    课程基本上是关于软件工程的,如 Foundations of Software Engineering, Software Architecture, Software Verification, Validation and Testing. 而据我了解,例如 Foundations of Software Engineering 这门课,讲授的是如何从零开始用 Ruby on Rails 做出一个产品。还有一些课程,例如学 Hadoop开发, Android开发。个人觉得,在学校中学习这些技术的意义不大。

    而选择这个学校的优势在于,它位于Mountain View, 有非常多的与周围大公司合作的工业界项目,可以丰富简历。而且地理位置优越有利于找实习和面试,career fair上附近的start ups几乎都会过来。

    B校

    位于距纽约车程4小时的农村,专业是电子与计算机工程。

    优势在于,该校的选课非常自由,可以全部选择CS的课程,甚至本科生的基础课程,因此在那里可以接受系统的CS训练。例如,除了修读Java, C++等课程提高编程基础,还可以学习数据库,操作系统,机器学习,分布式等课程。个人觉得这些训练非常必要,对职业生涯会非常有帮助。

    该校的缺点在于,地理位置稍差,实习、面试不方便,硅谷的小公司不会跑这么远过来招人。距纽约较近,但纽约的工作大多是金融、媒体行业的IT岗位,而个人还是偏向于互联网公司。

    目前个人是倾向于B校 > A校。我以为,A校能带给我的只是第一次求职时的便利,而B校也许能给我带来 长久的、更大的提升(不知道这种想法是否naive)。但是,周围也有同学选择了A > B,而且还有一些学长认为去A校可以积累更多项目经验,而基础课程可以自学,没有去B校的必要。

    资历尚浅,阅历有限,还请前辈指点。

    97 条回复    2020-04-18 04:14:16 +08:00
    kongkongyzt
        1
    kongkongyzt  
       2015-03-27 10:18:16 +08:00 via iPad
    我个人觉得是A校比较好呢
    sNullp
        2
    sNullp  
       2015-03-27 10:18:36 +08:00   ❤️ 1
    A一定是 CMUSV 。。。
    B看来是 UPenn 或者 SUNY-SB

    但实际上你在学校学的事实(facts)一旦进了工业界都被爆成渣,唯一能保留的是良好的代码风格、坚强的心理素质和数学。所以课程方面其实差别没你想的那么大,只要坚持一直 coding 就行了。
    fengdragon
        3
    fengdragon  
       2015-03-27 10:22:10 +08:00   ❤️ 1
    没有读博的打算,还是觉得选A好啊,
    平台广,实习多,真正参与到业界的coding中
    yhf
        4
    yhf  
    OP
       2015-03-27 10:25:03 +08:00
    @sNullp 哈哈 A校猜对了,B校是Cornell其实...
    话虽是这么说,但是显然在康村能接受更完善系统的训练,数学方面也可以得到提高。感觉去CMU就只剩做项目了...
    yhf
        5
    yhf  
    OP
       2015-03-27 10:31:16 +08:00
    @fengdragon A的这个项目主要是为有工作经验的人设立,对我这种本科非CS的人来说,担心效果不大。我没有大的系统的开发经验,感觉软件工程的知识对我来说没有意义.... 我是这样想的,业界的coding项目迟早会有,不差这一年两年,但是能在学校学习CS的理论知识的机会,可能只有这次了。
    imn1
        6
    imn1  
       2015-03-27 11:15:47 +08:00
    以学习为目的的,选软件工程
    以将来就业为目的的,选丰富简历
    所以,都是A

    不要自己把范围缩小到“软件”,而是要放大到“工程”
    当然,对于学校素质和自身能力的分析,还是要自己决定,其他人都是旁观者
    phoeagon
        7
    phoeagon  
       2015-03-27 11:16:28 +08:00
    第一個一定是CMU的硅谷campus。。。
    yhf
        8
    yhf  
    OP
       2015-03-27 11:18:52 +08:00
    @phoeagon yep.......
    yhf
        9
    yhf  
    OP
       2015-03-27 11:21:33 +08:00
    @imn1 “以学习为目的的,选软件工程”这句话愿闻其详。只学习软件工程在职业生涯是否会遇到瓶颈呢....
    imn1
        10
    imn1  
       2015-03-27 11:36:51 +08:00   ❤️ 1
    @yhf
    既然是美帝,我第一反应就是管理思想,中国不缺技术牛人,缺管理思想
    一个工程,时间、地点、人员、资源、流程都要考虑怎样分配,有时两个部件哪个先行都是学问,这个不仅限于软件,做其他项目都一样,简单如自己开个店也要做这些准备
    题外,软件工程可能地点、资源管理方面比较弱,因为都是虚拟的空间转移,资源也单一(多为电脑和文档资料),这个要自己另外加强

    所以我之前提醒你不要自己把自己限定在“软件”这个概念,而是要放大到能应用在所有项目的管理思想
    init
        11
    init  
       2015-03-27 11:39:38 +08:00
    我倒是想歪个楼 问一下你怎么考上的?
    yhf
        12
    yhf  
    OP
       2015-03-27 11:51:19 +08:00
    @imn1 嗯,thanks,我明白你的意思。但是对一名像我这样的应届生来说,技术水平都还不强,考虑这些项目管理、流程,是否还为时过早?
    yhf
        13
    yhf  
    OP
       2015-03-27 11:52:24 +08:00
    @init 额,申请的话,主要看GPA,本科学校,托福,GRE,实习经历,申请文书这些吧。
    Andiry
        14
    Andiry  
       2015-03-27 11:53:05 +08:00   ❤️ 1
    A那些东西真心没意思,顶多是本科难度,都可以自学
    我的建议,如果你CS已经有不错的基础,只是需要一个找工作的跳板,选A;如果你觉得需要提高CS技能,选B
    Andiry
        15
    Andiry  
       2015-03-27 11:54:27 +08:00
    另外,B是啥项目?M.Eng还是MS?
    yhf
        16
    yhf  
    OP
       2015-03-27 11:58:30 +08:00
    @Andiry 嗯,这个想法与我目前的一致。但A的优势在于资源实在是**太丰富了**!每天都有各种大公司的技术分享会,所有硅谷的startup三天两头跑过来招聘,和工业界的各种合作项目。A的难度暂且不论,但我觉得项目经验迟早都会积累,在A的话不过是可以提早积累。只是我不知道,为了提高CS技能而去B,长久来看,是否值得?是否rewarding?
    yhf
        17
    yhf  
    OP
       2015-03-27 11:59:00 +08:00   ❤️ 1
    @Andiry M.Eng,Cornell没有MS....
    dcoder
        18
    dcoder  
       2015-03-27 12:00:49 +08:00
    当然去硅谷
    Andiry
        19
    Andiry  
       2015-03-27 12:02:28 +08:00
    @yhf 那你还是去A吧,Cornell的MEng我觉得是骗钱项目。
    当然A的那些课程不能作太多指望,还是要靠自学
    imn1
        20
    imn1  
       2015-03-27 12:04:00 +08:00
    @yhf
    不早了,管理思想,有可能接触的话应该尽早学习,因为更多能力是在实际做事碰钉子中累积,从小开始最好;更何况你离就业已经不远了,就业初期虽然不一定能立即做到管理岗位,但看看别人碰钉子从中累积也是件好事
    我现在教一个亲戚的小孩(小学班长)做班务工作,我就已经让她写准备列表/备忘录/总结,从小培养她的条理性
    yhf
        21
    yhf  
    OP
       2015-03-27 12:05:32 +08:00
    @Andiry 额,Why... Cornell可以读三个学期,与普通MS无异。而且Cornell的选课非常自由,CS系的课也非常全... 为什么是骗钱的...
    Andiry
        22
    Andiry  
       2015-03-27 12:10:06 +08:00
    @yhf 因为我也拿过AD,而且第一年拿了AD没去,第二年还发信给我问我去不去。我觉得真正好的项目不会这么拉人的。
    yhf
        23
    yhf  
    OP
       2015-03-27 12:17:43 +08:00 via iPhone
    @Andiry 那你第一年是defer了吗?如果是defer了第二年再来询问也是正常的吧…
    Andiry
        24
    Andiry  
       2015-03-27 12:23:29 +08:00
    @yhf 确实是defer,你不说我都忘了。那么我收回之前的话,不能误导你,毕竟我自己也没读过。
    sNullp
        25
    sNullp  
       2015-03-27 12:26:45 +08:00
    @yhf 啊想说 Cornell 的来着打成了石溪。。
    Cornell 的项目很水的,CMUSV 要好一些
    yhf
        26
    yhf  
    OP
       2015-03-27 12:30:37 +08:00 via iPhone
    @sNullp Cornell水不水这个问题已经有很广泛的讨论了吧,往年只是招生水,但不代表课程水啊,毕竟也是顶级的CS系。而且这两年申请难度指数上升,今年招的大陆学生大多GPA在90左右,已经不算水了…
    sNullp
        27
    sNullp  
       2015-03-27 12:35:18 +08:00
    @yhf 哦。。看来我的信息有点过期。。sorry 啦
    yhf
        28
    yhf  
    OP
       2015-03-27 12:46:18 +08:00 via iPad
    @sNullp 嗯,主要考虑的还是学校对自身的帮助有多大。。。
    pyKun
        29
    pyKun  
       2015-03-27 13:09:05 +08:00   ❤️ 1
    江湖信息已经跟不上了,不过价值观上讲:

    基础技术 > 地理位置 > 工程经验

    首先工程经验很多地方是扯淡,但也可能教好,把这个优先级放高对自己风险很大

    地理位置的重要性大家都同意的,但是我觉得决定你未来的是你的基础技术,基础技术好,理解上层技术毫无障碍,又能保持足够的敏锐。而且当你的技术足够好的时候,公司挖你是不分地域的(你可以做些开源的工作,背书容易)。
    wilsoncao
        30
    wilsoncao  
       2015-03-27 13:22:24 +08:00
    cool, 我拿到的是CMU MSIT-SE, CMU-SV-SE还没有任何消息。。。MSIT-SE的一个好处是在Pittsburgh可以选一些牛课,估计SV校区在这方面差一点。。。
    我现在在一间公司实习,但我已经感觉到软件的管理的重要性了。。。当然我也非常想学一点技术。。 同纠结...
    liboyue
        31
    liboyue  
       2015-03-27 13:29:54 +08:00 via Android
    yhf
        32
    yhf  
    OP
       2015-03-27 13:32:35 +08:00 via iPad
    @wilsoncao MSIT-SE貌似选课很死,而且理论偏多,据说都不怎么写代码?你的意思是项目管理吗?可是我觉得我技术都还没学好。。。
    yhf
        33
    yhf  
    OP
       2015-03-27 13:35:24 +08:00 via iPad
    @pyKun 感谢前辈指点。其实我内心本来是差不多决定了,只是有同学做了动摇,所以要confirm自己一下。
    wilsoncao
        34
    wilsoncao  
       2015-03-27 13:57:23 +08:00   ❤️ 1
    是比较死。。。所以只能选神课补代码了T.T
    所以你现在选什么啦?
    yhf
        35
    yhf  
    OP
       2015-03-27 14:15:28 +08:00 via iPad
    @wilsoncao 我…应该还是倾向于Cornell吧…
    xlrtx
        36
    xlrtx  
       2015-03-27 14:19:16 +08:00   ❤️ 1
    一直在学自己喜欢的课..不喜欢选理论类的..看你个人兴趣吧, 不喜欢学的也学不下去的..

    电子工程做机器人的其实很好玩..我也是csmaster, 第一学期选了嵌入式和机器学习..

    电路都不懂的..上来做激光传输加密数据, convolutional code + viterbi...没runtime debug, 烧程序45秒+ .几乎都是天亮睡觉..最后终于做出来了.. 后来还做智能识路小车什么的..

    有一些课为了混gpa而学没什么意思的, 如果有时间经历的话可以选一些挑战性的

    机器学习强烈推荐很有意思
    yhf
        37
    yhf  
    OP
       2015-03-27 14:36:58 +08:00 via iPad
    @xlrtx 嗯,非常有道理,我也不会为了GPA去选水课。但是作为本科EE的,CS基础不够,比方说只会写SQL,但不知道数据库是如何实现的。那么这时候我认为理论课比纯实践的还是重要一些…
    ZaylinCHEUNG
        38
    ZaylinCHEUNG  
       2015-03-27 14:48:11 +08:00
    @yhf 去康奈尔吧!
    yhf
        39
    yhf  
    OP
       2015-03-27 15:00:52 +08:00 via iPhone
    @ZaylinCHEUNG 能详细说说吗?
    imcczy
        40
    imcczy  
       2015-03-27 15:25:46 +08:00
    微博上貌似关注了,貌似还是一个地方的,,校友,班上有个妹子也在纠结一样的问题,去纽约吧,牛逼的人去哪都是一样的,做自己喜欢的事比较重要,
    ivanlw
        41
    ivanlw  
       2015-03-27 15:27:54 +08:00
    既然楼主申的都是master的话,想必不会有什么巨大的热情来献身于科研事业什么的,而是想毕业后尽快拿下年薪十万刀+的工作吧?如果是是这样子的话,A会比B好找无数倍。
    alexapollo
        42
    alexapollo  
       2015-03-27 15:29:53 +08:00
    A啊还用问吗
    yhf
        43
    yhf  
    OP
       2015-03-27 15:52:18 +08:00 via iPad
    @imcczy 啊 是你 老乡哈。谢谢你的建议哈。
    yhf
        44
    yhf  
    OP
       2015-03-27 15:53:40 +08:00 via iPad
    @ivanlw 但是工作是一辈子的。总不能只为了第一次好找工作就选了A吧…
    yhf
        45
    yhf  
    OP
       2015-03-27 15:55:39 +08:00 via iPad
    @alexapollo 额 为什么这么肯定啊
    scusjs
        46
    scusjs  
       2015-03-27 16:12:58 +08:00
    A校。计算机方面的基础完全可以自己去培养的。
    sunpj
        47
    sunpj  
       2015-03-27 17:08:07 +08:00
    是我绝对CMU啊,毕竟软件第一
    supergrubby
        48
    supergrubby  
       2015-03-27 17:23:14 +08:00
    我建议A
    Phariel
        49
    Phariel  
       2015-03-27 17:26:39 +08:00
    选A,后续受益无限
    supergrubby
        50
    supergrubby  
       2015-03-27 17:26:42 +08:00   ❤️ 1
    你说的那些什么技能训练,课程,其实真的没啥大用。这些东西更多在于自己实践中的深度学习。
    最重要的是有实践的机会和氛围,A,绝对没得说。
    B,你心里也清楚。
    AB出来的人我都认识,你要是真心想做产品,做互联网,就A。要我选,我肯定选A。
    yhf
        51
    yhf  
    OP
       2015-03-27 17:31:13 +08:00
    @supergrubby 被你这么一说,我又犹豫了... CMU确实有最好的互联网氛围,但是课程没用这点我不太同意。美帝的课程应该还是质量挺高的吧...
    leassy
        52
    leassy  
       2015-03-27 17:54:31 +08:00
    CS1.5,不服来战
    0608516518
        53
    0608516518  
       2015-03-27 18:01:54 +08:00
    比较理性的方式是去A,同时自学操作系统、计算机网络、数据库等内容,最好再学一到两项前沿技能,比如机器学习、分布式计算等。
    就算LZ现在不学,未来工作也一样要学的。
    PS,操作系统、计算机网络、数据库是面试时一定会问到的。非科班出身要补的东西太多,不能忽视了这些基础
    fengdragon
        54
    fengdragon  
       2015-03-27 18:07:29 +08:00
    @yhf 大家没有说美帝的课程质量低...
    而是说虽然美帝有可能比国内一些课程质量高
    但AB比较起来,差距绝对没有高出你想象的那么多

    而且你是去读master,选学校是在选圈子,
    一个圈子绝对不是“第一次好找工作”那么的廉价
    supergrubby
        55
    supergrubby  
       2015-03-27 18:07:44 +08:00
    @yhf 我不是说没用,而是说只是学习理论知识和真正做出一个好的产品差距还是很大的。但如果你有很好的实践机会去践行这些理论,你会得到更多。我不知道你自己做过东西没有,就像Paul说的,编程和画画一样,在于实践。但如果你想做更多管理、设计、分析之类的工作,那B确实是一个挺好的选择。
    yhf
        56
    yhf  
    OP
       2015-03-27 18:16:05 +08:00
    @fengdragon 嗯,非常感谢,你说得对。如果是在Pittsburgh campus,那么没什么好犹豫的了。但问题在于,CMU的这个项目是位于硅谷校区,这里几乎没有任何基础课(OS, network, DB),全都是做project的课。在这样的情况再比较课程,显然Cornell的更胜任一筹。虽然我的想法可能naive,但是CMU硅谷校区的那些project,我觉得都是做一些CRUD,调用API... 个人进步会非常慢。

    圈子的确重要,但是在工作两三年后,这个圈子的概念是否会淡化呢。
    yhf
        57
    yhf  
    OP
       2015-03-27 18:18:52 +08:00
    @0608516518 我似乎突然想通了。非常感谢你的见解和建议!
    CosimoZi
        58
    CosimoZi  
       2015-03-27 18:21:53 +08:00
    对计算机科学和软件工程完全不了解但是也强烈建议选A。
    原因是自己学的是物理,最大的感触就是绝对不要迷信所谓『基础学科』能给你带来的好处。
    计算机科学和学术走得更近一点确实让人感觉比较高大上,基础知识什么的也是看上去很美的理由,但是事实上……
    chenjau
        59
    chenjau  
       2015-03-27 19:08:21 +08:00
    不想成为计算机科学家的话就A, 想当计算机科学家选B你也晚了.
    挺好奇的你为什么选择做这行? 都这把年纪了还是初哥, 而且听你的语气好像对于技术热情不是很大.
    yhf
        60
    yhf  
    OP
       2015-03-27 19:17:18 +08:00
    @chenjau 初哥是什么意思... 对技术热情其实还行吧我觉得,还是挺愿意学的。
    jsyangwenjie
        61
    jsyangwenjie  
       2015-03-27 19:33:53 +08:00   ❤️ 1
    明显是康村啊,V2EX上一帮码农你问他们哪问的出来结果。

    藤校的校友资源啊亲,眼界放开阔一点啊,你这辈子当个十万刀的码农就心满意足了么?

    project自己都可以做的啊,基础、思想、眼界是自己学不来了啊
    yhf
        62
    yhf  
    OP
       2015-03-27 20:04:05 +08:00 via iPhone
    @jsyangwenjie 额,你的说法也有道理。但是CMU跟Cornell也不至于差很多吧,虽然主要是码农氛围。而且码农都还没当好,不敢有那么多想法。
    sunzhenyu587
        63
    sunzhenyu587  
       2015-03-27 20:59:20 +08:00
    个人来说,B是绝对绝对绝对绝对不会考虑的。
    因为很重要所以重复n遍。
    cs/mse的所有课程,没有感觉哪门是非要在学校学的。
    LZ你既然不打算读phd,争取进入顶级公司或者优秀的创业公司才是正途。
    yhf
        64
    yhf  
    OP
       2015-03-27 21:07:43 +08:00
    @sunzhenyu587 但是进入顶级公司或者优秀的创业公司不是更看重基本功和潜力吗?确实在学校学不是必要的,但感觉学校的教学方式可能效率更好... 诶 挺纠结的
    sunzhenyu587
        65
    sunzhenyu587  
       2015-03-27 21:13:29 +08:00
    确实是更重视基本功和潜力,
    但我上面说的重点就是,这东西在哪都能自学,但是好的项目你必须有个好的团队
    tt7
        66
    tt7  
       2015-03-27 23:42:35 +08:00
    lz 可否给些申请的建议? :)
    AntiGameZ
        67
    AntiGameZ  
       2015-03-27 23:52:03 +08:00
    目前个人是倾向于B校 > A校。我以为,A校能带给我的只是第一次求职时的便利,而B校也许能给我带来 长久的、更大的提升(不知道这种想法是否naive)。但是,周围也有同学选择了A > B,而且还有一些学长认为去A校可以积累更多项目经验,而基础课程可以自学,没有去B校的必要。

    --

    既然读 Master 了,那就不去讨论科研。那么,LZ 自己说的“提升”到底是什么?Project Base,而且是硅谷的 Real Project,正是给你这样一个工程背景,即将走向职场的人,回答自己到底应该提升什么的好机会。
    yhf
        68
    yhf  
    OP
       2015-03-28 01:37:11 +08:00 via iPhone
    @tt7 你指具体的哪方面?如果很笼统的建议,就只有提升各方面背景了…
    feikaras
        69
    feikaras  
       2015-03-28 02:11:42 +08:00
    肯定选A校啊。最好的学习方式无非是学习-》实践-》学习—》实践,别太迷信学校。

    更想请教楼主说说申请学校的建议。
    feikaras
        70
    feikaras  
       2015-03-28 02:15:17 +08:00
    @yhf 比如讲讲怎么写的申请文书。
    tzeng2
        71
    tzeng2  
       2015-03-28 02:28:09 +08:00
    去A吧,氛围是最重要的, 而且lz偏向互联网公司,康村能接触到的互联网公司和CMU-SV还是差一个量级的
    octref
        72
    octref  
       2015-03-28 03:20:09 +08:00
    “基础课程可以自学,没有去B校的必要。”
    我不觉得你在 Master 的时候或者以后工作的时候还会有很多时间去自学这些“基础课程”。
    xguru
        73
    xguru  
       2015-03-28 03:21:48 +08:00
    基础课程年轻有时间多学学,两个学校找工作都是很便利的,看你的喜好了:)
    diamrem
        74
    diamrem  
       2015-03-28 04:05:39 +08:00
    全美排名前十的正统CS + 一个常青藤的network + 距离纽约生活圈的丰富 VS 全美前十的CS的新分校 + 还在磨合和探索的专业课程安排 + 硅谷的地缘优势

    我会选择Cornell, 从专业角度讲,Cornell CS肯定比CMU的这个分校强出不止一个数量级。从人脉关系来讲,常青藤的network不一定就比身在硅谷这个地理便利差到哪里去。

    再强调,常青藤常青藤常青藤,美国人的校友文化重要到可以变成你一辈子的财富。

    CMU分校的什么project base,什么跟业界联系紧密,都是扯淡,找不找的到工作关键还是看实力,最后的成长还是看内功。你自己看看两个学校的课程设置体会一下,CMU分校的课程全是招式,Ruby on Rails?Android开发?一个星期可以上手的东西为嘛要交那么多学费去学。你也说了基础不够,Cornell的课程完全就是给你开的方子。

    没有小startup去Cornell career fair这种担心是没有必要的,Cornell这种学校,每年一定是两轮大型的career fair,加数个小型的招聘活动,各种公司都会有。早在12年就已经有风投组织自己的公司到东岸各大学校路演招人了,我的第一份实习就是这么来的。说起来第一份实习那个公司刚刚融完A轮,就招了四个实习生,两个Cornell的,一个Brown,还有就是我,全是东岸的,后来我们三个回学校,另外一个直接留那儿了。另外你可以去看看KPCB fellowship,全国招实习生,通过面试之后,自由选择KPCB投资的startup。

    机会多得是,不是说你身处硅谷就一定怎样。

    再说生活,Cornell4个多小时就能到纽约市,纽约什么地方,全美甚至全球最精彩的生活方式就在纽约,都出国了就不要只看着毕业后好不好找工作了,努力学等工作来找你就行。我觉得应该更全面的考虑如何更好的看看外面的世界,三藩这个城市是还不错,但是比起纽约来还是差的不止一点半点。美国东西两岸加上中部大农村,三个种完全不同的风格,现在有机会先体会其中一种,不比直接埋头到西岸好很多?

    康奈尔有一点比不上CMU硅谷分校,天气。纽约州冬天巨冷还不方便,这也是我能想到的唯一的劣势了……
    diamrem
        75
    diamrem  
       2015-03-28 04:08:49 +08:00
    好吧才看到你是M Eng... 估计只有一年,不过我上面说的大部分也是成立的,只不过会累一点,两个学期把基础课程修了。
    geeti
        76
    geeti  
       2015-03-28 04:51:51 +08:00
    个人认为,两个你都不会学到多少东西。所以当然是A校。便于找工作。
    puncsky
        77
    puncsky  
       2015-03-28 06:02:46 +08:00
    去哪上学都是浮云,关键是,无论去哪都要好好刷题。。
    sunzhenyu587
        78
    sunzhenyu587  
       2015-03-28 09:25:21 +08:00
    A、B总让我想起国内的两个学校:北邮和吉大。
    wilsoncao
        79
    wilsoncao  
       2015-03-28 09:56:03 +08:00
    @tt7 为了不让这个有趣的帖子沉下去我斗胆来回复一下这个问题😂 我拿到的是本部的MSIT-SE

    申请无非几个东西嘛:GPA,T,G,和文书,所以申请过程主要看你要申什么学校了,有些是GPA,T,G 控,就是如果这些不够高的话直接刷你,基本不怎么在意你文书写得怎么样的(这些基本都是大牛校啦),但有一些却会在意你以往的经历,就是你文书写得怎么样,所以结论是:这要看你申请什么学校了

    看你可能会对CMU比较感兴趣,CMU的话因为他有很多跟计算机相关的program,所以比传统牛校来说相对好申一点,当然也要看你申的是什么program啦,例如SCS machine learning 和SCS MCDS这些也是三围不高直接bye bye的,但有些例如ECE,SE相关的会比较在意你之前的经验和背景。

    如果要想去大牛校,在准备的时候,3维还是很重要的,够用的分是T 100+ G 320+ gpa 3.5 +,如果想有竞争力 T 110+ G 330左右 gpa3.8+。 文书上,着重写一下自己的背景,像SE相关的,你就要突出你在哪里实习过,学到了什么,为什么要读这个。。。这时候也是有必要在平时的时候夯实一下你的背景。
    yhf
        80
    yhf  
    OP
       2015-03-28 10:36:29 +08:00
    @diamrem 非常非常非常非常非常非常感谢你的建议!!说到我的心坎里去了。我之前的主要顾虑也是,SV的课程设置有些扯,RoR这种框架本应就是直接上手的,开课没有必要。

    另外,Cornell这个项目我会选择一年半毕业,应该可以修十几门课,这样的话应该等价于修了一个CS MS,这样至少基本功应该会比较扎实。

    另外,昨晚还收到CMU MISM的录取,这个官网上说placement rates comparable to top MBA programs. 偏向数据挖掘、商业智能和管理、咨询。 我又纠结了... 尽管目前只想静静的做个码农,但是这个项目显然也是一个很好的跳出圈子的机会。还请前辈指点。

    再次,非常感谢你的帮助!
    yhf
        81
    yhf  
    OP
       2015-03-28 11:06:35 +08:00
    @wilsoncao @tt7 如果是纯EE, CS的项目,GPA是王道,文书随便写就行。如果是类似于CMU的众多professional项目,文书是关键,一定要好好构思,同时增强自身软背景,硬条件(GPA, G, T)达标就行。
    yhf
        82
    yhf  
    OP
       2015-03-28 11:10:20 +08:00
    @puncsky 你这说法前半句我不同意,后半句同意。我想,刷题是一次性的,职业是一辈子的。
    wangtai
        83
    wangtai  
       2015-03-28 11:24:30 +08:00   ❤️ 1
    我毕业8年后重新读SE M.Eng 觉得还是收获很大,解决工作中的问题。想起老师开学说的一句话,带着问题去学习。我没什么经验给你,只是谈谈我自己的感受。PS,我本科学的cs
    yhf
        84
    yhf  
    OP
       2015-03-28 11:39:00 +08:00
    @wangtai 嗯,但是我觉得SE这门学科,没有一定经验应该理解不了吧。你的建议是,课程重要,还是projects重要呢?
    wilsoncao
        85
    wilsoncao  
       2015-03-28 12:51:09 +08:00 via iPhone
    妈蛋你拿到了好多offer啊。。我都还没收到cmu sv-se的消息。。那如果是cmu sv-se和 cmu mse你怎么选?你也给我一些建议嘛😳
    yhf
        86
    yhf  
    OP
       2015-03-28 13:14:28 +08:00
    @wilsoncao mse是指MSIT-SE嘛?我不太了解这个项目诶。SV的选课限制太大,个人不太喜欢。MSIT毕竟在pitts,应该会好很多吧。sorry,对MSIT真的不太了解。
    bugeye
        87
    bugeye  
       2015-03-28 13:23:38 +08:00
    随便选吧。至于每一步都要最优吗。我只能告诉你,人生永远是想不到的“惊喜”多于你面前的这些你认为已经注定的东西。

    我拿到过CMU和columbia的offer。然后呢?签证官一句移民倾向(那一年我的同学里也只有我没签过去)就把我多年的努力化成空了。有什么办法?

    另外,我都不知道CMU现在有硅谷分校了。
    wilsoncao
        88
    wilsoncao  
       2015-03-28 13:27:34 +08:00 via iPhone
    SV有什么选课限制?
    @yhf
    wilsoncao
        89
    wilsoncao  
       2015-03-28 13:36:43 +08:00 via iPhone
    @bugeye 那你后来怎么样了?
    yhf
        90
    yhf  
    OP
       2015-03-28 13:39:04 +08:00
    @bugeye 非常赞同 “至于每一步都要最优吗” 这句话哈。不过就是寻个心理安慰其实哈哈。Thx.
    yhf
        91
    yhf  
    OP
       2015-03-28 13:43:04 +08:00
    @wilsoncao SV的课基本都是SE方面的课,没有CS的那些经典神课。213, 437, 410等热门的课都没有。
    xiaowangge
        92
    xiaowangge  
       2015-03-29 11:21:13 +08:00 via Android
    楼主最终结果要来公布一下啊O(∩_∩)O

    我猜测你最终会去A。

    B不是有网络公开课吗?←_←
    yhf
        93
    yhf  
    OP
       2015-03-29 11:25:51 +08:00
    @xiaowangge 是A有网络公开课。暂时更倾向于A。前天还收到一个A校更牛的项目的offer,纠结中。
    diamrem
        94
    diamrem  
       2015-03-31 07:14:34 +08:00
    MISM 我也不太了解…… 如果选课自由度大的话,可能跟Cornell也差不多了。就看个人喜好了,手握这两个offer,纠结起来也是幸福的纠结了,选哪一个都不会太错。
    tomari
        95
    tomari  
       2020-04-17 17:16:51 +08:00
    好奇楼主现在去了哪里。我今年也收到了 CMU INI MOB 和哥大 CS gatech CS 的录取,现在和楼主纠结的原因比较相似
    yhf
        96
    yhf  
    OP
       2020-04-18 01:55:04 +08:00 via iPhone
    @tomari 我在 F 。CMU INI 和哥大 CS 都很好,选哪家都不会错。
    tomari
        97
    tomari  
       2020-04-18 04:14:16 +08:00
    @yhf 谢谢楼主!另外好奇楼主最后选了哪一个 233
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3101 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 13:46 · PVG 21:46 · LAX 05:46 · JFK 08:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.