CS留学规划相关整理
1664345
【不止留学随笔万字终结】CS留学规划相关整理
如果要聊起最近几年最热门的留学/就业方向的话,CS和相关专业无疑是其中的翘楚,通过2021年的留学小文章以及与大量小伙伴们的交流,我也尽可能地整理了关于CS留学以及未来就业相关的一些内容,这里尽可能地给大家做一些整理性的分享。内容有疏漏问题的地方感谢大家指出啦,如果有更加深化的问题也欢迎提问交流。
初步目录如下:
1、CS申请的几个常见分支简介:本专业申请/无背景申请/本专业相关申请/低背景要求项目申请。
2、CS在国内外的就业情况,为什么现在这个专业如此火热?
3、哪些小伙伴更加适合这个专业?
4、一些常见的专业分支、具体项目以及background介绍。
5、对于GPA和预修课程的介绍;对于语言要求的介绍;对于科研实习背景的介绍。
6、时间规划中的常见问题探讨?
7、关于找中介和DIY的一些讨论。
1、常见分支:
1)本专业申请:顾名思义,这类是最简单清晰的情况,不做赘述啦。当然如果本专业不是CS,但是大量修读CS课程,以达到辅修甚至双学位的程度的转专业选手,也可以归纳进入这一类~
2)无背景申请:海外大部分的私立院校的灵活性是比国内高校更高的,同时也有比较强的盈利属性。随着转CS的浪潮越来越火热,北美、港新大量院校开始开设不需要CS背景申请的转专业项目,其中比典型的院校包括:芝加哥大学、宾夕法尼亚大学、南加大、东北大学、新加坡国立大学这些。
当然这里很多人都会有疑问,完全没有背景的申请者能否通过硕士课程具备软件工程师的能力?能否在毕业后找到比较好的工作?
根据目前的小伙伴反馈来看,这些项目往往项目时间比较长、同时学校玩命在做就业辅导相关服务(会有很好的气氛刷题、找实习等),而美帝目前来看的程序员需求量还是不小的,所以这类项目的就业情况其实还不错。之前知名的略水的项目纽约大学、东北大学的CS项目毕业者在美找工作成功的比例都非常高。相反,如果是英国一年制的项目,转码的问题就会多不少,不做推荐。
这类申请模式的核心逻辑还是看申请者的硬性条件,名校本科背景(浙大够了)+比较优秀的语言成绩基本是必须项目,而其他科研实习等软背景,从目前的反馈来说很难绝对的说重要或者不重要,笼统来看个人觉得有一些就行。
3)本专业相关申请:这类是理工科学生(以及极少数信管等类别学生)的常用申请逻辑。简单来说,就是申请与本专业相关,同时有很强的的转码属性的项目。例如学机械的学生可以考虑申请一些ME下面的机器人方向项目,学能源的学生有不少申请ECE的,而信管的学生申请MIS相关项目,学金融的学生往BA、DA方向冲,生物医学的学生申请BME、生物统计相关专业等等。
这样的做法其实是有很强的合理性的,首先往往自己本专业相关的转码项目的申请者很有限,申请难度会比较低。同时自己预修课程的衔接本身做的比较好,本科的时候只要修读少数课程+做一些相关可研究性,需要折腾的程度比较低。而在找工作的时候,程序员类的工作并没有这么硬性要求必须是本专业毕业的,从目前情况来看,代码能力足够的小伙伴,本专业是CS相关专业的,在求职中能够拿到的offer并不弱于本专业是CS的普通学生。
4)低背景要求申请:这类是面向本专业实在跟编程和数学没有关系的学生,例如土木、汉语言文学、外语类的学生。在相对比较早开始准备转码的时候,一般会修读6-12门CS相关的课程(例如离散数学、数据结构算法、计算机组成原理、C++等基础课),同时尽量地去做一些相关的小科研和实习,然后申请CS、DA、MIS等相关专业。在有了一定的预修课基础之后,就不用去申请完全Non-cs背景的硕士项目,相对来说选择面就广了很多,一般来说能够申请到更好一些的学校,同时硕士的学习内容更有深度一些也有利于未来的职业发展。
2、CS为什么如此火热?这个话题就势必谈到了程序员这个大类别的工作在国内外的就业情况。
国内的情况大多数人比较有概念,不做太多的赘述啦,能够在刚毕业的时候拿到30万以上的年薪,同时上升空间还不错的岗位,目前也只有程序员、金融的某些分支、咨询这样寥寥几个行业可以做到。
当然从刚毕业的薪资来看或许比较短视,但是现在的现状是,社会的激变剧烈,绝大多数行业都没法说能做到持久发展稳定经营很多年,而这恐怕也是公务员体系在近几年突然有了极强吸引力的原因。
在这样的社会环境下,能够提供较高的薪资至少说明了这个行业至少目前吸金能力很强,经营状况还是很好的。在无法太多考虑未来的情况下,当下的高薪也成为了一个不错的选择。
找找例子来获得一些更加实际的概念:如果土木行业就业的话现在天天担心自己的公司裁员甚至倒闭,学习一些传统的理工科进工厂当工程师的薪资可能十万上下一年攒钱买2个平方房子都比较难,学生物类专业在国内可能除了学术教职之外实在是很难就业。
那么海外的情况怎么样呢,这里当然主要谈程序员们会去的美帝,可能也包含一些新加坡香港这样能找到工作的地方。
翻了翻纽约联储最新的数据,算是官方的权威数据,看到美国应届大学生薪资中排名最高的就是计算机工程,以74000万美金年薪排名第一。当然这里有两个点需要补充,第一这是所有好学校野鸡学校的毕业生合在一起的平均薪资,类似国内的各类平均薪资,对于好学校毕业生而言是显著偏低的。第二,平均薪资并不能包含例如股票权益等报酬。
除了以上这个权威数据之外,在21年下半年也问过不少刚毕业的CS学生找工情况,以刚毕业的UCLA、USC这个级别的应届硕士而言,拿到亚麻的offer算是比较正常的(往往被亚麻捞起来),拿到谷歌、FB的offer算是还不错的。
而在20-21年的通货膨胀之后,谷歌给应届硕士提供的薪资最白菜价的也在20万美金左右,好一些的可以接近30万刀。亚马逊这样稍微低一些的,一般也能提供20-25万刀的薪资。(以上的薪资包含base+bonus+stock)。而在工作几年之后,薪资的上升幅度也是比较让人快乐的,一位目前在湾区谷歌的同学(工作五年左右)透露目前的年包已经超过50万美金了(当然可能高于这个数字)。
在相对比较高的薪资水平下,更让人快乐的是工作时间和面试难度。大家都或多或少知道的是,国内的互联网大厂加班情况还是比较恶劣的(当然近段时间有所改善),但是美帝的互联网大厂的加班就会少很多很多,也没有内卷的气氛。同时,根据去年的不少小伙伴的反馈来看,国内互联网大厂的面试也越来越内卷了,leetcode刷个题很多时候已经无法让人拿到理想offer,还需要更多的理解和项目经验,各种面试八股也应运而生。。但是在美帝,大部分常规岗位依然处于只要mid算法题过关就能拿offer的状态。去年正好有跟在国内外都求职过的小伙伴交流过,国内的求职难度远高于美帝,也高于新加坡这些地方依然是一个共识。
而我们简单探索下背后的原因,个人认为有以下几点:
1)价格往往来自于供需关系,需求端,美帝的互联网大厂依然在收割全世界的流量和相关商业价值,收入端还是非常强劲的,对于他们来说,给应届生提供高薪便于自己不错过人才的逻辑是能够有经济实力支撑的。
2)供应端,美帝本国精英教育体系下,读书好的本国人相对比例就没有中国这么高,同时真正的精英都去金融、法律、医疗体系了,来到需要理工科基础的程序员行业的本国精英并不多。也正是因为这个原因,互联网大厂的中基层成为了中国人和印度人的天下。。
第一次更新就先写到这里啦,下次有时间会根据目录继续更新。需要备注一下的是,以上内容完全是基于个人了解的对于客观情况的描述,没有任何的主观立场。内容很可能有疏漏偏颇的地方,欢迎大家讨论指导啦。有具体的疑问问题的话,也很高兴跟小伙伴们私戳交流。
【第二次更新】
3、哪些小伙伴更加适合这个专业?
2022年是转码热潮非常火热的一年,留学的各个圈子里面,还有各种网络讨论平台上,都在热火朝天地讨论转码,大有一种什么专业都不赚钱,只有转码是归途的气氛。这种气氛当然跟上文说的逻辑有关,转码确实能够提供不错的薪资和过得去的社会地位,但是不管是什么好事儿,热度太高的情况下一门心思冲进去都未必是一个最优的选择,这个部分重点希望讨论一下什么样的人适合做CS,那些人在转码之前是要深思熟虑先的。
1)风险偏好端:如果把人生看作一场投资的话,除了对于不同标的的收益进行分析之外,同样也要对于不同标的的风险等级进行评估。甚至很多时候,长期的风险性的重要性,远远大于短期能够获得的收益。
在这样的逻辑下,CS是一个怎么样的选择呢?宏观来说,美国互联网等科技产业的发达部分受益于美联储前几年的大幅撒币,互联网公司在股市在处于高位,同时虚拟产业发达,这些推动了互联网公司能够为雇员提供很高的薪资。而这样的趋势是否能够持久下去呢?美国互联网大厂的顶峰会何时到来?这些问题其实目前并没有答案,但是凡事都有波动,唯一不变的是变化本身,这种波动以及所可能给我们带来的冲击是我们应当考虑的问题。
同样的问题来观察国内的互联网产业也是很明显的,目前国内互联网产业的机会肉眼可见的迅速衰减了,求职要求越来越高,上升空间日渐狭窄,而部分滴滴这样的企业已经开始了裁员的动作。当然,在一些过往的传统互联网行业发展速度减慢的同时,部分新兴领域,例如自动驾驶、视觉识别变得非常火热,但是还是那句话,任何一个产业总有冲顶的一天,而顶部之后就是不可避免的衰颓。
而在这种时候,我们来观察一些还处于发展早期的机会,例如最近的芯片、量化投资这些行业,这些过去不那么被看好的行业在前几年为从业者提供了远优于普通程序员的薪资。当然这些行业的承载量极其有限,但是我想说的是,很多行业或许过去不被看好(最典型的就是IC设计),但是在时代来临的时候,说不定能够提供非常好的回报。
以上这一段听起来很像废话,总结来说的话是想提醒这样几个东西:1)CS目前的高薪和火热并不一定能够维持十年二十年,大家至少要保持敏锐的观察视角,让自己能够不断更新现状,甚至试图判断未来的发展走势。2)未来或许有更多其他的行业能够兴起,如果是转专业考虑转码的小伙伴的话,至少可以先了解情况自己本专业会不会有一个崛起的可能。3)从风险角度看,CS的正常就业向是一个短期收益较高,长期收益未知,风险中等的选择。
2)个人发展端:如同上面提到的,CS正常就业的长期收益我表述为未知。原因的话众所周知,在中国如此火热地培养程序员的前提下,程序员在35-40岁之后的就业情景确实是值得考虑和商榷的。同时,除了部分创业大佬之外,坦白说普通程序员所能接触的社会资源可能是偏少的。在这样的情况下,个人发展规划是否与程序员契合,本身就是一个值得思考的问题。例如,如果是希望长期稳定、对于刚毕业的薪资要求不高的规划的话,本专业出国读博之后转国内学术界,可能也是一个有趣的选择(当然同时要热爱学术)。如果是非常热爱沟通交流谈判的话,咨询、金融、快消或者能够提供个人幸福感更强的岗位,而未来也有更多的机会。
3)个人能力端:做CS是一件需要很多年跟代码打交道的工作,在希望自己有比较好的职业发展的前提下还需要不断去学习新的东西,不断迭代更新自己的技术水准。如果自己不擅长数学、不擅长代码,不喜欢做研究型工作的话,那毫无疑问是要谨慎考虑这件事情的。自己的微积分学习感受,C程的考试分数,都可以部分观察到自己的擅长程度~
【说回来】当然以上的讨论比较偏向于就业向的转码学生,实际情况中还有很多很多情况,比如CS本专业的学生也不讨厌自己专业,那一路往上读就很正常。以及希望在CS的某个分支读博士的,那也非常合理~~这种大的方向选择往往是最难抉择但是却又最重要的,人生的道路最终决定于人一次次的选择,所以希望大家都能谨慎思考,大胆决策,选择自己合适而喜欢的路线啦。
4、一些常见的专业分支、具体项目以及background介绍。
博士申请的逻辑跟硕士有差异,具体可以见我之前写的分析硕博差异的文章,就不在这里赘述了。看数据的时候有一句话深得我心,在这里转载下,对于博士申请描述的非常精准(请勿对号入座到硕士申请):
申请是一个很玄学的事,七分看实力三分看运气,我们能做的就是我们的个人能力提高,比如成绩,语言,科研。 总的来说,对于 PhD 而言,更是有很多运气成分,可能有的老师刚刚好有 funding,然后你联系了他,老师觉得 你很对眼,就录取了,过程都不敢相信。也可能心仪的老师没有 funding 不录学生。这种时候不用气馁,找其他 老师就行,老师很多。。。
以下探讨硕士申请:
1)本专业申请
CS、DS:
这个类别其实相对数据最多也最复杂,在飞跃手册中有很详尽的信息,不做太多展开啦,主要就是大概的划分下档次,同时写一些提早准备尽量冲击名校的逻辑。
Tier0:四大彩票校MIT、Stanford、UCB、CMU(项目分支多,难度差异大)&部分顶级名校例如Havard
Tier1:UIUC、USC、UCLA、Cornell、Columbia、Yale、UMich、Duke、HKU、HKUST、NUS等项目(理工强校or高综排学校)
Tier2:UC-Davis、NEU、GIT、NYU等或多或少有一些担忧因素的项目
特例:ETH这样因为性价比导致申请要求急剧攀升的项目
以上的排名并不完整,因为篇幅问题也不罗列详细的项目了。同时存在很多个人观点,无意引战仅供参考啦。
这里对于想尽量冲好学校的小伙伴只想提一个点:对于如何从T1到T0,我一般给小伙伴总结的是,优秀的硬件条件能让你进入T1以上的学校(这个时候科研并没有那么重要),而科研和推荐信能决定你是否进入最难进的项目。
对于CS申请者来说,硬件和科研的取舍其实经常是一个容易犯小错误的点,当然最优秀的一批学生表示我全部都要。但是对于一部分相对普通的申请者来说,首先需要确保的是硬件条件完全ok,通常意味着GPA87+或者至少85+,托福在105以上,GRE在325+3.5以上。如果没有这样的硬件条件,对于硕士申请者来说,科研强到让好学校愿意不顾硬件硬伤招你的难度是非常高的,所以说过度沉迷科研,特别是一个很难出结果的低效率科研(功利角度看),其实并不是一个好选择,早点把GPA刷高语言刷高效用更高。
当然如果基本能够确定,自己的语言成绩刷出的比较早,同时GPA比较高的情况下,也不能成为一个纯粹的高分学霸,高分学霸真的到了那种分数极其极端的程度当然也可能获得顶尖录取,但是这个难度同样非常变态。在这种情况下,好好做科研,申请暑研,拿到推荐信,有2-3个比较不错的项目,好好做个个人介绍页面,这些是帮助你从T1进入T0的关键武器。
例行简化总结:如果时间不够能力不足,就先死保GPA和语言,在GPA和语言能进入T1之后,再去努力冲科研和推荐信来获得T0的录取。
另外补充:推荐信还是很重要的,根据最近一两年的反馈来看,能通过暑研拿到美帝好学校知名教授的牛推,对于申请帮助还是比较大。一种猜测是目前申请者越来越多,相比于文书和科研难以区分,推荐信是一个区分度比较大的东西。
2)无背景/低背景申请:
CS:
Tier1:Uchi mpcs、Uppen mcit 3.9,105+,325+
Tier2:NEU cs align、USC CS37、Gatech CES、NYU-POLY、Brandies CS、UCI MSEW
Tier:传说中的保底四小龙IIT\SIT\SMU\UTD
这些项目基本都是可以低背景(上过4-8门课)/无背景(啥都没上过)申请的,就业情况的话根据项目不同也有差异,这里就简单贴一段关于NEU的介绍吧。
NEU项目我的总结就是,贵且时间长,工作贼好找。。其实从近一两年的反馈来看,在美国Top80读相关硕士的,只要认真找实习认真刷题,找工结果都还是比较快乐的。
之前也大致总结过这类项目的项目设置和要求,也欢迎找我要表格啦以及聊细节啦~~
【以下内容为转载】Align的同学都是转专业的,我也不例外,来了以后会感受到浓厚的找工氛围。NEU在21spring新开了个coop系统整合了所有工作实习岗位和career fairs,上传完简历后一键投递,还有一些对0基础同学有帮助的workshop,一些宣讲会什么的。只要找到coop并CPT激活,你就可以申请一学期不上课去实习。每周西雅图校区advisor会发一些岗位投递链接,总之这就是一个找工气息浓厚的学校~ 现在看来微软对我们学校兴趣越来越大了,名校控的微软居然在我们的coop系统贴了岗位,可喜可贺~
aliceinmacondo:
neu van align 今年大概录了50-60,说实话大家背景各异,但是真的很强,ee 背景的也有20左右。我目前在上的是ood with java 和 data structures with c,data structure 这门课的老师其实自己之前是align 项目毕业的学生,cmu phd 但是专业不是cs,ta 非常注重上课时候的大家的参与,在piazza 上回答问题非常及时,我还好奇ta怎么感觉一直在线><
可能还有小伙伴好奇,NEU的CS align和正常的CS program有什么区别,论坛里也有小伙伴解答:
littlebenz:
申请align被录了general的人在此。申请的时候申了align, 但是在applyyourself里面申请align的话会有单独的一页要填,大概就是你修过什么样的计算机课以及成绩什么的。审核的时候他们如果觉得你qualify就会录取你为general. align比general的毕业要求多了四门课其他的没有什么差别。但是如果你直接申请general如果背景不够是不会考虑转录你为align的,这个特别打电话问过。一句话就是,转专业的话申请align, 如果他觉得你可以会直接录取为general. 完。
3)跨专业申请:
ECE——常见于过控、能源、信电的小伙伴申请,需要预修的课程少,申请结果往往不错。ECE下面一般也有偏向于CS的Track可以学习,转码利器了可以说是。
Robotics——其实是一个Track,ME、EE、CS下面都有Robotics这个方向,例如机械申请ME下面的Robotics,自动化的申请EE下面的Robotics都是相对比较对口的方向。
BA、DA、MIS——数据类,读数学的可以直接转DS,但是其他数学功底没有这么好的,一般就是转这几个专业,毕业去向可以转码,也可以做数据分析工作,算是一个目前就业也比较广泛的泛转码方向。这里多提一下就是,不少商科生去美国读BA,甚至读MKT,最终留下来工作的基本都是做技术方向的,工作内容其实还是偏码农。
BME、BS——生物类学生的专属了,这两个专业单独讲下去也是两个很复杂的话题,后续再展开谈了,总之都可以转码,但是跟本专业关系比较大,本专业不适合的话就不太可能通过这两个方向曲线救国,不如直接申noncs背景的cs项目。
【第三次更新】
5、对于GPA和预修课程的介绍;对于语言要求的介绍;对于科研实习背景的介绍。
1)关于GPA和预修课程的介绍:
如何本专业是CS的小伙伴而言,其实逻辑就很简单,上文也提过:优秀的硬件条件能让你进入T1以上的学校(这个时候科研并没有那么重要),而科研和推荐信能决定你是否进入最难进的项目。所以GPA的话就完全按照课表修读就可以。同时,在能顺利毕业的前提下,甚至个人觉得可以选择一些难度略低、刷分更容易的课程,保证自己能获得更高的GPA成绩。
这里重点探讨的无疑是转专业的学生,很多学生都很好奇修读多少课程可以转码呢?这里我们大概归类为这三类:
a、无背景申请——完全不需要课程基础,数理课程的分数不要太离谱即可,比较典型的就是NEU的Align项目。
b、低背景申请——最核心的基础课程是线性代数、离散数学、C/Python、C++、数据结构基础、计算机组成、数据结构与算法分析、数据库系统这些课程。其中前5-6门基本是必修,这些不修读的话大部分低要求的项目申请起来会非常困难,而后面的几门(也包括没列在这的高阶课)修的越多当然越好,而其他一些当然也有很多没有罗列在这里的课,要具体情况具体分析了。
简单总结就是,如果连离散这样的基础课都没学的话,可能基本只能申请不需要预修课的项目,而在学过几门基础课之后,其他课越多越好,但是至少USC的一些低背景要求项目申请起来是不难的,也可以考虑不少纯CS项目(有录取概率)。
c、各类转专业申请,这个也比较复杂了,就拿比较常见的DS、DA类申请来说吧,除了线性代数、离散数学、C/Python、数据库系统之外,往往建议学习概率论和数理统计,线性回归,多元回归分析,统计学习这些数据分析类课程。当然还有其他专业,有需要的话我可以再更新。
在这里面也有不少选课的小技巧,例如把大三的本专业课放到大四学,例如学名字类似的其他学院开的课程等,具体分析在旧文《【不止留学随笔】留学选课的小技巧们》中有阐述,这里就不多做赘述啦。
普遍认为,85是一条申请T0T1的基础线,如果在88以上能够有明显的T0申请的加分。(核心课也得同时在这个水平上)
2)对于语言要求的介绍:
建议语言越早学越好,因为整体来说大家的忙碌程度都是越来越高的,托福雅思虽然有效期2年,但是一般大家都不可能做到学了半年就有满意的分数。而GRE更是有五年有效期。同时,出国交流、暑研之类的也非常需要良好的语言水平。
当然就学习而言,目前普遍认为,报个大班或者网课学一学应试技巧和学习方法是有必要的(XHD虽然留学很不行,但是语言还不错),之后的话基本自学就行没必要多花钱。(对于zju学生而言,在语言上花钱的边际效应远低于留学)
对于理工科申请而言,并不会在语言上
美国的常见要求是托福105+GRE325,基本过了这个线什么学校都可以申。
英国基本只需要雅思,雅思的分数一般在7。
港新的话除了雅思7之外,部分项目需要GRE。
3)对于科研实习背景的介绍:
这里会有一个误区,很多小伙伴会经常说实习很重要,因为找工作需要实习。
这话其实没啥错,大部分大厂搬砖工作都需要一定的实习基础(无论国内外),但是对于留学生而言这是不对的,原因在于:a、硕士项目一般有两年时间其中有充足的的实习实践。b、申请海外留学的时候实习的意义是很小的,因为实习的搬砖远不如科研提升的多。
所以逻辑非常简单,在能保证硬件足够强的基础上,多做科研才是CS学生T0申请者的核心逻辑。当然去达摩院之类的做科研型实习基本可以当科研来算。
比较优秀的配置是大二通过SRTP等项目做一些基础的科研,然后大三进实验室跟着做项目,然后大三寒假开始申请,大三暑假去美国做暑研拿到一封牛推。这样在科研能力和导师水平不要太离谱的情况下,一般都可以拿到很不错的1%级别的科研背景。
实习和社团啥的,可以花费兴趣爱好的时间参与,跟留学的关系比较有限(对于CS的硕士项目而言)。
而关于怎么获得暑研,怎么套磁,这是一个巨大的话题了,下次再聊。
6、时间规划中的常见问题探讨?
这一部分前面也提到了一些,我在这里简化地提出一些问题,大家如果能够有认可且知道答案的话我就不展开啦,如果确实有争议或者疑问的话,后续可以再更新。例如:
1)大一开始准备考托福雅思是不是太早了——个人觉得不早
2)大二要不要好好做科研——个人觉得至少要参与
3)如果转专业申CS的话,课程怎么安排比较合理——个人觉得要尽量想办法让自己在低压力的情况下把课修读到,且获得比较高的GPA
4)暑假是不是一定要去做暑研——有的话最好,但是前期科研背景太差其实做了也很假,一以贯之的科研路程才比较值钱
5)要什么时候开始准备留学?——个人觉得越早越好,大一也是有不少可以预先做的事情的。
7、关于找中介和DIY的一些讨论。
关于这个话题本来想命名为关于找中介和DIY的调研结果的,但是因为确实没有对足够体量的学生做过正经调研,想想还是改一个比较精准的描述。
从之前的行业从业者到现在的自媒体选手,对于上海杭州CS申请做的比较好的留学机构基本也都了解(当然也了解更多很坑的),同时也跟大概几百个CS相关申请者有过交流,总结下来大概有这样的一些感受,想跟大家讨论下。
1)关于DIY还是找中介的选择问题,像是在98这样的平台上,大家普遍是比较倾向于DIY的,而很多大佬的DIY结果确实也非常好,但是从数据上来看,其实至少70%的学生最终还是找了中介。简单来说,个人觉得DIY大佬有几种情况能够DIY的非常好,也建议小伙伴们可以参考自检确认下。
第一种是学霸选手,毫无疑问对于GPA语言成绩好科研好的学生而言,只要申请流程不要过于离谱,基本上申请到顶校都是没问题的,所以专业第一之类的存在。个人觉得只要不要过度粗心,基本DIY是合理的,完全不需要找中介。就算找中介的话各种奖学金计划也基本可以白嫖中介。
第二种是认真型选手,DIY很多时候缺乏的不是写文书这件事情的能力,而是从前期规划开始的信息搜集、坚持研究的毅力和学习力。如果准备的比较早(有时间研究)、且自制力强(能把语言、科研这些都刷出来),那确实问题是不大的。但是这个要求其实实际来看是比较高的,很多时候计划安排能力、信息搜集能力是很耗费心力的。
第三种是资源性选手,例如男朋友大一届刚DIY完能够提供比较多的帮助等等。
很多时候吧,我觉得同学们找中介也不是说要找多牛能带来多大价值的,很多时候就是希望有个人,帮忙处理申请阶段的那堆杂事给我省省心,同时规划阶段能够给我讲清楚我要干啥。。就也很朴素。。
2)当然如果朋友们有耐心看到上一段,一定会喷,网上很多帖子说中介很垃圾啊,根本不能让我省心而是让我糟心啊。这些情况的出现我是很理解的,部分逻辑我也认可,留学行业里客观我认为因为行业逻辑问题,就是很容易劣币驱逐良币,营销做得好的顾问远远比服务做得好的顾问混得好。当然,如果我们理性的分析这个事情的话,个人觉得还有两个层面值得思考。
a、到底我们需要的是什么服务?留学行业是一个比较新的行业,内部的机构顾问模式差异很大,很多时候并不一定是顾问垃圾,而是他的模式决定了他能提供的服务与我们的诉求是不一致的。
简单归类下,XT这样的传统机构里的顾问基本都是很普通的学校海归,做文书出身的,这类顾问如果我们签了之后希望他在大二大三指导如何做科研、如何申暑研、如何选课,可能就很强人所难。反向也是一样,到了大四上申请的时候,找例如ZLDD这样的导师型机构,只求写个文书的话,可能就会被他们的导师修改文书模式给烦死,而且因为他们模式比较复杂,价格还会贵了不少。
简单来说,如果大四申请季了,找传统的单文书顾问,往往是经济实惠的选择。在大三做暑研的时候,经验丰富的全职/合伙人导师很多时候能够提供直接的帮助。而大一大二的早起鸟,很多时候能在导师型大机构完善的体系中取得意想不到的收获。当然具体情况是更细化的,有的小伙伴自制力差需要反复监督,有的小伙伴是转专业的主要缺乏科研资源,不同的需求往往会影响对于机构的选择诉求,也会重度影响评价好坏。
b、避开垃圾机构、避开垃圾顾问。之前我也写过一些分析大机构的文章,因为商业逻辑的问题大机构整体质量会更差,但是大机构内同样会存在一些好老师。于是问题就来了,我们选择机构顾问应该是选择机构还是顾问呢?当然是顾问。
而对于导师制机构而言,并没有绝对影响服务质量的顾问存在,那么我们应该选啥呢?导师很重要,但是配套的体系也比较重要。
在这样相对比较复杂的情况下,个人建议尽量多打听多问,尽量不要过于相信做很多广告的机构(在ydd上最近甚至直接收钱搞白名单)。在有人用过之后觉得不错+自己检验过对方水平能力之后再来选择,出问题的概率会更低。当然我也会尽量更新一些反馈差的机构出来给大家避坑啦。
已到万字,写不动了写不动了,以上内容感觉很多写的也还是比较简略,后续有其他问题的话欢迎个性化交流啦。
【一点点小介绍】在从浙大毕业之后,经历了理工科大学生-留学行业从业者-金融行业从业者这样的有趣的人生经历。思考自己从事留学那几年的经历,觉得这是一个非常魔幻的行业,同学们难以获得高品质且有效的信息,而留学中介中的大多数却更加关注利用信息不对称来赚更多的钱。所以在业余时间,希望写一点自己所知道的留学小知识,【尽力试图打破一点点信息的不对称】。如果能够帮大家的留学道路走的更顺畅一点,或者能够让大家少踩一个坑,个人就觉得很有价值啦。
如果要聊起最近几年最热门的留学/就业方向的话,CS和相关专业无疑是其中的翘楚,通过2021年的留学小文章以及与大量小伙伴们的交流,我也尽可能地整理了关于CS留学以及未来就业相关的一些内容,这里尽可能地给大家做一些整理性的分享。内容有疏漏问题的地方感谢大家指出啦,如果有更加深化的问题也欢迎提问交流。
初步目录如下:
1、CS申请的几个常见分支简介:本专业申请/无背景申请/本专业相关申请/低背景要求项目申请。
2、CS在国内外的就业情况,为什么现在这个专业如此火热?
3、哪些小伙伴更加适合这个专业?
4、一些常见的专业分支、具体项目以及background介绍。
5、对于GPA和预修课程的介绍;对于语言要求的介绍;对于科研实习背景的介绍。
6、时间规划中的常见问题探讨?
7、关于找中介和DIY的一些讨论。
1、常见分支:
1)本专业申请:顾名思义,这类是最简单清晰的情况,不做赘述啦。当然如果本专业不是CS,但是大量修读CS课程,以达到辅修甚至双学位的程度的转专业选手,也可以归纳进入这一类~
2)无背景申请:海外大部分的私立院校的灵活性是比国内高校更高的,同时也有比较强的盈利属性。随着转CS的浪潮越来越火热,北美、港新大量院校开始开设不需要CS背景申请的转专业项目,其中比典型的院校包括:芝加哥大学、宾夕法尼亚大学、南加大、东北大学、新加坡国立大学这些。
当然这里很多人都会有疑问,完全没有背景的申请者能否通过硕士课程具备软件工程师的能力?能否在毕业后找到比较好的工作?
根据目前的小伙伴反馈来看,这些项目往往项目时间比较长、同时学校玩命在做就业辅导相关服务(会有很好的气氛刷题、找实习等),而美帝目前来看的程序员需求量还是不小的,所以这类项目的就业情况其实还不错。之前知名的略水的项目纽约大学、东北大学的CS项目毕业者在美找工作成功的比例都非常高。相反,如果是英国一年制的项目,转码的问题就会多不少,不做推荐。
这类申请模式的核心逻辑还是看申请者的硬性条件,名校本科背景(浙大够了)+比较优秀的语言成绩基本是必须项目,而其他科研实习等软背景,从目前的反馈来说很难绝对的说重要或者不重要,笼统来看个人觉得有一些就行。
3)本专业相关申请:这类是理工科学生(以及极少数信管等类别学生)的常用申请逻辑。简单来说,就是申请与本专业相关,同时有很强的的转码属性的项目。例如学机械的学生可以考虑申请一些ME下面的机器人方向项目,学能源的学生有不少申请ECE的,而信管的学生申请MIS相关项目,学金融的学生往BA、DA方向冲,生物医学的学生申请BME、生物统计相关专业等等。
这样的做法其实是有很强的合理性的,首先往往自己本专业相关的转码项目的申请者很有限,申请难度会比较低。同时自己预修课程的衔接本身做的比较好,本科的时候只要修读少数课程+做一些相关可研究性,需要折腾的程度比较低。而在找工作的时候,程序员类的工作并没有这么硬性要求必须是本专业毕业的,从目前情况来看,代码能力足够的小伙伴,本专业是CS相关专业的,在求职中能够拿到的offer并不弱于本专业是CS的普通学生。
4)低背景要求申请:这类是面向本专业实在跟编程和数学没有关系的学生,例如土木、汉语言文学、外语类的学生。在相对比较早开始准备转码的时候,一般会修读6-12门CS相关的课程(例如离散数学、数据结构算法、计算机组成原理、C++等基础课),同时尽量地去做一些相关的小科研和实习,然后申请CS、DA、MIS等相关专业。在有了一定的预修课基础之后,就不用去申请完全Non-cs背景的硕士项目,相对来说选择面就广了很多,一般来说能够申请到更好一些的学校,同时硕士的学习内容更有深度一些也有利于未来的职业发展。
2、CS为什么如此火热?这个话题就势必谈到了程序员这个大类别的工作在国内外的就业情况。
国内的情况大多数人比较有概念,不做太多的赘述啦,能够在刚毕业的时候拿到30万以上的年薪,同时上升空间还不错的岗位,目前也只有程序员、金融的某些分支、咨询这样寥寥几个行业可以做到。
当然从刚毕业的薪资来看或许比较短视,但是现在的现状是,社会的激变剧烈,绝大多数行业都没法说能做到持久发展稳定经营很多年,而这恐怕也是公务员体系在近几年突然有了极强吸引力的原因。
在这样的社会环境下,能够提供较高的薪资至少说明了这个行业至少目前吸金能力很强,经营状况还是很好的。在无法太多考虑未来的情况下,当下的高薪也成为了一个不错的选择。
找找例子来获得一些更加实际的概念:如果土木行业就业的话现在天天担心自己的公司裁员甚至倒闭,学习一些传统的理工科进工厂当工程师的薪资可能十万上下一年攒钱买2个平方房子都比较难,学生物类专业在国内可能除了学术教职之外实在是很难就业。
那么海外的情况怎么样呢,这里当然主要谈程序员们会去的美帝,可能也包含一些新加坡香港这样能找到工作的地方。
翻了翻纽约联储最新的数据,算是官方的权威数据,看到美国应届大学生薪资中排名最高的就是计算机工程,以74000万美金年薪排名第一。当然这里有两个点需要补充,第一这是所有好学校野鸡学校的毕业生合在一起的平均薪资,类似国内的各类平均薪资,对于好学校毕业生而言是显著偏低的。第二,平均薪资并不能包含例如股票权益等报酬。
除了以上这个权威数据之外,在21年下半年也问过不少刚毕业的CS学生找工情况,以刚毕业的UCLA、USC这个级别的应届硕士而言,拿到亚麻的offer算是比较正常的(往往被亚麻捞起来),拿到谷歌、FB的offer算是还不错的。
而在20-21年的通货膨胀之后,谷歌给应届硕士提供的薪资最白菜价的也在20万美金左右,好一些的可以接近30万刀。亚马逊这样稍微低一些的,一般也能提供20-25万刀的薪资。(以上的薪资包含base+bonus+stock)。而在工作几年之后,薪资的上升幅度也是比较让人快乐的,一位目前在湾区谷歌的同学(工作五年左右)透露目前的年包已经超过50万美金了(当然可能高于这个数字)。
在相对比较高的薪资水平下,更让人快乐的是工作时间和面试难度。大家都或多或少知道的是,国内的互联网大厂加班情况还是比较恶劣的(当然近段时间有所改善),但是美帝的互联网大厂的加班就会少很多很多,也没有内卷的气氛。同时,根据去年的不少小伙伴的反馈来看,国内互联网大厂的面试也越来越内卷了,leetcode刷个题很多时候已经无法让人拿到理想offer,还需要更多的理解和项目经验,各种面试八股也应运而生。。但是在美帝,大部分常规岗位依然处于只要mid算法题过关就能拿offer的状态。去年正好有跟在国内外都求职过的小伙伴交流过,国内的求职难度远高于美帝,也高于新加坡这些地方依然是一个共识。
而我们简单探索下背后的原因,个人认为有以下几点:
1)价格往往来自于供需关系,需求端,美帝的互联网大厂依然在收割全世界的流量和相关商业价值,收入端还是非常强劲的,对于他们来说,给应届生提供高薪便于自己不错过人才的逻辑是能够有经济实力支撑的。
2)供应端,美帝本国精英教育体系下,读书好的本国人相对比例就没有中国这么高,同时真正的精英都去金融、法律、医疗体系了,来到需要理工科基础的程序员行业的本国精英并不多。也正是因为这个原因,互联网大厂的中基层成为了中国人和印度人的天下。。
第一次更新就先写到这里啦,下次有时间会根据目录继续更新。需要备注一下的是,以上内容完全是基于个人了解的对于客观情况的描述,没有任何的主观立场。内容很可能有疏漏偏颇的地方,欢迎大家讨论指导啦。有具体的疑问问题的话,也很高兴跟小伙伴们私戳交流。
【第二次更新】
3、哪些小伙伴更加适合这个专业?
2022年是转码热潮非常火热的一年,留学的各个圈子里面,还有各种网络讨论平台上,都在热火朝天地讨论转码,大有一种什么专业都不赚钱,只有转码是归途的气氛。这种气氛当然跟上文说的逻辑有关,转码确实能够提供不错的薪资和过得去的社会地位,但是不管是什么好事儿,热度太高的情况下一门心思冲进去都未必是一个最优的选择,这个部分重点希望讨论一下什么样的人适合做CS,那些人在转码之前是要深思熟虑先的。
1)风险偏好端:如果把人生看作一场投资的话,除了对于不同标的的收益进行分析之外,同样也要对于不同标的的风险等级进行评估。甚至很多时候,长期的风险性的重要性,远远大于短期能够获得的收益。
在这样的逻辑下,CS是一个怎么样的选择呢?宏观来说,美国互联网等科技产业的发达部分受益于美联储前几年的大幅撒币,互联网公司在股市在处于高位,同时虚拟产业发达,这些推动了互联网公司能够为雇员提供很高的薪资。而这样的趋势是否能够持久下去呢?美国互联网大厂的顶峰会何时到来?这些问题其实目前并没有答案,但是凡事都有波动,唯一不变的是变化本身,这种波动以及所可能给我们带来的冲击是我们应当考虑的问题。
同样的问题来观察国内的互联网产业也是很明显的,目前国内互联网产业的机会肉眼可见的迅速衰减了,求职要求越来越高,上升空间日渐狭窄,而部分滴滴这样的企业已经开始了裁员的动作。当然,在一些过往的传统互联网行业发展速度减慢的同时,部分新兴领域,例如自动驾驶、视觉识别变得非常火热,但是还是那句话,任何一个产业总有冲顶的一天,而顶部之后就是不可避免的衰颓。
而在这种时候,我们来观察一些还处于发展早期的机会,例如最近的芯片、量化投资这些行业,这些过去不那么被看好的行业在前几年为从业者提供了远优于普通程序员的薪资。当然这些行业的承载量极其有限,但是我想说的是,很多行业或许过去不被看好(最典型的就是IC设计),但是在时代来临的时候,说不定能够提供非常好的回报。
以上这一段听起来很像废话,总结来说的话是想提醒这样几个东西:1)CS目前的高薪和火热并不一定能够维持十年二十年,大家至少要保持敏锐的观察视角,让自己能够不断更新现状,甚至试图判断未来的发展走势。2)未来或许有更多其他的行业能够兴起,如果是转专业考虑转码的小伙伴的话,至少可以先了解情况自己本专业会不会有一个崛起的可能。3)从风险角度看,CS的正常就业向是一个短期收益较高,长期收益未知,风险中等的选择。
2)个人发展端:如同上面提到的,CS正常就业的长期收益我表述为未知。原因的话众所周知,在中国如此火热地培养程序员的前提下,程序员在35-40岁之后的就业情景确实是值得考虑和商榷的。同时,除了部分创业大佬之外,坦白说普通程序员所能接触的社会资源可能是偏少的。在这样的情况下,个人发展规划是否与程序员契合,本身就是一个值得思考的问题。例如,如果是希望长期稳定、对于刚毕业的薪资要求不高的规划的话,本专业出国读博之后转国内学术界,可能也是一个有趣的选择(当然同时要热爱学术)。如果是非常热爱沟通交流谈判的话,咨询、金融、快消或者能够提供个人幸福感更强的岗位,而未来也有更多的机会。
3)个人能力端:做CS是一件需要很多年跟代码打交道的工作,在希望自己有比较好的职业发展的前提下还需要不断去学习新的东西,不断迭代更新自己的技术水准。如果自己不擅长数学、不擅长代码,不喜欢做研究型工作的话,那毫无疑问是要谨慎考虑这件事情的。自己的微积分学习感受,C程的考试分数,都可以部分观察到自己的擅长程度~
【说回来】当然以上的讨论比较偏向于就业向的转码学生,实际情况中还有很多很多情况,比如CS本专业的学生也不讨厌自己专业,那一路往上读就很正常。以及希望在CS的某个分支读博士的,那也非常合理~~这种大的方向选择往往是最难抉择但是却又最重要的,人生的道路最终决定于人一次次的选择,所以希望大家都能谨慎思考,大胆决策,选择自己合适而喜欢的路线啦。
4、一些常见的专业分支、具体项目以及background介绍。
博士申请的逻辑跟硕士有差异,具体可以见我之前写的分析硕博差异的文章,就不在这里赘述了。看数据的时候有一句话深得我心,在这里转载下,对于博士申请描述的非常精准(请勿对号入座到硕士申请):
申请是一个很玄学的事,七分看实力三分看运气,我们能做的就是我们的个人能力提高,比如成绩,语言,科研。 总的来说,对于 PhD 而言,更是有很多运气成分,可能有的老师刚刚好有 funding,然后你联系了他,老师觉得 你很对眼,就录取了,过程都不敢相信。也可能心仪的老师没有 funding 不录学生。这种时候不用气馁,找其他 老师就行,老师很多。。。
以下探讨硕士申请:
1)本专业申请
CS、DS:
这个类别其实相对数据最多也最复杂,在飞跃手册中有很详尽的信息,不做太多展开啦,主要就是大概的划分下档次,同时写一些提早准备尽量冲击名校的逻辑。
Tier0:四大彩票校MIT、Stanford、UCB、CMU(项目分支多,难度差异大)&部分顶级名校例如Havard
Tier1:UIUC、USC、UCLA、Cornell、Columbia、Yale、UMich、Duke、HKU、HKUST、NUS等项目(理工强校or高综排学校)
Tier2:UC-Davis、NEU、GIT、NYU等或多或少有一些担忧因素的项目
特例:ETH这样因为性价比导致申请要求急剧攀升的项目
以上的排名并不完整,因为篇幅问题也不罗列详细的项目了。同时存在很多个人观点,无意引战仅供参考啦。
这里对于想尽量冲好学校的小伙伴只想提一个点:对于如何从T1到T0,我一般给小伙伴总结的是,优秀的硬件条件能让你进入T1以上的学校(这个时候科研并没有那么重要),而科研和推荐信能决定你是否进入最难进的项目。
对于CS申请者来说,硬件和科研的取舍其实经常是一个容易犯小错误的点,当然最优秀的一批学生表示我全部都要。但是对于一部分相对普通的申请者来说,首先需要确保的是硬件条件完全ok,通常意味着GPA87+或者至少85+,托福在105以上,GRE在325+3.5以上。如果没有这样的硬件条件,对于硕士申请者来说,科研强到让好学校愿意不顾硬件硬伤招你的难度是非常高的,所以说过度沉迷科研,特别是一个很难出结果的低效率科研(功利角度看),其实并不是一个好选择,早点把GPA刷高语言刷高效用更高。
当然如果基本能够确定,自己的语言成绩刷出的比较早,同时GPA比较高的情况下,也不能成为一个纯粹的高分学霸,高分学霸真的到了那种分数极其极端的程度当然也可能获得顶尖录取,但是这个难度同样非常变态。在这种情况下,好好做科研,申请暑研,拿到推荐信,有2-3个比较不错的项目,好好做个个人介绍页面,这些是帮助你从T1进入T0的关键武器。
例行简化总结:如果时间不够能力不足,就先死保GPA和语言,在GPA和语言能进入T1之后,再去努力冲科研和推荐信来获得T0的录取。
另外补充:推荐信还是很重要的,根据最近一两年的反馈来看,能通过暑研拿到美帝好学校知名教授的牛推,对于申请帮助还是比较大。一种猜测是目前申请者越来越多,相比于文书和科研难以区分,推荐信是一个区分度比较大的东西。
2)无背景/低背景申请:
CS:
Tier1:Uchi mpcs、Uppen mcit 3.9,105+,325+
Tier2:NEU cs align、USC CS37、Gatech CES、NYU-POLY、Brandies CS、UCI MSEW
Tier:传说中的保底四小龙IIT\SIT\SMU\UTD
这些项目基本都是可以低背景(上过4-8门课)/无背景(啥都没上过)申请的,就业情况的话根据项目不同也有差异,这里就简单贴一段关于NEU的介绍吧。
NEU项目我的总结就是,贵且时间长,工作贼好找。。其实从近一两年的反馈来看,在美国Top80读相关硕士的,只要认真找实习认真刷题,找工结果都还是比较快乐的。
之前也大致总结过这类项目的项目设置和要求,也欢迎找我要表格啦以及聊细节啦~~
【以下内容为转载】Align的同学都是转专业的,我也不例外,来了以后会感受到浓厚的找工氛围。NEU在21spring新开了个coop系统整合了所有工作实习岗位和career fairs,上传完简历后一键投递,还有一些对0基础同学有帮助的workshop,一些宣讲会什么的。只要找到coop并CPT激活,你就可以申请一学期不上课去实习。每周西雅图校区advisor会发一些岗位投递链接,总之这就是一个找工气息浓厚的学校~ 现在看来微软对我们学校兴趣越来越大了,名校控的微软居然在我们的coop系统贴了岗位,可喜可贺~
aliceinmacondo:
neu van align 今年大概录了50-60,说实话大家背景各异,但是真的很强,ee 背景的也有20左右。我目前在上的是ood with java 和 data structures with c,data structure 这门课的老师其实自己之前是align 项目毕业的学生,cmu phd 但是专业不是cs,ta 非常注重上课时候的大家的参与,在piazza 上回答问题非常及时,我还好奇ta怎么感觉一直在线><
可能还有小伙伴好奇,NEU的CS align和正常的CS program有什么区别,论坛里也有小伙伴解答:
littlebenz:
申请align被录了general的人在此。申请的时候申了align, 但是在applyyourself里面申请align的话会有单独的一页要填,大概就是你修过什么样的计算机课以及成绩什么的。审核的时候他们如果觉得你qualify就会录取你为general. align比general的毕业要求多了四门课其他的没有什么差别。但是如果你直接申请general如果背景不够是不会考虑转录你为align的,这个特别打电话问过。一句话就是,转专业的话申请align, 如果他觉得你可以会直接录取为general. 完。
3)跨专业申请:
ECE——常见于过控、能源、信电的小伙伴申请,需要预修的课程少,申请结果往往不错。ECE下面一般也有偏向于CS的Track可以学习,转码利器了可以说是。
Robotics——其实是一个Track,ME、EE、CS下面都有Robotics这个方向,例如机械申请ME下面的Robotics,自动化的申请EE下面的Robotics都是相对比较对口的方向。
BA、DA、MIS——数据类,读数学的可以直接转DS,但是其他数学功底没有这么好的,一般就是转这几个专业,毕业去向可以转码,也可以做数据分析工作,算是一个目前就业也比较广泛的泛转码方向。这里多提一下就是,不少商科生去美国读BA,甚至读MKT,最终留下来工作的基本都是做技术方向的,工作内容其实还是偏码农。
BME、BS——生物类学生的专属了,这两个专业单独讲下去也是两个很复杂的话题,后续再展开谈了,总之都可以转码,但是跟本专业关系比较大,本专业不适合的话就不太可能通过这两个方向曲线救国,不如直接申noncs背景的cs项目。
【第三次更新】
5、对于GPA和预修课程的介绍;对于语言要求的介绍;对于科研实习背景的介绍。
1)关于GPA和预修课程的介绍:
如何本专业是CS的小伙伴而言,其实逻辑就很简单,上文也提过:优秀的硬件条件能让你进入T1以上的学校(这个时候科研并没有那么重要),而科研和推荐信能决定你是否进入最难进的项目。所以GPA的话就完全按照课表修读就可以。同时,在能顺利毕业的前提下,甚至个人觉得可以选择一些难度略低、刷分更容易的课程,保证自己能获得更高的GPA成绩。
这里重点探讨的无疑是转专业的学生,很多学生都很好奇修读多少课程可以转码呢?这里我们大概归类为这三类:
a、无背景申请——完全不需要课程基础,数理课程的分数不要太离谱即可,比较典型的就是NEU的Align项目。
b、低背景申请——最核心的基础课程是线性代数、离散数学、C/Python、C++、数据结构基础、计算机组成、数据结构与算法分析、数据库系统这些课程。其中前5-6门基本是必修,这些不修读的话大部分低要求的项目申请起来会非常困难,而后面的几门(也包括没列在这的高阶课)修的越多当然越好,而其他一些当然也有很多没有罗列在这里的课,要具体情况具体分析了。
简单总结就是,如果连离散这样的基础课都没学的话,可能基本只能申请不需要预修课的项目,而在学过几门基础课之后,其他课越多越好,但是至少USC的一些低背景要求项目申请起来是不难的,也可以考虑不少纯CS项目(有录取概率)。
c、各类转专业申请,这个也比较复杂了,就拿比较常见的DS、DA类申请来说吧,除了线性代数、离散数学、C/Python、数据库系统之外,往往建议学习概率论和数理统计,线性回归,多元回归分析,统计学习这些数据分析类课程。当然还有其他专业,有需要的话我可以再更新。
在这里面也有不少选课的小技巧,例如把大三的本专业课放到大四学,例如学名字类似的其他学院开的课程等,具体分析在旧文《【不止留学随笔】留学选课的小技巧们》中有阐述,这里就不多做赘述啦。
普遍认为,85是一条申请T0T1的基础线,如果在88以上能够有明显的T0申请的加分。(核心课也得同时在这个水平上)
2)对于语言要求的介绍:
建议语言越早学越好,因为整体来说大家的忙碌程度都是越来越高的,托福雅思虽然有效期2年,但是一般大家都不可能做到学了半年就有满意的分数。而GRE更是有五年有效期。同时,出国交流、暑研之类的也非常需要良好的语言水平。
当然就学习而言,目前普遍认为,报个大班或者网课学一学应试技巧和学习方法是有必要的(XHD虽然留学很不行,但是语言还不错),之后的话基本自学就行没必要多花钱。(对于zju学生而言,在语言上花钱的边际效应远低于留学)
对于理工科申请而言,并不会在语言上
美国的常见要求是托福105+GRE325,基本过了这个线什么学校都可以申。
英国基本只需要雅思,雅思的分数一般在7。
港新的话除了雅思7之外,部分项目需要GRE。
3)对于科研实习背景的介绍:
这里会有一个误区,很多小伙伴会经常说实习很重要,因为找工作需要实习。
这话其实没啥错,大部分大厂搬砖工作都需要一定的实习基础(无论国内外),但是对于留学生而言这是不对的,原因在于:a、硕士项目一般有两年时间其中有充足的的实习实践。b、申请海外留学的时候实习的意义是很小的,因为实习的搬砖远不如科研提升的多。
所以逻辑非常简单,在能保证硬件足够强的基础上,多做科研才是CS学生T0申请者的核心逻辑。当然去达摩院之类的做科研型实习基本可以当科研来算。
比较优秀的配置是大二通过SRTP等项目做一些基础的科研,然后大三进实验室跟着做项目,然后大三寒假开始申请,大三暑假去美国做暑研拿到一封牛推。这样在科研能力和导师水平不要太离谱的情况下,一般都可以拿到很不错的1%级别的科研背景。
实习和社团啥的,可以花费兴趣爱好的时间参与,跟留学的关系比较有限(对于CS的硕士项目而言)。
而关于怎么获得暑研,怎么套磁,这是一个巨大的话题了,下次再聊。
6、时间规划中的常见问题探讨?
这一部分前面也提到了一些,我在这里简化地提出一些问题,大家如果能够有认可且知道答案的话我就不展开啦,如果确实有争议或者疑问的话,后续可以再更新。例如:
1)大一开始准备考托福雅思是不是太早了——个人觉得不早
2)大二要不要好好做科研——个人觉得至少要参与
3)如果转专业申CS的话,课程怎么安排比较合理——个人觉得要尽量想办法让自己在低压力的情况下把课修读到,且获得比较高的GPA
4)暑假是不是一定要去做暑研——有的话最好,但是前期科研背景太差其实做了也很假,一以贯之的科研路程才比较值钱
5)要什么时候开始准备留学?——个人觉得越早越好,大一也是有不少可以预先做的事情的。
7、关于找中介和DIY的一些讨论。
关于这个话题本来想命名为关于找中介和DIY的调研结果的,但是因为确实没有对足够体量的学生做过正经调研,想想还是改一个比较精准的描述。
从之前的行业从业者到现在的自媒体选手,对于上海杭州CS申请做的比较好的留学机构基本也都了解(当然也了解更多很坑的),同时也跟大概几百个CS相关申请者有过交流,总结下来大概有这样的一些感受,想跟大家讨论下。
1)关于DIY还是找中介的选择问题,像是在98这样的平台上,大家普遍是比较倾向于DIY的,而很多大佬的DIY结果确实也非常好,但是从数据上来看,其实至少70%的学生最终还是找了中介。简单来说,个人觉得DIY大佬有几种情况能够DIY的非常好,也建议小伙伴们可以参考自检确认下。
第一种是学霸选手,毫无疑问对于GPA语言成绩好科研好的学生而言,只要申请流程不要过于离谱,基本上申请到顶校都是没问题的,所以专业第一之类的存在。个人觉得只要不要过度粗心,基本DIY是合理的,完全不需要找中介。就算找中介的话各种奖学金计划也基本可以白嫖中介。
第二种是认真型选手,DIY很多时候缺乏的不是写文书这件事情的能力,而是从前期规划开始的信息搜集、坚持研究的毅力和学习力。如果准备的比较早(有时间研究)、且自制力强(能把语言、科研这些都刷出来),那确实问题是不大的。但是这个要求其实实际来看是比较高的,很多时候计划安排能力、信息搜集能力是很耗费心力的。
第三种是资源性选手,例如男朋友大一届刚DIY完能够提供比较多的帮助等等。
很多时候吧,我觉得同学们找中介也不是说要找多牛能带来多大价值的,很多时候就是希望有个人,帮忙处理申请阶段的那堆杂事给我省省心,同时规划阶段能够给我讲清楚我要干啥。。就也很朴素。。
2)当然如果朋友们有耐心看到上一段,一定会喷,网上很多帖子说中介很垃圾啊,根本不能让我省心而是让我糟心啊。这些情况的出现我是很理解的,部分逻辑我也认可,留学行业里客观我认为因为行业逻辑问题,就是很容易劣币驱逐良币,营销做得好的顾问远远比服务做得好的顾问混得好。当然,如果我们理性的分析这个事情的话,个人觉得还有两个层面值得思考。
a、到底我们需要的是什么服务?留学行业是一个比较新的行业,内部的机构顾问模式差异很大,很多时候并不一定是顾问垃圾,而是他的模式决定了他能提供的服务与我们的诉求是不一致的。
简单归类下,XT这样的传统机构里的顾问基本都是很普通的学校海归,做文书出身的,这类顾问如果我们签了之后希望他在大二大三指导如何做科研、如何申暑研、如何选课,可能就很强人所难。反向也是一样,到了大四上申请的时候,找例如ZLDD这样的导师型机构,只求写个文书的话,可能就会被他们的导师修改文书模式给烦死,而且因为他们模式比较复杂,价格还会贵了不少。
简单来说,如果大四申请季了,找传统的单文书顾问,往往是经济实惠的选择。在大三做暑研的时候,经验丰富的全职/合伙人导师很多时候能够提供直接的帮助。而大一大二的早起鸟,很多时候能在导师型大机构完善的体系中取得意想不到的收获。当然具体情况是更细化的,有的小伙伴自制力差需要反复监督,有的小伙伴是转专业的主要缺乏科研资源,不同的需求往往会影响对于机构的选择诉求,也会重度影响评价好坏。
b、避开垃圾机构、避开垃圾顾问。之前我也写过一些分析大机构的文章,因为商业逻辑的问题大机构整体质量会更差,但是大机构内同样会存在一些好老师。于是问题就来了,我们选择机构顾问应该是选择机构还是顾问呢?当然是顾问。
而对于导师制机构而言,并没有绝对影响服务质量的顾问存在,那么我们应该选啥呢?导师很重要,但是配套的体系也比较重要。
在这样相对比较复杂的情况下,个人建议尽量多打听多问,尽量不要过于相信做很多广告的机构(在ydd上最近甚至直接收钱搞白名单)。在有人用过之后觉得不错+自己检验过对方水平能力之后再来选择,出问题的概率会更低。当然我也会尽量更新一些反馈差的机构出来给大家避坑啦。
已到万字,写不动了写不动了,以上内容感觉很多写的也还是比较简略,后续有其他问题的话欢迎个性化交流啦。
【一点点小介绍】在从浙大毕业之后,经历了理工科大学生-留学行业从业者-金融行业从业者这样的有趣的人生经历。思考自己从事留学那几年的经历,觉得这是一个非常魔幻的行业,同学们难以获得高品质且有效的信息,而留学中介中的大多数却更加关注利用信息不对称来赚更多的钱。所以在业余时间,希望写一点自己所知道的留学小知识,【尽力试图打破一点点信息的不对称】。如果能够帮大家的留学道路走的更顺畅一点,或者能够让大家少踩一个坑,个人就觉得很有价值啦。
