出国文科专业吗?
我申请的是美国CS的PhD,所以不能给你一个明确的答案。但是就我了解的一些情况和你分享一下。 首先,你要考虑清楚到底是兴趣使然还是想以CS作为职业。这两个动机是完全不同的,因为CS作为职业所获取的收益(工资、职位等)是最高的,但做CS的研究也往往是最困难的。如果你不是以就业为出发点的话,完全可以不考虑这个问题,随便选一门喜欢的课程,跟着做喜欢做的项目就好啦~ 但如果以就业为出发点,就要慎重选择。因为职业路线不同,所带来的收益和面临的挑战也是完全不一样的。
CS作为职业来发展有两条路可走,一条是系统研究路线(Systems/CS),另外就是AI/ML的算法路线(AIS/ML)。两个方向下边又分好多小点。 先说系统CS,也就是搞网络,系统的收入确实很高,起薪基本都在120w上下,而且工作也非常好找。缺点就是比较累,而且技术门槛相对不高。
再说AI/ML,这个分支很多,涵盖的范围非常大。相对来说收入没有CS高,但是工作强度没CS那么大。而且现在AI非常火,因此待遇也会比其它领域要高一些。
当然,任何事物都是两面性。CS虽然看起来有这么多好处,但是缺点也是很明显的。比如CS要求编程能力非常强大,对于非计算机专业的人来说需要补的很多,学习的难度和压力都会比较大。再者就是就业的时候大多去美帝,工作签证很难签,一旦错过毕业时机就只能回国找工作了……
除了CS,题主还可以考虑一下PSYCHOLOGY, EDUCATION这些。不过PSYCHOLOGY似乎要比EDUCATION难申请一些。因为我是申请的CS所以也不能给你很具体的建议。总之,不管怎么选择,希望你能坚持自己的兴趣!加油!