Tikhon Jelvis撰写并研究了编程语言。 最初发表Quora上
计算机科学与心理学之间有什么关系?

有两种方法可以解析此问题:计算机科学与学术心理学之间的关系是什么,以及在“人们的思维方式”意义上计算机科学与心理学之间的关系是什么。

为了说明这种差异,请考虑艺术和文学:没有人能否认艺术和文学与人类心理深深地纠缠在一起,而最有见地,影响深远的艺术和文学是由很少或几乎没有接触过的艺术家和作者创作的心理学作为一门学科 -肯定没有使用心理学研究方法来创作艺术!

那么这如何适用于计算机科学?

嗯,计算机科学研究的重要部分或多或少是由非正式意义上的心理学决定的。 计算机系统最终会被人类使用或至少人类运行 系统的设计必须考虑到这一点,研究的目标最终归结为人为因素。 在研究之外完全包含在一个领域中-理论工作意味着将进一步开展其他理论工作; 系统研究回答问题,以提高其他系统-你期望能够至少通过某种人为因素引导大多数项目。

当然,“指南”通常是相当通用的:我们设计该系统的速度更快,因为人们在潜意识里认为大于100毫秒的响应时间是很慢的。 这是一个真正的心理洞察力,但它是众所周知的-其余的研究(实际上使人们花费时间在项目上的东西)都将基于提高性能。 从某种意义上说,是的,心理学很重要。 在另一种情况下,实际上没有。

即使作品与人的思想更加紧密地联系在一起,也不必与学术心理学或其研究方法有关(就像艺术一样!)。 编程语言设计是一个很好的例子:从根本上讲,它是一门设计学科,尽管它可以尝试使用心理学等经验方法,但与视觉设计相比,它不需要。 就像视觉设计可以使用AB测试一样,它可以使用AB测试-但是,最好的设计示例很少涉及到广泛的经验测试,无论是在编程语言还是视觉设计中。

我还选择编程语言设计作为示例,因为我认为它离艺术远比人们想象的要近。 排版特别是一个很好的类比:没有人能否认这全是心理学,但是大多数参与排版的人没有正式的心理学背景或使用心理学研究方法。 CS也一样。

只有两个领域真正依赖“正式”心理学:人机交互(HCI)和软件工程。 这两个领域始终依靠心理学研究并使用心理学家开发的研究方法。 (HCI研究人员进行的用户研究和实验对心理学家来说看起来很熟悉!)

Tikhon Jelvis撰写并研究了编程语言。 最初发表Quora上
有关Quora的更多趋势技术答案,请访问HackerNoon.com/quora

From: https://hackernoon.com/whats-the-relationship-between-computer-science-psychology-f6ee15646981

相关文章: