关于效率我的 7 的点看法

匠心零度 2022-05-15 00:00

点击上方匠心零度,选择“设为星标

做积极的人,而不是积极废人


01、说明

微信读书看到如下内容之后,有点感触,并且本人平时也挺注重效率的,所以今天就想再写写效率方面的个人看法。

02、效率的本质

通过这个我们发现效率其实和可重复次数有很直接的关系的

所以我们本次讨论的范畴并不包括一次性的工作或者事情上面,我们讨论的是可重复多次的;

所以关于效率的本质我是这样认为的:缩短单次事件花费的时间或减少重复执行的次数从而减少总花费时间数

我们以打开浏览器搜索为例

如何提高效率呢?

我们通过借助 alfred 工具把单次时间从 2s --> 0.2s ,重复次数不变 20 次的情况下, 从总耗时 40s ---> 4s;

效率是不是非常惊人?

类似生活的例子还有很多……我相信你现在就在想生活的例子了;

03、狭义效率

效率的本质就是缩短单次事件花费的时间或减少重复执行的次数;

我们经常关注操作类提高效率有:

  • 合理使用工具;

  • 快捷键;

  • 批操作;

  • 正则处理;

  • 使用脚本、代码程序处理;

  • 宏、代码块、插件

  • …………

关于这类我相信你在我平时分享中也会看到一些,我还专门学习了花时间强迫自己学习 vim 了,并且我还专门录制了 idae 内容;

推荐下我的 IDEA 视频,里面很多骚操作:https://www.bilibili.com/video/BV187411n7xF

04、广义效率

效率的本质就是缩短单次事件花费的时间或减少重复执行的次数;

我们不仅仅应该关注一些操作类的,我们还需要关注方法论类(就是做事的方式也是可以提高效率的);

  • 问问题的技巧;
  • 沟通的技巧;
  • 快速检索问题的技巧;
  • 反思的技巧;
  • 金字塔思维技巧;
  • …………

很多很多方法论,对于效率而言我们更关注操作类的而忽略了方法论的效率,其实这类效率的提高也是非常惊人的。

方法论,是高度抽象总结的方法,是指导你做事的方法。方法论有优劣之分,也适用不同的人群,适合自己的才最重要,所以我们都在追求更完美的,当然不完美的我们都没有掌握更何况完美的,还有一点我们都在进步方法论也会不断改进不断优化换而言之就没有完美的。

我们来举例:

这里和操作类的单次操作有所区别,单次操作类的做一下就做了,而我们记单词这种还有会忘记的情况,如果使用我们方法论来看看,我们通过一系列方法论(记忆曲线、费曼学习法等等)从而把总耗时给降低并且记忆牢固;

05、效率这事我们也可以主动点

为什么说效率这事我们也可以主动点呢?
我们需要用逆向思维来思考,为了提高效率,那么我们就有时候需要人为的制造重复的内容,从而让我们内化和强化,从而建立快捷键。

所以很多时候我们看别人读源码为什么会更快速,定位为什么会更迅速?

我相信到这里我们就可以解答了,因为你看到的仅仅是他这次的单次操作时间,而并没有了解到他为了提高增效这单次操作,人为的制造很多刻意练习机会;

比如在排查问题方面,我总结了 5 点通用步骤:

虽然我们有时候排查问题涉及技术我们并不太熟悉,但是并不妨碍我们定位解决问题,我总结了 5 点通用步骤:

  1. 梳理整个链路,清楚涉及到的各组件以及依赖关系;
  2. 缩小问题范围;
  3. 问题模拟重现((能模拟问题基本就解决了一半了);
  4. 临界点(边界) 的处理需要特别小心;
  5. 巧妙的使用工具;

希望通过这 5 个步骤可以作为你平时编写代码、解决问题的工具箱,遇到问题不要怕,保持思路清晰 +5 步通用法,祝你开心快速解决问题;

06、在谈读源码

方法千千万万,最后还是需要自己去实践;读源码我们需要通过狭义和广义效率法结合,在单次操作比如需要结合 idea 源码调整定位运行等方面更迅速,也需要有相应的方法论,并且不断的制造刻意练习机会,从而不断整理熟悉验证提升自己单次操作的时间……

07、总结

效率这个事情,很多时候需要不断和自己比,不断学习很多狭义的效率法也需要不断学习广义的效率法学习方法论和形成自己方法论;

最后关于效率这事我们是可以主动的,并且也应该更主动,每次的主动都让我们以后更从容,并且主动多了很多事情道理都是相同的,新接触的事之前都没有接触过,但是以后很多效率技巧都可以使用,那么那种幸福感会非常强的……

最后在效率的道理上,祝我们每个人越走越远……

END


如果读完觉得有收获的话,欢迎点【好看】,关注【匠心零度】,查阅更多精彩历史!!!

让我“好看” 

推荐阅读