微信号:weixin888
【原创声明】:全文原创,[Tal拼帝]和[工科资源分享平台]同步发布,抄袭必究。
【预告】
后续我们会推出一些列的名校CS同学访谈节目,包括三位我们自己学生的申请总结和经验交流,希望可以给同学们更多借鉴:
[1]《背景没啥亮点如何成功拿到ETH的CS Offer》
[2]《双非二本如何申请到康奈尔CS,又如何顺利入职Linkedin》
[3]《全奖一年硕士,加拿大CS第一滑铁卢申请经验交流!加拿大硕士为何这么多全奖?》
[知乎付费咨询及服务]:
《服务介绍》毫不谦虚的说,我们是全网【唯一一家】敢“先服务后收费”的机构!为什么“先服务后收费”很重要呢?答案很简单:不需要像其他机构那样在签约前拼命吹嘘自己,同学也不用担心机构水平不行,如果在服务过程中觉得我们的文书专业度不够、责任心不强,可以随时解除合同。而我们成立十年以来,拿到了100%的回款。
《知乎付费咨询》
任何专业都有起有伏,计算机的兴起你以为是技术,实际上是资本。如今,计算机已经不再是资本的宠儿,颓势尽显,卷来卷去已然是必然。不过市面上风言风语的PCG、CSIG、腾讯裁人20%,开发人员被裁的其实不多,大部分还是运营和产品岗位。
我们本身就一直在计算机相关行业里摸爬滚打,对这个行业掌握较为透彻,时刻关注着行业动态,所以在给同学们做申请的提供了很多有价值的建议。
这些年来,互联网并没有实现太多的技术革新,尤其是国内,只是算法实现能力比较强。整个看起来高大上的开发、算法、数据分析、其实都是资本导向的。那么现在的资本导向了哪些方向呢?
其实目前大方向就一个:软硬结合。
无论是自动驾驶、机器人、人工智能和嵌入式系统,互联网渐渐从一个CSAPP的软件开发,或者路线算法,或者大数据处理,走向了更广泛的软硬结合的生活应用了。
自动驾驶和机器人不就是软有人工智能、深度学习、自然语言学习、NN网络等,硬有自动控制、传感器、系统等。芯片研究也是集合了物理电子、光电、集成电路、自动化控制、计算机原理、嵌入式系统和算法。
上述这些专业在申请的时候一定要进行精准的课程匹配。对于大部分同学来说,学计算机,你缺少硬的,强弱电你又缺少软的。如何弥补自己的背景不足是申请成功的关键。
精英人才如果只走向软件的话,其实很难做到对应用技术的真正推动。便捷是便捷,但便捷并不意味着不可替代。
当然,我们不可能一棒子打死,好像传统的SDE、图像、数据处理、算法等一下子就啥也不是了。瘦死的计算机比力学大,再怎么样前端、后端和全栈工程师的薪水和岗位数量还是摆在那里的!
只是随着环境变化、行业更迭和技术升级,选择计算机就相当于选择了《终身学习》(这本书很好,推荐给大家)!
加油,每一位计算机人!
现在最流行的就是转码。那到底什么算转码呢?转码就是转计算机吗?
老铁们,首先要搞清楚到底什么是计算机专业?
我们传统说的计算机实际上就是后端,具体点就是SDE,也就是我们说的开发。其中Java居多,C也不少,Python也会凑热闹。
但所谓的转码,可不止这么一个小小的后端了。宽泛来说,除了CS(MSCS),还有CE,ECE,CSE,IS,IM(MSIM),DS,DE,SE,SDE,HCI,MHCI,UI,UX,BA,BIS,AI,ML,BD,DSAI,IT(info tech),SV-SE,MPCS,MIMS,以及各种各样Robotics等,涵盖的种类和方向很多,其中涉及到很多的专业交叉。
这么多方向,同学们应该如何区分,又该如何申请呢?
万变不离其宗。
面对错综复杂的项目,我们只要理解计算机的学术方向区分,再对应每个项目的课程设置,大概就知道是不是自己想学的项目了。
我们正常说的Computer Science是学术类叫法,实际上在工业界应用比较广的应该是Computer Engineering和Software Engineering。计算机软件工程师可以概括为以下大类:
前端工程师。相对应的专业一般就是交互类HCI、UI以及Web类。早些年的Node和后面的JS都是前端工程师的编程语言。
后端工程师。我们正常说的计算机专业,也指的就是后端,更多可能是开发SDE方向的,包括:移动端Java swift,PC端C,OS系统和嵌入式等,比如我们的同学就通过Raspberry Pi小汽车和51单片机的项目经理拿到了名校Offer。
全栈工程师。Full Stack啥都会。
算法工程师。比后端更会算法的工程师。
数据工程师(包括数据分析师)一般涉及到BA、DA、数据等,他们一般精通数据算法、人工智能、框架等。
软硬结合及人工智能工程师。目前最火的方向就是软硬结合了。
Robotics是我们这些年主申的项目,实际上就是软硬结合的项目。毫无疑问,自动驾驶、机器人、芯片这两年都是最火的。
比如,控制系统集合了软件平台、信息感知、数据搜集和决策。
再比如,自动控制系统结合了人工智能、深度学习、神经网络、自然语言学习等,其实就是各种各样的机器人。
计算机科学的方向和工程的方向还是有所区别的。Vision图像,视觉,算法,人工智能,生信,安全,数据库,声学的给你。
面对各种各样的计算机、统计、大数据、商业分析、信息、公管、机器人等项目,我们还是要依据不同学校的课程安排去判断是否适合自己,进而决定申请范畴。
面对趋之若鹜的计算机方向申请大军,如何准备才能具备竞争力呢?
综合来说就是三大方面:(1)匹配(2)背景提升(3)准确选校。
CS相关专业为什么会那么看重匹配?很简单:实在是申请的人太多了,我都不知道怎么拒绝你才好了。
全球匹配最严格看欧洲,欧洲匹配最认真专属ETH、RWTH、TUE和UCPH。
简单放一个他们的拒信感受下压迫感:
怎么样,够仔细吧。再来一个:
所以选课一定要提早!
CS每个方向的选课要求完全不同。Robotics、Data、Computer Science、Artificial Intelligence等,每个方向都要提早做选课匹配。
尤其是Robotics,选课的匹配着实有点复杂。
像ETH,30ECTS出入学分的要求明晃晃的,不提前准备的话,成绩再好估计也很快就被Reject了。
我们今年倒是拿了不少ETH offer,主要也是归功于大一大二就介入了选课的匹配!
来,感受一下世界前十的Offer:
不论是转计算机申请,还是计算机本专业申请,背景提升都太重要了。卷卷如CS,每个同学的三维都不错,那最后就是拼细节了。
背景提升分为两部分:
第一部分:实习、科研、奖项、交换的提升。
再次重申,百分之95的付费科研是没有用的,没有用的,没有用的! 如果同学们确实找了中介,可以领取中介白皮书:
我们这边的同学,如果还是大一大二我们会指导他如何进组和老师做项目,如何找实习,需要参加哪些比赛。如果是大三的话,也会积极地分享我们自己的工作资源给同学们增加科研和实习背景。
其实大学生活很短暂,早点意识到自己想要什么需要什么,快人一步,可能就快了整个人生。
同学们自己准备也是一样的,在保证GPA和英语成绩的大前提下,要积极地增加自己的软背景。
第二部分:表达。
无论你做了多少东西,表达不出来,就等于没做。
同样,你可能也没做什么,表达出来,就是做了很多。
我们会对每一个同学文书进行专业细节和专业深度的提升,对实习和科研进行深化。
有的时候看那些各种中介来的同学之前的文书,和价钱无关,这样一个不负责任的CV基本否定了同学之前百分之50的努力。
总之,申请文书一定要注意合理、专业、有尺度、针对性地表达和阐述。
不同CS的录取难度真的差距太大了,不同学校的录取风格也截然不同。
总的来说,有的看GPA、有的重视匹配度、有的在意学校背景、有的关心软背景、有的不知道人家关心啥(EPFL)……
切记:精准地选择学校和方向确定是你申请成功的重要前提。
不得不说,美国真是计算机的圣地了。10万出头的平均薪水有点低估我们码农了。很多同学的薪水一毕业就是15万以上。
当然学品不代表人品,加州渣男可能也不是个别几个,加州系、斯坦福那些乱七八糟的事情大家心里都清楚。
不得不说美国的CS确实太强了,QS全世界前50 Computer Science and Information System,有一半都是美国的:
每个学校的风格不同。
从我们自己学生的申请结果来说,Caltech的申请是看心情,UIUC不论是MCS还是ECE的录取都很迷,UCSD UCLA CMU UMICH等的ECE或者MCS反而友好一些,Cornell TechCS有惊喜。
对于双非二本转专业的同学我们也同样申请到了Stanford CS, Cornell Info, CMU info, Umich ECE, NYU Tandon CS等。
所以北美申请不论什么学校,大家还是要把仔细分析学校喜好、认真准备材料、针对性地提升背景,然后就是多冲刺,你以为的保底像UIUC可能第一个拒你,你觉得想都不敢想的Cornell可能在角落里默默等你!
这里介绍北美两个名校的CS相关申请,CMU和Waterloo。其他学校的申请都差不多,CMU在计算机领域应该也是当之无愧的王者之一,项目也是最全、考虑最周到的。
CMU本来是一个很好申请的学校。当然这要追溯到老夫申请的年代,计算机还没那么强势,各个工科专业百家峥嵘,CMU的ME啥的还是很好申请的。
然后,没过几年,水涨船高。
人家ME也有很多的码课,也有ME的同学去了各种大厂,然后就越来越卷了。
CMU的CS申请主要是两大类,一个是ECE:
再就是Information Network:
CMU同样有很多联合项目,或者dual degree 的项目,比如MITS和MSSM:
那么CMU这么多专业申请难度大概怎么样呢?
CMU所有CS相关申请难度都很大,但在一流名校里,算是相对容易的了,不知道有没有表述清楚。其中,CMU MS ECE 相比MS SE更容易一些,我们这里大部分冲击CMU的CS方向的就是ECE和Information Network。
我们申请时会对同学们进行背景提升,在实习、科研和竞赛拉满的情况下,GPA3.6/3.7还是要的,要不然确实不够。
同时强推一下CMU王牌项目,Robotics MSR:
MSR本身开设的并不多,但是CMU在Robotics界确实非常强,一样强的还有我母校密歇根安娜堡,大家都可以申请一下。
MSR录取非常难,而且提前的匹配工作极为重要。
机器人是新一轮的趋势,有想法的同学一定要早准备。
CMU在整个计算机界校友太强了,Google、Meta、Amazon等找工作认可度非常高!
拿ECE来讲一下CMU申请的尿性。
第一点是,CMU语言不过必被刷。而且该考托福考托福,考什么雅思。84和7,那是一个水平吗?
全美顶尖名校录取截止从12月1到1月15不等。
再次强调,几乎所有的中介的付费科研都没有用。
有那个时间和精力,自己找找实习,找找老师,比什么都有用。
滑铁卢出名的不是学校,而是猪蹄。全世界的中国人都知道Waterloo有好吃的猪蹄。
那除了猪蹄,为什么在写CS的时候要介绍Waterloo呢? 答案是:Waterloo太秀了!
Waterloo这个学校有多优秀呢?
全球唯一一个一年授课硕士有全奖的大概就是Waterloo了!!!我们其中之一的背景提升老师就是来自滑铁卢,Mmath 一年 course work 全奖获得者,同时获得了三份奖学金,其中一份还是院长奖学金。所以我们申请Waterloo的成功率在提升之后,也显著提高了很多。2
022有幸拿到一年硕士MMath Computational全奖Offer必须露个脸:
滑铁卢是全球顶级的数学名校,正因为数学太强了,所以计算机也跟着牛。申请Waterloo之前要搞清楚:Mmath、Mdsai、MAsc和Meng的区别。
整个滑铁卢最强的就是数学学院,所以滑铁卢的CS、DS都在MMath。
MMath任何一个项目都可以申请全奖,Course Thesis Master Research和PHD,四个项目都有奖可以申请。
MMath的申请难度远远高于Masc和Meng。Mdsai的申请和Mmath差不多。
所以咱们同学如果背景好的话,就申请Mmath;背景一般的话,就申请Masc和Meng。
从申请要求和申请截止日期基本就可以辨别滑铁卢对这几个项目的理解:
Mmath基本就是一流名校的顶尖要求:
语言也是要求的极为可怕:
100和7.5倒没那么可怕。关键是口语26和7,试问憨乎乎的工科生有几个做到?
反观Meng就友好多了:
语言要求也变得正常了:
不过80对6.5,考啥大家心里都有数了吧。
滑铁卢的超推项目:
MMath:Computer Science,Computational Mathematics,Data Science
MDSAI:Data Science and Artificial Intelligence
Masc and MEng:ECE 和SDE
无论当地就业、读博、还是回国工作都是非常好的选择。
伴随着10043的来袭,以及国际形势的动荡,欧洲出国留学越来越卷了。
欧洲的项目我还是想给他们高度的赞扬的。欧洲一般都是两年硕士,需要Thesis。Thesis可以和导师也可以和企业来合作完成。
计算机、人机互动、交互、数据、量化等方向在欧洲都有不错的就业,读博机会比其他地方也多很多,培养模式也非常严格,严谨,传统,我认为是还算良心的教育模式。
对欧洲出国留学申请,我不得不重申一个重要的要求,那就是匹配,匹配和匹配!!!
他们真的是一门一门课对你的匹配度!有TUM,有ETH,更有RWTH!
第二个不得不提的就是,文书,文书和文书!
英港新是真的不看你文书的,新加坡只看推荐信,推荐信要体现出你的工作经历才有用。
但欧洲不是,从你的实习、科研、比赛,到你的Thesis、summary sheet、 Courses Description、 Premapping、motivation, GRE writing不到4.0以及对你未来研究方向的描述水平,都可能成为被拒的理由!
来个拒信(还好这名同学最后被MIT和ETH录取了,幸亏TUD拒了,要不然就错过了):
欧洲申请不怕你是二本,不怕你GPA不够高,就怕你不够用心。
匹配度拉满,文书材料用心,总会有意想不到的收获的!
欧洲有CS的院校太多了,荷兰3TU,以及各个综合大学,莱顿,阿姆斯特丹和阿自由联合,小格大,小UU等,丹麦DTU,哥本哈根等。瑞典 KTH,Chalmers,隆德,UU。芬兰小托托。瑞士那两所等。
这里简单以ETH为主介绍下欧洲学校的申请要点。
先来ETH offer镇楼。ETH是我们首当其冲的重点申请学校,深入研究,投入很大精力去分析。22Fall ETH也有很给力,确实给我们下了不少offer。
ETH的CS的五大方向:
我们大部分转专业的同学申请是的机器人。
机器人对匹配度要求也是最高的,软硬都要有,这一定要提前准备。
CS的分类,ETH其实已经给你分好了,要根据自己的匹配度去选择申请的方向:
说实话ETH在与时俱进这方面也是做的非常好的,有钱还是不一样:
ETH是没有学费的,只有1000多欧的注册费,非常便宜。
Major 和 Minor也给你列的非常清楚:
ETH的申请要点:
(1)时间点把握好
ETH是统一审核的,所以不用早提交,ddl之前搞定都可以。
(2)语言和GRE
GRE是明确要求的,但是官方的线并没有卡的非常严格,具体不同项目的GRE真实录取要求,同学们可以直接私信我们。
(3) Documents
ETH要求的文件非常多哈。
除了上述内容,还应注意:最好还有Thesis和课程描述、课程的匹配度差距不要超过30ECTS、高中的文件需要提前准备好、CV一定要突出专业细节和专业深度。
只能说ETH喜欢高GPA的,但是录取的时候并不是按照GPA排名的,他们看CV、Motivation和RL都非常认真的。不要求你语言多华丽,但是工科的申请,专业细节和专业深度一定要有!
以上应该差不多了。
写得有点累,这些国家的内容我们在后续的访谈中再慢慢体现吧。
英港新的文书基本不怎么看的,学校是不是211,成绩高不高比较重要。
推荐信比较重要,工作经历有加分。
有很多的不需要CS本专业的Bridge项目,比如BIS(A)、Bridge、Allign、伯明翰和格拉斯哥的CS或者SE等项目。只要丰富自己的项目背景,和还不错的GPA就可以了。
不过我还是建议大家不要想当然地去转CS,一时工资的高低,不代表一直都那么有竞争力。
半路出家,又不太擅长,不如把本职工作做好,或者做一些软硬结合的项目,比如芯片、机器人、自动驾驶等。
连续写了6600字,太累了,今天就到这吧!
如果你确实还有问题,可以随时私信。