语言认知偏差_认知语言学可以教给开发人员什么

语言认知偏差

克里斯·普拉瑟(Chris Prather)从不隐喻他不喜欢的东西。

无论如何,这就是他告诉开发人员的。 在北卡罗来纳州夏洛特市的东南LinuxFest上, 普拉瑟(Prather)解释了对隐喻的深入理解及其在认知功能中的关键作用如何改善开源软件开发人员的工作。 上周五,他发表了他的演讲“我从未喜欢过的隐喻:认知语言学如何帮助您成为(更多)坏蛋开发人员”。

Perl精品商店Tamarou的首席执行官Prather说,“隐喻不仅是绚烂的语言,即使那是在小学和大学期间向我们教授的。”

他说, 认知语言学家越来越多地了解到隐喻思维对于我们对世界的理解至关重要。 例如,像乔治·拉科夫George Lakoff)这样的思想家的著作就解释了隐喻是如何引导我们在世界上定位的,它是如何在我们自己的生活经历与他人的生活经历之间架起看似深切的鸿沟。

普拉瑟说:“我们使用身体经验的隐喻来推断世界。”

普拉瑟解释说,隐喻是一种常见的方式,即“利用深知的事物来处理不太了解的事物”。 隐喻不是显式语言比较的特殊实例,而是主要的认知功能。

Prather指出,各地的计算机用户和软件开发人员都暗中了解这一点。 例如,那些我们称为“窗口”的屏幕对象只是像素渲染,通过与这些木材和玻璃对象的语言关联,我们也称为“窗口”(即,墙上的那些允许夏日微风的东西) ,指导努力学习如何使用计算机的用户。 我们“打开”它们。 我们“关闭”它们。 当然,这些是隐喻性术语,我们在身体动作上应用了标签,以帮助像素推动在对话中变得有意义。 但是它们有效地指导了我们的行为,并教我们如何处理和操纵它们。

(顺便说一句:命令行活动也是如此。UNIX是它自己的隐喻语言,因为它通过建议文件位于“文件夹”中来定向用户。)

普拉瑟说,“项目管理”的整个语言是工作中隐喻的另一个闪亮的例子。 开发人员通常会使用与史诗般的旅程相关的语言来构架对其工作的解释。 有人说:“我们正在进步。” 其他人说:“我们刚刚达到了一个重要的里程碑。” 他还说:“我们需要让事情回到正轨。” 所有这些丰富的隐喻性解释都可以用另一个(旅程)来解释一个经验领域(编程)。 复杂的实践中,我们所说的“项目管理”的全部,其实是在面向各地,我们使用框架,并与之互动的语言。

普拉瑟坚持认为,这不是无关紧要的见解。 了解某些隐喻是如何组织开发人员的日常工作的,可以揭示某些语言框架是如何实现和约束这种工作的。 隐喻框架的变化可以带来新的见解,新的创新,新的发现和新的工作方式。

普拉瑟说:“即使模仿现有流程,隐喻思维也可以将您的参考框架扩展到数据和交易之外。”

Prather说,更多地了解我们通常的隐喻体操将大大有助于更好地理解我们正在塑造指导用户的软件环境的方式。 当我们取代桌面隐喻作为世界上最流行的计算平台的指导概念框架时,会发生什么?

普拉瑟承认,在工作中注意到隐喻可以(并且应该)成为一种习惯。

他说:“你不能看不到这个谈话。” “抱歉。”

当然,这是一个引人注目的比喻。

翻译自: https://opensource.com/life/16/6/what-cognitive-linguistics-can-teach-developers

语言认知偏差

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值