Lachman Itamar, Hadar Irit, Hertz Uri
Department of Information Systems, University of Haifa, Haifa, Israel.
Department of Cognitive Sciences, University of Haifa, Haifa 3498838, Israel.
R Soc Open Sci. 2022 Jun 22;9(6):211885. doi: 10.1098/rsos.211885. eCollection 2022 Jun.
Recent research shows that people usually try to avoid exerting cognitive effort yet they are willing to exert effort to gain rewards. This cost-benefit framework provides predictions for behaviour outside the laboratory. Nevertheless, the extent to which such considerations affect real-life decisions is not clear. Here we experimentally examined computer-programmers' decisions to write code in a reusable manner, using functions, which demands an initial investment of cognitive effort or to clone and tweak code, a strategy whose cost increases with repetitions. Only a small portion of our participants demonstrated sensitivity to the benefits and costs of programming strategies. When asked to solve the tasks, participants tended to avoid using functions, demonstrating biased effort estimation. By contrast, when asked how they to solve the tasks, participants tended to demonstrate an opposite trend, overestimating effort, in line with an injunctive norm involving the overuse of functions. In the context of real-world problems, the effect of cost-benefit considerations may therefore be limited by task-irrelevant factors. Our interdisciplinary approach may be useful in providing novel theoretical insights and in promoting cognitive-effort investments outside the laboratory.
近期研究表明,人们通常会尽量避免付出认知努力,但他们愿意为获得奖励而付出努力。这种成本效益框架为实验室之外的行为提供了预测。然而,这些考量在多大程度上影响现实生活中的决策尚不清楚。在此,我们通过实验研究了计算机程序员以可复用方式编写代码(即使用函数,这需要初始的认知努力投入)或克隆并调整代码(一种成本随重复次数增加的策略)的决策。我们的参与者中只有一小部分表现出对编程策略的收益和成本敏感。当被要求解决任务时,参与者倾向于避免使用函数,表现出有偏差的努力估计。相比之下,当被问及他们会如何解决任务时,参与者倾向于表现出相反的趋势,高估努力程度,这与涉及过度使用函数的指令性规范一致。在现实世界问题的背景下,成本效益考量的影响可能因此受到与任务无关因素的限制。我们的跨学科方法可能有助于提供新颖的理论见解,并促进实验室之外的认知努力投入。