稀缺的时间
不知道从什么时候开始,我遨游在知识的海洋里;我太贪心,想要汲取所有知识的力量;但是,我没有更多的时间;我是一个与时间赛跑的人。
我是一名前端开发工程师,前端所涉及的领域太多。除了人们所熟知的网页三剑客 HTML\CSS\JS,更有许多边缘知识线需要掌握。作为一名合格甚至优秀的前端开发者。不仅要将基础的三门语言掌握、深挖、吃透,更要对边缘线的知识有深刻理解并能熟练运用。我也对 Java 语言感兴趣,对数据结构/算法有强烈的探知欲。但是这一切都需要一个东西来成就,时间。
截止到目前,2019年11月11日(今天是个好日子)。我已经把前端大部分框架/库(React\Redux\webpack\antd 等)底层源码看了一遍。虽然也写了一些付费文章,但是我发现我并没有吸收到其精华。所以打算在2019年的最后两个月二刷源码。后面还会继续三刷、四刷,直到彻底掌握。
前段时间,自己写了一些 Java 项目,由最开始地,对 Java 各种类的神烦,特别是写惯了 JavaScript 弱类型语言的人,真是各种不习惯。到后来慢慢上手,发现这门语言的美妙之处。我知道,我需要在它身上花更多的时间。探索其原理,而不是停留在只会写项目的基础上。
今年6月份在 CSDN 学院发布了一门课程 React 全家桶从入门到实战到源码,只更新到第二章节。目前阶段没有过多的时间录课。
数据结构与算法一直刻在学习清单里,也只学了基本的栈、队列、链表、树、图。目前阶段没有时间大量地做练习题。
有时候看到一个技术点,很想花时间去深入研究。看了下今日的任务清单没有全部完成。这个技术点只能浅尝辄止。
与时间赛跑
由最原先设定的7点钟起床,改成了6点半,再后来,甚至改到6点。时间依然不够用。
由最原先设定的每天做晚饭。考虑到做晚饭得花掉1个小时,也取消掉。换成了每天晚上下碗面条,15分钟搞定。
每天早上洗漱的时间,听下英语。每天早上上班的时间,做一道逻辑题,锻炼逻辑思维。
甚至有时候下班的时候,虽然离家近,为了不浪费那15分钟,也会思考一道逻辑题,或者想想今天写的代码是否有优化空间。
还有每个月必须完成的22篇博客。
最近因为写书的原因,博客被搁浅了,为了完成目标,最后一个星期冲刺,几乎一天写3-4篇博客。博客发布会标注时间,当月写的数量也会分类到当月中,所以必须赶在当月的最后一天完成目标。
那天老公跟我打了几个电话没接到,等我看到的时候,还差最后一点内容没写。我匆忙的微信回了句。“在跟时间赛跑,理解一下”。
合理安排时间
那么多任务要完成,那么多知识点要学习。一天永远只有24个小时,1个小时永远只有60分钟。时间,永远不会因为你的急切需求而改变。那么你能做的,只有合理安排时间。
将所有的任务清单,学习清单列出来。按照自己定的三年计划,今年计划。属于今年计划范畴的,优先级最高,其他降低。
再将今年计划的任务清单列出来。综合工作情况,当月工作中用得到的知识点,刚好安排在当月学习。以便学以致用。当月工作比较繁忙,就安排简单一点的知识点。相反,不是那么忙的时候,可安排学起来比较困难的知识点。
不仅要有计划性地学习,也要定期总结。一般每周,或者每两周,都可以进行总结一次。
一切交给时间
不知道从什么时候开始,学习已经养成了一种习惯。对知识的渴求犹如呼吸般迫切。这个年纪,对“书中自有颜如玉,书中自有黄金屋”的感触特别深刻。我不知道我的这种忙碌最终有没有意义,我只知道用信念和毅力跟随着心走。我只管享受这个过程。结果,交给时间去定义。