专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
51好读  ›  专栏  ›  程序员大咖

打断程序员的真实代价

程序员大咖  · 公众号  · 程序员  · 2017-06-25 18:52

正文



很多时候,我发现自己需要向编程界以外的人反复解释为什么随意的打搅一个编程中的程序员是多么的讨厌。我需要费力的向他们解释什么是‘流’境界——程序员陷入深深思考和理解一个问题时,一个电话,一个提问,甚至一句“你好”,都会像一声炸雷似的将程序员从“盗梦空间”里惊醒——梦境中建好的一切建筑都会立刻坍塌。


很简单——这是一种非常脆弱易碎的精神境界。



让我很高兴的是,ninlabs研究所的Chris Parnin (@chrisparnin)刊登了一篇非常好的文章,正是关于外界打搅对工作效率和注意力的影响,伴有非常严谨的科学分析。这篇文章里说:


基于从86位程序员使用Eclipse和VisualStudio的1万次编程活动采样的分析,以及对414位程序员的问卷(Parnin:10),我们发现:


  • 一个程序员打搅后,他需要10-15分钟的时间才能重新恢复到之前的编程状态。

  • 当修改一个程序函数时被打搅,只有十分之一的程序员能在一分钟内回到之前的思路。

  • 程序员一天中只能得到一段2小时不被打搅的时间。


太残忍了。








请到「今天看啥」查看全文