读《如何在繁重的工作中持续成长?》有感

72 阅读4分钟

前端三件套、TypeScript、React、Vue、Node.JS、性能优化、工程化、前端安全、小程序、设计模式、计算机基础等等等……

学习的东西很多,怎么办?

如何学习,从哪里入手?

学了一段时间就忘记,我是废物吗?

工作太忙,没办法兼顾学习,该离职吗?


说一说最近的状态,工作满一年,学习状态可以,但是学习的产出和方向却逐渐迷茫,上面就是近期遇到的一些困惑,幸而最近读了李世奇的《如何在繁重的工作中持续成长?》,给了我一定的答案和启发。

一、摆正心态

我觉得启发最大的一点就是,自己其实是一个普通人,什么是普通人,没有超能力,记忆面包等等,一天只有 24 小时,学久了也会累,工作烦了也会想躺平,这就是普通人。

先把自己心态摆正,接下来就要讲究方式方法。

二、聚焦核心

最核心的理念还是二八定律,二八定律是指在任何一组事物中,20% 占了最重要的,剩下的 80% 虽然数量多,但却并不重要

在这里插入图片描述

在理解这个定律后,我们来看凡胎肉体的人类,在一天之中,人只有 20% 的时间是可利用的、高效的,剩余的 80% 时间都是被浪费的、低效的,其实这是容易理解的,毕竟人需要休息,长期、过分的用脑过度会加速折寿。

谁也不想英年早逝,那么这宝贵的 20% 的时间就需要好好地利用起来。

三、工作中成长

在工作日中,我们这 20% 的时间基本都花在工作中的,那么就要利用手头的活,来去提升自己,主要有几方面:

「业务能力」:对工作中业务的深入理解,可以让你在大部分没有深入理解业务的同事里面脱颖而出,甚至可以让你成为某个领域的专家,这就是最直接的成长。 「编码能力」:有的同学可能会去刻意的学习一些,看起来很高深的算法去提升编码能力。其实仔细想一想,你能够在工作里面把你的业务代码重构的更清晰一点,或者说在开始编写业务代码之前,就把你的代码架构,设计的更合理一点,这可能是个更好的选择。 「编码技巧」:有的同学可能会去想做一些开源库的源码的解读分析,希望从里面能获得一些编码技巧,其实在工作中能把平时的 Code Review 做好,你也可能会从很多经验丰富的同事中获得很多收获,而且这些收获都是可以直接运用到工作里面的。 「影响力」:在平时工作中的,各项技术方案的设计和评审也可以无形中提升你在团队内的影响力,当然以上的前提是,你一定要认真对待。

聚焦自己的工作的内容,做到最好,做到极致,不朝三暮四、心猿意马,这个时候带来的成长是非凡的。

四、做好时间管理

时间有限、事情太多,如果把事情处理的妥帖,也是一门学问,有人也曾经讲过自己的故事:

那个时候我年轻想办好事,差不多一个月大病一场。为什么呢?老熬夜。经常是通宵达旦干。后来最后感觉到不行,这么干也长不了。先把自己的心态摆顺了,内在有激情,外在还是要从容不迫。因为我当时是看书还是谁跟我讲了一句很智慧的话,说你手里攥着千头万绪,工作是千头万绪,攥着一千个线头,但是一次针眼只能穿过一条线。后来我就想了一个,今天(晚上)做到 12 点,就不做了睡大觉,第二天重新来过。

对于单线程的我们来说,就要做好时间管理,时间管理的书籍琳琅满目,这里我用文章推荐的方案,也是最简单的方法——二分法,把事情任务根据紧急与否、重要与否进行排列,首先处理紧急、重要的事情任务。听起来很熟悉,没错这就是时间四象限法则。

个人觉得用一个坐标系来分类事情很别扭,同样我也不喜欢四象限这个称呼,这个法则本质上是按照两个维度去排序的,那么一个 execl 表格就可以满足排序了。目前个人是使用表格去做排列管理事情任务:

不要漫无目的过活,跟狗吃屎一样,这里咬一口那里咬一口,按照紧急性、重要性去顺序处理事情,这样我们可以最大程度高效地利用时间。

最后

这篇文章 《如何在繁重的工作中持续成长?》 其他内容还有很多,但我认为文章核心思想透露的摆正心态聚焦核心时间管理是最大的宝藏。