无论是寻找雇佣某人的企业还是试图决定主修什么的学生,对于计算机科学与信息和通信技术(ICT)之间的差异存在很多困惑。
这两个术语混淆并不罕见,事实上,它们之间存在很多重叠。任何一门学科的人都会熟悉大多数常见的计算机程序和一般的技术娴熟。差异归结为每个学科的重点。
计算机科学专注于为计算机创建新的应用程序。这意味着计算机科学家必须对计算机,算法,编程语言,理论等有更深入的了解。
信息和通信技术侧重于如何最好地利用那里的程序,通常是为了满足业务需求。这意味着信息和通信技术专业人员需要了解现有应用程序,它们如何交互,如何最好地使用它们以及如何解决它们之间的问题。
同样,这并不是说计算机科学家不会知道如何解决两个相互冲突的程序,或者ICT专业人员不会知道如何编程。然而,每种类型的专业人员在其教育背景和不同的专业经验方面都有不同的侧重点。
这有点过于简单化了,但是说计算机科学家专注于构建程序并不是不正确的,而ICT专业人员则专注于运行它们。