L333 Should You Listen to Music While You Work?
Should You Listen to Music While You Work?
"Whistle while you work" is classic advice, straight from Snow White. Science backs it to a certain extent, too — listening to music on the treadmill, for instance, helps people persevere through their runs. But does music create a productive backdrop for more mental work? What about for any kind of work?
Music + Work = It's Complicated
This question is a bit simplistic, so it's no wonder that no one has satisfactorily answered it yet. The researchers who discovered the "Mozart effect," found that listening to Mozart sonatas before a mental activity sparked stronger spatial reasoning (it didn't actually make people smarter). Cool, but specific. What about Mozart sonatas during a task? What about death metal?
Hard to say. There have been various studies on music and work, but the results have been mixed. Perhaps, a recent study proposed, this is because music's effect on work performance is complicated. It's not just "good" or "bad" — it depends on the type of work, the type of music, and the worker's personality.
To test this hypothesis, the researchers recruited 142 undergraduate students and asked them to complete two tasks, one simple and one complex. The simple one was searching a list of words and crossing out the ones including the letter "a"; the complex one was studying pairs of words and then recalling them in a test setting.
Subjects did their tasks either in silence or with a soundtrack of instrumental music; the music was either simple or complex. (Both tracks had identical piano, strings, and synth elements, but the complex one had drums and bass layered in.)
Researchers assessed participants' personalities beforehand, too. Each study subject took an evaluation that gauged how much they enjoyed external stimulation. The 28-item questionnaire asked them to respond to statements like "It takes more stimulation to get me going than most people" and "I am seldom excited about my work."
The results were counterintuitive. Basically, researchers found that people with a preference for external stimulation — think people who check their phones while watching TV or actually play on the office swingset — were less able to handle working to music. They were the ones who most wanted to, ironically, but they performed best on the complex task when they worked in silence. Their peers who didn't prefer external stimuli performed best when music played.
This held true for the study's simple task, too. The external simulation seekers performed best to no music or simple music, whereas their peers who bored less easily performed best to complex music.
These results suggest that people who seek external stimulation have a huge, almost unwieldy amount of attention that they can give the world. Their attention splits easily when multiple activities — say, doing work and listening to music — compete for their attention. But isolated with a task, they can get very deeply absorbed. People on the other end of the spectrum, meanwhile, benefitted from the distraction, since it was just enough to keep their minds from wandering.
Not that people who seek external stimulation are unique. Across the board, people can enjoy only so much distraction. As the study authors put it: "While distractions may facilitate simple task performance to a degree, there is also a point at which distractions will overload task performers even during simple tasks." For external stimulation seekers, overload happens earlier, because they're actively seeking the sensation. Overload may be bad for performance, but it's definitely not boring.
L333 Should You Listen to Music While You Work?的更多相关文章
- Linux进程间通信(八):流套接字 socket()、bind()、listen()、accept()、connect()、read()、write()、close()
前面说到的进程间的通信,所通信的进程都是在同一台计算机上的,而使用socket进行通信的进程可以是同一台计算机的进程,也是可以是通过网络连接起来的不同计算机上的进程.通常我们使用socket进行网络编 ...
- tcp连接listen的backlog剖析
TCP连接中,最重要的是连接TCP连接上,两个方向之间的各个状态及各个系统调用与状态之间的关系.往往可以以两种图表示,第一种是状态转换图,第二种是连接时序图.如下: 状态图: 时序图: ...
- socket编程listen函数限制连接数的解决方案
函数原型: int listen(int sockfd, int backlog); 当服务器编程时,经常需要限制客户端的连接个数,下面为问题分析以及解决办法: 下面只讨论TCP UDP不做讨论(很 ...
- listen()
创建一个套接口并监听申请的连接. #include <winsock.h> int PASCAL FAR listen( SOCKET s, int backlog); S:用于标识一个已 ...
- Error: listen EADDRINUSE
有可能是已经作用了18001端口 netstat -antp|grep 18001 kill 然后重启程序. events.js:72 throw er; // Unhandled 'error' e ...
- tcp/ip协议listen函数中backlog参数的含义与php-fpm的502 Bad Gateway
To understand the backlog argument, we must realize that for a given listening socket, the kernel ma ...
- access denied ("java.net.SocketPermission" "localhost:1527" "listen,resolve")
在开启derby服务出现该错误(测试hibernate 连接数据库时 使用myeclipse2014自带的数据库--windows->show view->other->Myecl ...
- 启动项目报错Error: listen EADDRINUSE
我在使用elasticsearch的kibana插件时候,有一次启动,遇到这个错误: Error: listen EADDRINUSE 它的意思是,端口5601被其他进程占用. 故而,需要kill掉那 ...
- listen和accept函数
listen函数是用来设置监听连接的句柄和队列 当listen函数执行完成以后,服务端就已经可以接受客户端来的新连接了,新连接完成以后listen会把客户端的ip,port和连接句柄放在监听队列里面, ...
随机推荐
- vue scoped 深度作用选择器
如果你希望 scoped 样式中的一个选择器能够作用得“更深”,例如影响子组件,你可以使用 >>> 操作符: <style scoped> .a >>> ...
- Python数据分析Numpy库方法简介(四)
Numpy的相关概念2 副本和视图 副本:复制 三种情况属于浅copy 赋值运算 切片 视图:链接,操作数组是,返回的不是副本就是视图 c =a.view().创建a的视图/影子和切片一样都是浅cop ...
- dotnet core命令
dotnet run -----运行程序 dotnet publish -r centos-x64 -----发布程序 mkdri 文件名--->cd 文件名--->dotnet new ...
- 利用“Java同包同名类执行顺序”取消Java 网站应用程序Licence验证
如果是在tomcat里运行,lib目录下一大堆的JAR包,不同的JAR包里可能会有相同的包名类名,JRE按照JAR名字的字母顺序加载JAR文件,同名类如果已加载,则后面的同名类会忽略. 公司购买的一款 ...
- Python 堡垒机介绍
堡垒机说明 由于运维行业流动性很高,也为了防止有人在服务中残留后门,照成安全隐患,在这里我们使用堡垒机保证服务器管理安全. 我们知道运维人员在登陆服务时需要登陆用户,从客户端到服务端的过程中堡垒机,将 ...
- Linux 跟踪连接netfilter 调优
Netfilter介绍 linux内核中的netfilter是一款强大的基于状态的防火墙,具有连接跟踪(conntrack)的实现.conntrack是netfilter的核心,许多增强的功能,例如, ...
- Python爬虫(二)——对开封市58同城出租房数据进行分析
出租房面积(area) 出租房价格(price) 对比信息 代码 import matplotlib as mpl import matplotlib.pyplot as plt import pan ...
- opencv学习之路(25)、轮廓查找与绘制(四)——正外接矩形
一.简介 二.外接矩形的查找绘制 #include "opencv2/opencv.hpp" using namespace cv; void main() { //外接矩形的查找 ...
- 尚硅谷面试第一季-17Redis 在项目中的使用场景
数据类型 使用场景 String 比如说 ,我想知道什么时候封锁一个IP地址.Incrby命令 Hash 存储用户信息[id,name,age] Hset(key,field,value) Hset( ...
- postman+linux+pistache的http通信过程
一.pistache配置 1.安装cmake[https://www.cnblogs.com/judes/p/10327638.html] 2.下载pistache[git:https://githu ...