漫画:为什么不能打断程序员?

  • s
    self不self
    2012年,国外程序员 Daniel Greenfeld 在 Twitter 发了一条推(见下图):“开发人员每天应当有 4-6 小时的无中断时间。每次 3-5 分钟的中断,其成本远超过你的想象。”

    这条推被很多开发者、系统管理员和数据库管理员转发,很明显很多开发者产生了共鸣。后来 Daniel Greenfeld 还专门写了一篇文章《请不要打断开发人员》,并讨论该如何避免被打断的问题。

    昨天从 HN 上看到 Jason Heeris 制作的这张漫画,说的就是为什么不能随便打断程序员思维的原因。正如王建硕在《入静和入世》文章说的: “当看到一个程序员冥思苦想的时候,不要过去打扰,甚至在极端的情况下,一句友好的问候都是多余的。”

  • 燕山隐士
    很多搞技术的,不光是编程,都有类似的怕打扰的问题。
    画的非常的到位。
  • T
    TG春上春
    这是短期记忆容量有限的程序员。
  • a
    adds
    用个纸一步一步画流程图嘛
  • j
    joachim
    呵呵,同普通人相比,程序员的短期记忆容量已经是大得离谱了。
  • 蚁力神
    所有的思考类的工作都怕打搅,比如写材料
  • 易水寒风
    亲身体会,任何打扰都会触发我的被动技能-拖延症
  • g
    godzillaqqq
    肯定要笔记啊,逻辑靠想象很难出来的
  • 女武神
    缓存太少 缓存太少 ^_^
  • 来自六年前
    我也是
  • 春華
    很正确!
  • F
    Flatfish
    脑力劳动都差不多,写文档画ppt也一样。我现在有急事要做都是躲到某个无人的会议室或者干脆离开办公室。
  • 大头木
    现在都必须靠流程图了,而且开发工具也往这方向靠拢,片段化,哪有连续不停的长逻辑思考的,太伤大脑了
  • 爱骑车的胖子
    我写东西的时候是不看邮件 不接电话的
  • t
    teddy2001
    现在工作量越来越碎片化,也是因为现在工作越来越复杂,需要更多人拆分项目协同作业的结果。
  • c
    cc0128
    233。。
  • f
    f90v
    跟緩存沒關系吧,這明顯是架構和系統問題,不能多線程也就罷了,插入任務的時候不懂得轉存或者自動保存,多大內存緩存也可能不夠用啊