开发人员/程序员/软件工程师
CS专业里最基本的技能是什么?毫无疑问,肯定是编程。无论你是硕士,还是博士,也不论你是学CS哪个方向的,研究算法的也好,人工智能的也罢,或者是软件工程、图形处理、网络等,大家将来都有一条共同的也是CS里最大的出路,就是去写code编程做软件开发,成为一名程序员。这个方向工作机会很多,通常可以在微软、IBM、苹果、甲骨文等软件或互联网公司找到一份高薪的工作。
软件测试(QA)
当然,学习CS的很多人并不喜欢编程,或者编程能力比较弱,那除了做coding以外还能做什么呢?软件测试就是一个不错的选择。从软件工程的角度来说,有人写软件,就得有人专门跟在后面找bug提高软件的质量。虽然QA的活以前一直被轻视,曾经被认为是可有可无的东西,不需要专门的QA。然而现在软件更替越来越快,QA被越来越重视,不可否认的事实是,QA不可或缺。哪里有软件开发,哪里就需要软件测试,因此QA工作现在也有很多,已经在计算机行业里占了很大的比例了。
由于专业性和英语学习,计算机CS专业对于留学生来说也是充满挑战的学科,想要进一步学好CS专业,可以寻求 online tutoring 等学术资源。
https://www.studygate.com/blog-cn/computer-science%E4%BB%A3%E5%86%99/
https://www.studygate.com/blog-cn/programming%E7%BC%96%E7%A8%8B%E4%BB%A3%E5%86%99/
https://www.studygate.com/blog-cn/%E4%BB%A3%E7%A0%81coding%E4%BB%A3%E5%86%99/