当然不是。随着这些年互联网和AI的发展,其包含的专业方向数量也日渐增多。在美国,CS基本上可以被粗略分为理论计算机科学、应用计算机科学、计算机系统三大部分,并细分为十余个方向。
就着这个问题,谈一谈计算机专业的就业问题。
就业篇01 就业前景 02 薪资水平 03 跨界金融CS专业的就业前景一直具有乐观的增长预测和相对较高的薪水。而且根据美国劳工统计局(BLS)预测,随着各行业创造了超过50万个新技术工作岗位,到2029年,这种需求将以约15%的速度增长。计算机科学专业毕业的学生有以下几个主流发展方向。01 就业方向
Software Developer-
软件开发
识别和评估组织的需求,设计计算机应用程序或程序,编写和测试代码。
必须具有计算机工程、计算机科学或相关领域的学士学位,雇主倾向于拥有较多编程和编码方面实际经验者。
Computer Network Architects-
计算机网络架构师
设计和构建局域网、广域网、内联网等数据通信网络,以及开发、修改和维护组织IP网络硬件和软件。
至少有网络、计算机科学或相关领域的学士学位,雇主一般对于网络方面的经验和额外的行业相关认证有所倾斜。
Computer Support Specialists-
计算机技术支持人员
负责为计算机和网络操作提供技术支持。
需要具有出色的分析和沟通能力,此外,计算机、网络支持技术员通常需持有网络证书。
(图/网络,如涉版权,请联系删除)Computer Systems Analysts-计算机系统分析师负责为企业、政府机构和其他组织研究、规划、设计和维护计算机信息系统。Database Administrators and Architects-数据库管理员和架构师负责创建或组织系统来存储和保护数据,根据特定需求为相关部门建立和管理数据库。MISM生毕业后多进入该领域,Network and Computer Systems Administrators-网络和计算机系统管理员负责计算机网络的日常运作。通常需要计算机科学或信息技术等领域的学士学位,相关的工程认证(如微软或思科的认证)也必不可少。Web Developers and Digital Designers-网络开发人员负责设计、创建和维护网站,用相关编程语言编写代码,适合技术能力强且对相关硬件有大致的了解者。一般需拥有计算机科学、编程、信息技术或其他相关领域的学士学位,或足够工作年限来代替学士学位要求根据美国流量最大的求职网站Indeed发布的硅谷趋势报告显示,硅谷技术类岗位需求榜的前两位分别为软件工程和高级软件工程,而计算机科学领域的工资居高不下。02 薪资水平机器学习工程师:$17.2万≈¥119.2万平台工程师:$15.4万≈¥106.9万软件架构师:$14.2万≈¥98.4万高级系统工程师:$14.1万≈¥97.8万云工程师:$13.2万≈¥91.6万后端开发人员:$13.1万≈¥90.8万软件测试工程师:$12.3万≈¥85.3万数据工程师:$12万≈¥83.2万前端开发人员:$11.4万≈¥79万软件工程师:$11.2万≈¥77.6万另外像谷歌、FB、苹果、因特尔和甲骨文等科技大厂,不仅出手阔绰对H1B申请的赞助也是相当给力,通过率非常之高。而且就算没有抽到H1B,作为STEM家族的一员,36个月的OPT是毫无悬念的。,高盛一共聘请了850名CS相关专业毕业生进入其技术部门,这个数字是两年前的将近两倍;而摩根大通甚至还出现过强制要求资产管理部门所有300名分析师学习编程课程的情况。上述情况的出现,得益于近些年经济业态和金融科技的迅猛发展。这也使得本身已经是求职界当红炸子鸡的CS又开始成为另一高薪行业——金融业竞相追逐的宠儿,并且可以选择产品管理、科技咨询、商业分析、运营等不错的方向就业。03 跨界-CS+金融(图/网络,如涉版权,请联系删除)科技行业-Product Manager在谷歌和 FB两大顶级科技公司中,最喜欢CS专业是软件工程师和产品经理。有Coding基础的产品经理因为了解开发过程,对项目的时间把握有充分的发言权,很大程度上保证了项目的开发进度。同时,Coding带来的严谨逻辑思维,也对产品后期升级迭代有很大的帮助。金融行业-Trader,QuantTrader没有什么对口专业,所以Trading Floor里很多人都是理工科出身,也基本都是从头学,而且Trader需要对数字敏感,而这完全是CS学生的特长。Quant的工作是采用计算机编程设计并实现金融的数学模型,包括衍生品定价、风险估价或预测市场行为等,主要侧重技术面分析,需要掌握一些CS专业的编程语言,对数学、统计有一定要求。咨询行业-Tech ConsultingTech咨询的业务模式是通过咨询帮助改善企业的IT组织,改进软件开发方法,以软件带动企业业务发展,这就势必需要就有CS背景的人员进行IT系统的创建和优化。