首页 > PHP资讯 > 职场技巧 > “脑子快”的程序员更优秀吗?

“脑子快”的程序员更优秀吗?

职场技巧
  Hacker News 上的一篇文章《为何想得慢的人能赢》引起了广泛的谈论。

  网友 Scott Burson 在文章后谈论说:“之前,我雇佣了一位 TopCoder 冠军,本来估计他编码疾速,但实际上他是最当心详尽的人,不过咱们逐渐发现,两年内,他提交的代码从来没有 bug,从来没有。”

  

 

  为何看起来考虑缓慢的人却能胜出呢?

  作者表明,所谓的反响慢比反响快需求更多的自律。相比之下,反响快就会愈加不精确,而缓慢的考虑就像乌龟,慢却步步为营。

  每个人都记住龟兔赛跑的故事,但好像没有人会汲取“慢会获得成功”这个经验。

  咱们通常以为,反响敏捷的人意味着聪明且作业尽力,反响慢的人则意味着懒散、冷酷、乃至是愚笨。而且平常咱们在议论做某件工作怠慢速度时,都意味着放松一下,而不是更有功率地完结。

  现实却并不是如此。耶鲁大学管理学院的一位教授尚恩·弗雷德里克说,做作业能够体现出缓慢考虑的实质,即一步一步经过推理来处理疑问。弗雷德里克最知名的研讨是创建了“认知反映测验”——衡量一个人是“在时刻短的考虑后敏捷处理疑问”仍是“经过一段长反射弧深思熟虑后再做决议”。这是他的测验题:

  有三个疑问:

  一副球拍和球本钱 1.10 美元。球拍比球本钱高 1.00 美元。问球多少美元?

  假如五台机器出产五个零件需求五分钟,那么 100 台机器出产 100 个零件需求多长时刻?

  一个湖中有一片睡莲,天天,睡莲的面积都会比前一天扩展一倍。假如这片睡莲需求 48 天能够掩盖全部湖,掩盖一半的湖需求多少天?

  弗雷德里克说受访者通常会给出下面这些直观但不准确的答案:10 美分,100 分钟,24 天。但是,第一个疑问的准确答案是 5 美分。第二个疑问的准确答案是 5 分钟。第三个疑问的准确答案是 47 天。

  我们处理这些简略的疑问之所以感到扎手的因素,是这三道题用特定的过错答案来引诱人类的直觉。受访的 3428 个人中,三个疑问都答复错的人的份额是 33%,还有 33% 的人答错了最少一个疑问。各个大学中,麻省理工大学的学生准确答复一切疑问的份额最高,却仍是只要 48%。

  弗雷德里克常常在他的讲演中与咱们共享这个测验,大多数人仍然会给出直观却过错的答案。他说,这个测验会不坚定被测者的决心,让他们不再那么信任自个的直觉,因而这就也许让他们花更长的时刻去看待事物。

  Scott Burson 在谈论中还说到,考虑得快慢当然取决于详细的情境。不一样的项目、不一样的状况需求不一样类型的程序员,有时候你有必要冒着也许接受的危险疾速举动,打破成规。

  尽管如此,大多数人都附和开发者应当尽也许从疾速地编码转变为当心详尽地编码。

本文由欣才IT学院整理发布,未经许可,禁止转载。