Cargando…

Cost–benefit considerations have limited effect on the decision to exert cognitive effort in real-world computer-programming tasks

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 decisio...

Descripción completa

Detalles Bibliográficos
Autores principales: Lachman, Itamar, Hadar, Irit, Hertz, Uri
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9214280/
https://www.ncbi.nlm.nih.gov/pubmed/35754993
http://dx.doi.org/10.1098/rsos.211885
_version_ 1784730980382146560
author Lachman, Itamar
Hadar, Irit
Hertz, Uri
author_facet Lachman, Itamar
Hadar, Irit
Hertz, Uri
author_sort Lachman, Itamar
collection PubMed
description 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 planned 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.
format Online
Article
Text
id pubmed-9214280
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher The Royal Society
record_format MEDLINE/PubMed
spelling pubmed-92142802022-06-24 Cost–benefit considerations have limited effect on the decision to exert cognitive effort in real-world computer-programming tasks Lachman, Itamar Hadar, Irit Hertz, Uri R Soc Open Sci Psychology and Cognitive Neuroscience 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 planned 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. The Royal Society 2022-06-22 /pmc/articles/PMC9214280/ /pubmed/35754993 http://dx.doi.org/10.1098/rsos.211885 Text en © 2022 The Authors. https://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, provided the original author and source are credited.
spellingShingle Psychology and Cognitive Neuroscience
Lachman, Itamar
Hadar, Irit
Hertz, Uri
Cost–benefit considerations have limited effect on the decision to exert cognitive effort in real-world computer-programming tasks
title Cost–benefit considerations have limited effect on the decision to exert cognitive effort in real-world computer-programming tasks
title_full Cost–benefit considerations have limited effect on the decision to exert cognitive effort in real-world computer-programming tasks
title_fullStr Cost–benefit considerations have limited effect on the decision to exert cognitive effort in real-world computer-programming tasks
title_full_unstemmed Cost–benefit considerations have limited effect on the decision to exert cognitive effort in real-world computer-programming tasks
title_short Cost–benefit considerations have limited effect on the decision to exert cognitive effort in real-world computer-programming tasks
title_sort cost–benefit considerations have limited effect on the decision to exert cognitive effort in real-world computer-programming tasks
topic Psychology and Cognitive Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9214280/
https://www.ncbi.nlm.nih.gov/pubmed/35754993
http://dx.doi.org/10.1098/rsos.211885
work_keys_str_mv AT lachmanitamar costbenefitconsiderationshavelimitedeffectonthedecisiontoexertcognitiveeffortinrealworldcomputerprogrammingtasks
AT hadaririt costbenefitconsiderationshavelimitedeffectonthedecisiontoexertcognitiveeffortinrealworldcomputerprogrammingtasks
AT hertzuri costbenefitconsiderationshavelimitedeffectonthedecisiontoexertcognitiveeffortinrealworldcomputerprogrammingtasks