然而,CS专业作为一个领域,其基础是数学、物理和工程。根据诺贝尔物理学家理查德·费曼 (Richard Feynman) 的说法,它最像最后一个;他曾经观察到“CS就像工程;它都是关于让某事做某事,而不仅仅是处理抽象。” 一些计算机科学家研究量子力学现象或研究抽象机器。
美国CS专业工作可以跨学科找到。拥有学士学位的软件开发人员为零售商调整数据库。拥有计算机科学硕士学位的区块链专家使大公司的商业交易更安全。数据科学家对人类每天生成的数以亿计的数据进行排序。人工智能研究人员在世界各地的实验室工作,探索从机器人伦理到如何使用自主智能系统来增强医疗保健的方方面面。随着技术的不断进步,跨领域创造了新的计算机科学工作。
美国CS专业的常见工作类型
有很多类型的计算机科学工作,创建一个真正全面的列表将比我们在这里占用更多的空间。然而,计算机科学工作通常可以分为不同的类别,例如:应用开发、网络安全、数据分析、数据库管理、游戏开发、硬件工程、信息管理、网络架构、研究、机器人、软件工程、系统分析、Web开发等等。
对CS计算机科学家和其他计算机科学专业人士的需求很高,因此CS的薪水也很高。在某些领域,空缺职位比合格的申请者多,这会提高工资,并使CS的职业比大多数人更安全。
美国CS专业就业岗位增长空间
大多数CS专业职业的共同点是乐观的增长预测和相对较高的薪水。如果你有数学、统计学和解决问题的天赋,并且你正在寻找职业稳定性,你会在comp sci中找到很多选择。
美国劳工统计局(BLS)预测,随着各行业创造超过50万个新技术工作岗位,到2029年,这种需求将以约15%的速度增长。
BLS的预测很有可能低估了需求的增长。那是因为我们甚至还没有触及数据工程、人工智能、云服务和机器人等技术的表面。
可见计算机科学工作的前景是光明的。但是您需要考虑的两个问题是,哪些类别现在显示出最高的增长,哪些将在未来显示出最高的增长。BLS 预测,软件开发人员的工作岗位将以22%的速度增长,信息安全分析师的工作岗位将以31%的速度增长——高于计算机科学职业的平均水平。然而,网络和计算机系统管理员的工作可能只会以4%的速度增长,尽管网络管理员是目前最需要的技术工作之一。
当你看计算机科学工作时,你必须考虑你的兴趣,你想赚多少钱,你的最高教育水平,以及下一件大事是否真的会是下一件大事。例如,网络安全目前很热门,但技术变革可能会破坏现有的网络安全格局。一些消息来源预测,到2030年,不断扩大的技术技能差距可能会导致全球超过400万个技术工作岗位空缺,这对有抱负的计算机科学家来说是个好消息。这些空缺职位是在软件开发、云计算、机器人还是研究领域,还有待观察。
美国CS相关经验的年限影响大科技公司雇佣
计算机科学的入门级工作吸引了具有几年专业经验的新晋计算机科学学位持有者和候选人。这些职位有时包括诸如初级、助理或职员的头衔(例如初级开发人员),但可能根本不包含修饰符(例如开发人员)。
大型科技公司的入门级计算机科学工作并不多,它们通常更喜欢聘请经验丰富的计算机科学家或那些才华横溢的人来弥补他们缺乏经验的人。硅谷没有招聘大部分最近的CS毕业生。在较小的公司或初创公司获得可提升经验的计算机科学入门级职位要容易得多。入门级工作的薪水并不高得惊人,但也不错。根据 PayScale 的说法,如果您拥有合适的技能,您可以在不到一年的经验中赚取65,000美元。