打断工程师/程序员的真实代价
来源:互联网 发布:蚂蚁森林 知乎 编辑:程序博客网 时间:2024/04/29 03:54
原文出处: Eric W. 译文出处:外刊IT评论 欢迎分享原创到伯乐头条
很多时候,我发现自己需要向编程界以外的人反复解释为什么随意的打搅一个编程中的程序员是多么的讨厌。我需要费力的向他们解释什么是‘流’境界——程序员陷入深深思考和理解一个问题时,一个电话,一个提问,甚至一句“你好”,都会像一声炸雷似的将程序员从“盗梦空间”里惊醒——梦境中建好的一切建筑都会立刻坍塌。
很简单——这是一种非常脆弱易碎的精神境界。
让我很高兴的是,ninlabs研究所的Chris Parnin (@chrisparnin)刊登了一篇非常好的文章,正是关于外界打搅对工作效率和注意力的影响,伴有非常严谨的科学分析。这篇文章里说:
基于从86位程序员使用Eclipse和VisualStudio的1万次编程活动采样的分析,以及对414位程序员的问卷(Parnin:10),我们发现:
- 一个程序员打搅后,他需要10-15分钟的时间才能重新恢复到之前的编程状态。
- 当修改一个程序函数时被打搅,只有十分之一的程序员能在一分钟内回到之前的思路。
- 程序员一天中只能得到一段2小时不被打搅的时间。
太残忍了。
对程序员影响最大的打搅是发生在什么时候?
研究显示,影响最大的打搅是发生在程序员的大脑高负荷运转时,如果运用神经运动来反映大脑负荷,比如瞳孔测量法,结果显示,瞳孔扩展到峰值的时候的打搅最具摧毁力。
“我们称之为‘处于流境界’” – Chris解释什么是’最高负荷’时说。
被打搅最大的坏处是影响工作效率,这是我这么多年一种反复强调的事。我很高兴有科学的试验论证了这一点。
很好的一篇文章,我高度推荐那些认为程序员脾气暴躁的人去看看。它也许能改变你的偏见。
0 0
- 打断工程师/程序员的真实代价
- 程序员,告诉他们被打断的真实代价
- 程序员,告诉他们被打断的真实代价
- 程序员,告诉他们被打断的真实代价
- 程序员,告诉他们被打断的真实代价
- 一周极客热文:程序员,告诉他们被打断的真实代价
- 好文章——程序员,告诉他们被打断的真实代价
- 程序员工作被打断的高昂代价
- 曾经的8848,远离真实的代价
- 为什么不能打断正在工作的程序员?
- 中国工程师的真实写照
- 中国工程师的真实写照!
- 程序员的真实生活
- 让程序员开会是有代价的
- 真实的程序员的日常
- 讲述程序员真实的经历
- 程序员/开发人员的真实生活
- 漫画:为什么不能打断程序员
- Linux发包工具pktgen教程
- java变量进制表示
- 设置oracle分区表的子分区模板
- python join 和 split的常用使用方法
- 使用InstallUtil发布windows服务
- 打断工程师/程序员的真实代价
- CSS清浮动处理(Clear与BFC)
- 创建子分区模板及使用subpartitions 方法快速添加子分区
- 如何在 Notepad++ 開啟「分割視窗」同時檢視、比對兩份文件?
- 小黑小波比.404 (Not Found)
- 学习Linux/UNIX的在线免费书籍和课程
- sql语句编写
- hibernate Restrictions用法 MatchMode.ANYWHERE
- Codeforces 85B. Embassy Queue【线段树、贪心】