CS&DS专业解析及求职发展
就业差异:计算机科学 VS 数据科学
● 专业解析:CS(计算机科学)和DS(数据科学)专业在美国有不同的名称和叫法。所以大家主要还需考量课程设置。像CS—也可能会叫计算机工程、软件工程;DS也有可能叫商业分析、统计学等。但有时它们的课程开设是一样的,所以学习内容才是我们划分专业的主要标准。
对于CS主要学习数据结构和算法、操作系统与网络数据库、机器学习等。对于DS专业而言,主要学习数理统计、概率学、数据库、机器学习等。
至于机器学习(人工智能),难易程度因学校而异,因为它是新兴专业,所以不同的学校对它的定义不同,难度也不一样。
从学习内容上来说,CS主要学习的编程语言有C语言、C++、Java、Python。但对于DS而言,有的专业学到SQL和R就可以了;但有专业会学到Python。
● 就业方向:说到就业方向,CS专业就业通常作为类似的软件工程师、前后端工程师、数据科学家、数据工程师。而对于学DS专业的同学而言,就业岗位包括商业分析师、数据分析师、数据科学家等,岗位各异。
对于就业难度而言,CS专业在美国岗位相比于数据科学而言岗位更多。薪资入门级也比较高。对于DS,岗位偏少,要求差异较大。因为数据科学专业是新兴的,很多公司需要,但做的事情不一样。
比如商业分析师需要数理统计背景和商业背景;数据分析师需要数理统计概率学和数据库的知识;对于数据科学家而言,则需要有编程和机器学习(人工智能)领域基础。DS普遍薪资也没有CS高,但在美国其他岗位里面算中上,主要因岗位而异。