码农硕士选什么专业?
后端开发的话,建议读CS(计算机科学)方向。前端开发的话,建议读IS(信息系统)或MIS(管理信息系统)。 这个回答可能不是那么完美,因为我没有具体了解L同学的情况,所以无法给出更针对性的建议。 L同学已经决定要回国发展且希望在IT行业就业,那么选择美国CS方向的MSF(Master of Science in Financial Engineering,金融工程硕士)是比较合适的。 虽然金融和商业分析在美国就业前景也不错,但是考虑到楼主未来的计划,还是不建议读这两个专业。
首先,金融和商业分析主要的学习领域是金融和市场,即使像Wharton这样号称综合性的商学院,BS/BA(B.S. in Business Analysis)也是划分在School of Natural Sciences下面的,可见这两个专业是以培养“通才”为目的,而非专精于某一特定领域的人才。 所谓的“通才”就是学习各个领域的知识,但往往不能深入。这样的好处在于能更好的适应不同行业的需要,坏处就在于不能在一个领域深耕,难以成为这一领域的专家。就像我们常说的万金油一样,什么都懂一点,什么都不精。
如果以在国内就业为目的话,还是建议读CS或者IS方向,虽然国外这些专业的学习内容也比国内丰富很多,但还是建议L同学读CS,为什么? 因为现在国内的互联网企业已经开始大量招聘AI人才了,比如百度,腾讯,华为等等。。。。
虽然AI这个概念被炒的火热,但是国内目前真正做AI研究的还是不多,大多数还是利用AI的技术框架解决具体问题。如果L同学的科研能力和编程能力都不错的话,可以尝试申一下斯坦福的AI(Artificial Intelligence,人工智能硕士),这个项目的老师很多都是计算机系CS里的明星教授,如果能够跟到他们,学习到的知识肯定是很有价值的。 如果申不到这个项目,可以看看UW(University of Washington )的CSE(Computer Science and Engineering,计算机科学与工程学院),这个项目设置比较偏硬,侧重计算,适合将来想做AI或者机器学习方面的工作的同学。