计算机科学(Computer Science)和信息技术(IT)的区别是什么?
摘选自外文翻译
Computer Science
计算机科学家实际上就是科学家。他们致力于计算机应用程序的理论。这意味着他们理解计算机程序后面的”为什么”。运用算法和高等数学,计算机科学家发明一种新的方法去巧妙地处理和转移信息。计算机科学家通常关心的是软件,操作系统和实现。
像黑客帝国中的Neo一样,计算机科学家可以看到并理解代码。计算机科学专业的学生将学习不同编程语言,线性和离散数学以及软件设计和开发的基础知识。计算机科学家对机器本身进行研究,并了解各种计算机过程如何以及如何操作。
简而言之,计算机科学家可以与计算机交谈。该领域的基础是数学 - 计算机的语言。计算机科学家知道计算机为什么能够工作,并且可以创建一个程序或操作系统来执行您想要的操作。
计算机科学就业取向
计算机科学是一个快速发展的领域,预计就业机会将大幅增加。高薪通常与计算机科学职业有关。如果你正在攻读计算机科学学位,那么下面的职业道路对你是开放的:
1. 应用软件开发人员:作为应用程序和程序背后的创造性思维,软件开发人员为计算机和技术设备设计和构建程序和应用程序。愤怒的小鸟?一位软件开发人员做到了。微软办公软件?这将再次成为软件开发人员。软件开发人员的平均工资是98,260美元。
2. 系统工程师:操作系统为计算机和设备运行提供了基础。 Microsoft Windows,Linux和iOS是操作系统类型的示例。系统工程师设计和创建这些类型的系统用于个人电脑,手机甚至汽车。根据PayScale,系统工程师的平均工资是76,593美元。
3. Web开发人员:Web开发人员不是图形设计人员。平面设计师创建您在网站上看到的图像;网页开发者编写使网站运作的代码。 Web开发人员将图形,音频和视频集成到网站中,并监控网站的流量,性能和容量。 Web开发人员的平均工资是64,970美元。
Computer Engineering
说白了,计算机工程师让电脑零件一起工作。计算机工程师负责电路板,微芯片,路由器,视频卡等计算机设备的研究,设计和开发。一些大学可能将这一学科视为电气工程的一部分。
计算机工程师掌握计算机科学是有益的。计算机工程师经常处理硬件到软件的集成,这意味着他们必须设计和构建支持特定程序的处理器和硬件。随着技术的进步和我们的设备越来越小,计算机工程师的主要目标是创建经济高效工作的微芯片和微处理器。
计算机工程专业的学生将学习计算机科学,工程和数学的概念。通过结合这三个领域,计算机工程师能够解决硬件问题,并创建可处理计算机执行的许多任务的最先进的机器。
计算机工程职业取向
计算机工程领域的职位并不多。工作中的多样性来自于雇佣计算机工程师的各个行业。您可以找到计算机工程师在以下四个行业中工作的四个行业的就业率和平均薪资信息:
1. 联邦政府:截至2010年,联邦政府雇用了所有计算机工程师的7%。为联邦政府工作的计算机工程师的年薪中位数为108,490美元。
2. 计算机和电子产品制造业:大多数计算机工程师在这个行业工作。产品制造业计算机工程师的平均工资是115,560美元。
3. 计算机系统设计和相关服务:许多计算机工程师也从事系统设计工作。这个行业的计算机工程师的平均工资是112,160美元。
4. 科学研究和开发服务:一些计算机工程师由研究公司雇用。研究中电脑工程师的平均工资是117,650美元。
Information Technology
信息技术(IT)可以采用标准信息系统或系统管理。从本质上讲,IT专业人员是技术用户。 IT利用现有的操作系统,软件和应用程序来创建更大的系统来解决特定的业务问题。 IT从已建立的构建模块构建网络来执行任务,例如自动化耗材订购服务。
由于工作性质,IT专业人员更有可能与部门之外的客户和同事进行互动。他们可能会帮助向客户解释如何解决技术问题或与高管和企业所有者合作构建满足其业务需求的技术计划。
IT学生将深入学习网络和数据库设计,并接受基础理论和应用数学的介绍。成功的IT候选人将拥有强大的批判性思维能力IT专业人员的任务是使用可供处理的工具,并且具有成本效益。
信息技术职业取向
在从母婴店到跨国公司的各个层面,企业都需要IT。未来十年,IT行业的就业机会预计将以平均速度增长。根据您的教育程度,IT学位可以提供舒适的薪水。
1. 信息安全分析师:IT安全分析师通过监控其业务网络中的漏洞和薄弱环节并在发生攻击时创建应急计划来防止网络攻击。信息安全分析师的年薪中位数为90,120美元。
2. 网络架构师:有时称为网络工程师,这些IT专业人员设计和构建通信网络,例如局域网(LAN),广域网(WAN)和内联网。网络建筑师的年薪中位数为100,240美元。
3. 计算机支持专家:支持专家为有问题的个人和企业提供建议和故障排除帮助。计算机支持专家的平均工资是51,470美元。
4. 数据库管理员:DBA使用软件和程序来组织和存储从金融公司到航运公司的各种业务数据。这个角色的年薪中位数为81,710美元。
5. 系统管理员:系统管理员负责业务网络的日常维护和操作,包括局域网,广域网,内联网和其他通信系统。该职位的薪资因行业而异。系统管理员的年薪中位数为77,810美元。
概要
总结(也许简单一点),计算机工程师设计和制造计算机。计算机科学家设计和开发计算机程序,软件和应用程序。然后,IT专业人员使用这些程序,软件和应用程序并对其进行故障排除。这三个行业共同协作,确保硬件,软件和用户界面(UI)的顺利组合,以便计算机可以执行业务和个人需要的任务。
这可能有助于将其想象为:计算机工程师是建筑师和建筑工人。他们设计和建造一座房子。计算机科学家是电灯,管道工和安装专家,他们将灯光,自来水和电器放在房子里。 IT专业人员住在家中,并有效地使用电器,达到理想的效果。这三个领域有一些重叠。本质上,它们存在于同一学科的各个小部分中,执行互补的不同任务,像齿轮一样装配在一起。希望三个专业领域之间的区别现在已经很清楚了。