开发者,速度远比你以为的重要 -pg电子游戏网站

3顶
2踩


效率高的明显好处是——单位时间内,能完成更多工作。但这只是冰山一角,假如工作速度快,你就会倾向于低估做事的成本,因此乐于完成更多工作。

举个例子,假设你每写一篇博客都要花六个月。当周六你宅在家里无所事事时,可能也不会想开始写博客,因为觉得这件事做起来太漫长。

更糟的是,因为写博客的进度慢,就更不愿坚持。因为学习一件事最好的方法就是一次又一次重复,而这件事情时间周期太长了。

这也就是todo list通常完成这么慢的原因:我们会对其产生莫名的讨厌感。如果一直往里面添加拖着不做的事情,总有一天,todo list会被弃用。

我发现如果及时回复别人的邮件,他们就乐于发给我更多邮件。发送者总是渴望得到回复,这种渴望驱使他们写邮件。换句话说,是速度带来了更多邮件,因为他们心中对这种信息交换的成本低估了。他们知道自己所做的事,会得到回应,所以更愿意去做。

现在网络发达了,公认的一件事就是网站响应速度低会流失用户。反应迟钝的网页就像崩溃了一样,它会使用户受挫。或许就是因为,用户的行为没能即时得到回报。

google速度远近闻名。因为他们知道,如果搜索响应快,你就会搜索更多。原因就是,它会鼓励你尝试搜索,很快得到反馈,然后你会再去尝试。当你有了一个想法的时,搜索不会让你失去这个灵感,你会认为去google一把的成本近乎于0,它就像你思维的一部分那样。

职场中也有同样的道理,做事快的员工会被分配更多工作。道理很简单,人们都有懒惰心理,大家都想保护自己的卡路里。将工作分配给慢家伙去做,光是想想就觉得厌倦。当你要分给这种人活干,在脑子里就会浮现出进程被耽误好几天的情形,会不自觉地看见这些人拖延工作的样子。光是想想就让人精疲力尽了。但做事快的人就不一样,他们的时间看起来“很便宜”,你让他们做些事情的时候,就知道他们很快会做完,马上就可以再分给他们别的事情做。所以你就会更倾向于分给他们更多任务。很讽刺不是吗?公司里最有价值的员工,却因为做事比较快,要干最多的活。

总结一下,规则就是:速度快的系统因为吃得快,所以被喂的就更多。速度慢的系统会饿死。

再举两个例子。适用于个人的这些道理,同样也适用于组织。如果顾客发现,某家裱画框的店每次需要两个月完成一幅,那么他们就去别的店。如果贡献者发现某个组织merge pr很慢,他们就不再乐意贡献代码。反应慢的系统很糟糕,就像长满了青苔的建筑物,死气沉沉。人们都喜欢有生机的东西,喜欢反馈及时的系统。

就拿现在来说,我打字用的编辑器,不知道为什么“撤销”操作非常慢,这太让人抓狂了。这让人越来越不愿意用到“撤销”操作。从某种意义上,我的工作方式也被改变了。它让你不能再依赖这个操作,删除之前必须三思,或者先暂时将要删除的内容拷贝到文件末尾,就像80年代那样。如果“撤销”反应很快,就没这些事了——那是一项美妙的特性,可以让人轻松地回到之前的版本。但反应慢的话,简直就是灾难。

开始做一件事的动力,一部分来自于对工作画面的想象。一般真正做的时候,不会像想象得那么难。但如果想象中成本很高,做起来是个苦差事,就需要下更大的决心才能开始。

“慢”就是这幅图片中重要的成本之一,时间无价。所以当我们认为某项工作很慢时,就会潜移默化地为其添加额外成本。每次想到这种工作,就会情不自禁地想去拖延。

这就是速度为什么重要的原因。

因此,对于要重复做很多次,而且必须做好的事情(例如写作、修复bug),就应该尽量做快一些。

我并非建议马虎行事。督促自己比平常做快一些是好事,因为在你心里,这将花费更少的时间,也更容易迈出开始的脚步,你能完成的工作将会更多。在做更多的同时,质量也会更好(只要你认真),最终达到又快又好的效果。

做事快很有趣。如果你是个快笔头的写手,就可以经常试验“新”想法,而不会陷入某个泥潭中挣扎很久。你的todo list可以很快划掉,就更乐意往里面添加新东西。随着不断完成更多稿子,整个工作充满活力。你会感觉自己聪明能干,脚踏实地。当有什么大任务出现,就敢挺身而出。

最后,作为“免责声明”,我必须提醒你,通常提出某法则的作者,却是此法则最糟糕的实践者。比如我,工作中,我有一段没活力的痛苦历史,组里面经常是我拖大家后腿。在写作方面,这篇文章从博客题目到最后发布,没开玩笑,我花了6年。



作者:james somers
原文链接:
译者:赖信涛,关注python,喜欢编程和电子游戏。个人博客:
  • 大小: 68.5 kb
来自:
3
2
评论 共 3 条 请登录后发表评论
3 楼 2015-11-17 17:19
思考的很深入啊。
2 楼 2015-11-10 14:30
无聊,无聊,无聊
1 楼 2015-11-08 22:07

我钦佩笔者对“快和慢”有如此深度的认识。6年不长,只是念小学或者念中学的时间而以

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 这篇文章会教5大法则助你成为更出色的开发者,在众多开发者中脱颖而出的诀窍,也会在你的技术职业生涯中给你很多的帮助。

  • 起初,我只在写 nodejs 时用 es6  语法的,写 vue 组件始终用 es5,就是为了兼容更多浏览器,后来渐渐发觉,写 es5 的效率远不及 es6 ,而且还要时刻留意不要在浏览器端写 es6,一个字,真tm累。...

  • 简述本文分享了2022年6月版go开发者调查的结果。我代表go团队,感谢5752位告诉我们他们使用go 1.18中引入的新功能的经验,包括泛型、安全工具和工作空间。你们帮助我们更好地了解开发者是如何发现和使用这一功能的,...

  • 近几年人工智能再次走到了风口浪尖上,大众、开发者、企业对人工智能的关注度都极速上升。从政府、学术界、企业界、投资界到创业者们,无一不将人工智能视为未来方向;而媒体铺天盖地的报道,更是让人工智能快速占领...

  • 希望利用sql及rest数据源创建移动应用程序的企业将从alpha anywhere当中获得良好收益,特别是考虑到工具易用性以及加快上市速度这些重要推动因素的情况下。alpha对于离线移动操作、离线-在线数据同步以及智能化数据...

  • 根据人类的学习与记忆过程来高效学习训练你的神经网络 获得知识的过程——学习——本质上是个体力活(尽管是有一定方法的体力活),这个体力活大致分为两步: 将外界(书本上的)知识转化为外显记忆。 通过不断...

  • 为期三天的google i/o 2019大会终于在上周落下了帷幕,每年的google i/o大会都可以说是一场全球的开发者盛宴。不过可惜的是,由于和美国存在时差,i/o大会的直播时间正好是我们这边的深夜,因此对于大多数的人来说...

  • 这也是 pos 逐步获得认可的重要原因之一:它能比 pow 快,而且更节能环保。 etm 设计的 upos 共识机制,将 pow 与 pos 的优势结合起来,提高了性能。其黄皮书显示,该共识机制实现了 3s 出块,单链 tps 达到了 ...

  • 对他来说,读书写作可能远比发挥所谓高情商重要得多。 事实上,高智商的人必然高情商,除非他懒得去做。 这个问题套在程序员头上一样,对他们来说,浪费精力去违心的做一些事以获得所谓收益,是没有必要的,不如...

  • 所以面试前先刷刷题,唬住面试官,然后根据自己的情况查漏补缺,慢慢精进,这里给大家的建议就是多动手,当然理论内容还是要多看,毕竟程序员是个工科种类,所以一定要敲代码,敲代码,敲代码,重要的事情说三遍,...

  • 之前在送书的时候做了一个小调查,问题是:“你是怎么认识二哥的?” 我以为从知乎上了解的多一些,没想到,csdn 上的最多,看来二哥还是在 csdn 上更有影响力一些,这个结果多少让我感到有些意外,因为我最近在...

  • 按我的理解,无论是android开发者还是其他的开发者都可以分为四个层级,可依次对应普通、熟练、优秀、卓越这四个词。 一、 普通 普通开发者,能够使用一定的专项技术,完成别人分配的模块的开发。在工作当中,他们很...

  • 然而,当你足够强大以致远远超过他人时,他人连嫉妒的勇气都没有,剩下的只是对你的仰望和深深的敬畏,他们会爱你、怕你、敬你”。 三、【职业】技术上的自我突破 下面公开总结的是非公司工作上项目的知识点,每次去...

  • web开发者的职业生涯有许多斜坡,这陡峭的学习曲线,你完全可以从中经历从沮丧到启发再到自以为的心态起伏。本文将会通过一些有趣的动态图来描述这其中的各个阶段。 1. 小白 在职业生涯的早期,通常都...

  • 最重要的,你会学会如何像个面向对象开发者一样去思考。 书中涉及的 swing 图形化接口和 gui 这部分可以不用学习,或者作为简单了解,因为现在几乎很少有人 拿 swing 开发桌面化程序。 这本书可以说是非常适合小白的...

  • 本文讲的是阿里巴巴cto王坚:省长也是开发者it168专稿】在今天的开发者大会上,王坚博士谈到了几个核心的观点:开发者不仅仅是程序员,任何一个致力于推动云计算和大数据产业发展的人都是是开发者,包括贵州省长,...

  • 对于一些刚接触嵌入式系统开发的小白来说,误以为嵌入式开发只是需要掌握软件即可。但当你对嵌入式掌握的越来越深是,你会发现,真正的高嵌入式开发软硬件都要懂,下面就由小编我介绍一下嵌入式开发中硬件相关的知识...

  • 由于预算有限,买的256g的,所以硬盘空间就比较重要了。。我就下了这个,,能清理垃圾文件,比如系统无用的字体,缓存等。还有app卸载器,一般卸载后用户文件和配置要手动去删除,用了这个卸载器卸载不需要手动删除...

  • vb语言vb光盘管理系统设计(源代码 系统)本资源系百度网盘分享地址

global site tag (gtag.js) - google analytics
网站地图