电脑科学家
职业 | |
---|---|
职业类型 | 学术的 |
描述 | |
能力 | 计算机科学和其他正规科学(例如数学,逻辑,统计,信息理论,系统科学) |
需要教育 | 博士学位,硕士学位,学士学位 |
领域 就业 | 大学, 私人公司, 金融业, 政府,军事 |
相关工作 | 数学家,逻辑学家 |
计算机科学家通常在计算的理论方面工作。尽管计算机科学家还可以将其工作和研究集中在特定领域(例如算法和数据结构开发与设计,软件工程,信息理论,数据库理论,理论计算机科学,数值分析,编程语言理论,编译器,计算机图形,计算机,计算机,计算机视觉,机器人技术,计算机架构,操作系统),其基础是这些其他领域从中得出的计算的理论研究。
计算机科学家的主要目标是开发或验证通常数学的模型,以描述计算系统的属性(处理器,程序,计算机与人交互,与其他计算机交互的计算机等),其总体目的是发现设计设计的设计产生有用的好处(更快,更小,更便宜,更精确等)。
教育
大多数计算机科学家都必须拥有博士学位, MS ,计算机科学学士学位或其他类似领域(例如信息和计算机科学(CIS))或密切相关的学科,例如数学或物理学。
专业领域
- 理论计算机科学- 包括数据结构和算法,计算理论,信息理论和编码理论,编程语言理论以及正式方法
- 计算机系统 - 包括计算机架构和计算机工程,计算机性能分析,并发性以及分布式计算,计算机网络,计算机安全和加密以及数据库。
- 计算机应用 - 包括计算机图形和可视化,人与计算机交互,科学计算和人工智能。
- 软件工程- 以系统的方式应用工程在软件开发中的应用
就业
计算机科学家通常会由软件出版公司,科学研发组织雇用,在那里他们开发了允许开发新技术的理论。计算机科学家也受到大学等教育机构的利用。
计算机科学家可以遵循其知识的更实际应用,例如软件工程等事情。它们也可以在信息技术咨询领域中找到,并且可以将其视为一种数学家,鉴于该领域的数学取决于数学。行业雇用的计算机科学家最终可能会晋升为管理或项目领导地位。
据说计算机科学家的就业前景非常好。这些前景似乎部分归因于计算机系统设计和相关服务行业的迅速增长以及预计将成为美国经济增长最快的行业之一的软件出版行业。