临近年关,辞旧迎新,开年计划年年做,能否执行到头是个问题,善始者众,善终者寡,这篇就对今年做个了结。
成长方法论
慢即是快
现在搜索引擎很方便,碰到了随手一查就好了,尤其是今年还出现了ChatGPT这种AI怪物。但随手查仅限于基础牢靠的人去差缺补漏,像我这种基础薄弱的,一个关键词连着另一个关键词,查起来没完没了,知识也是碎片化的,根本就失去了搜索引擎的便捷性。
所以在夯实基础的过程中,越发理解了“慢就是快”的道理。有时候在搜索引擎、wiki上查来查去,不如挑选一本专业的书籍,或是一个完整的网页教程,系统性地、有条理的进行阅读,实际上算下来花不了多少时间,但这种完整的知识体系,是碎片化的搜索无法替代的。
阅读精品
学习过程中选的书不好,除了浪费钱财,还浪费时间。IT类的书籍,已经可以独占一个门类了,其数量是相当庞大,但基数越大,说明值得读的就更稀少,也更难甄别。
如果很难挑出好书,我一般倾向于读公认的大部头,一般不会错。但是有些经典书籍内容虽然OK,对读者却不够友好,这种情况我会在豆瓣找相同门类的高分畅销书来补足,但还是以经典书籍为主线进行阅读。当然也并不是说畅销书一定不好,也有一些宝藏小众作者的书值得看。只不过这类书籍的甄别成本更高。
之前因为效率的问题,一直没有怎么读原版书,但今年挑选到了合适的英文书籍,目前来看可以兼顾阅读效率和知识摄取,所以还是那句话,挑选适合自己的阅读材料很重要。
另外,今年也习惯了用手机读书,kindle APP + PDF阅读器,电脑端用Mac的预览读PDF,这个真的很关键,不再下意识为不读书找借口,因为何时何地都可以随时开读。
阅读笔记
之前一直用nvALT做笔记,虽然可以通过SimpleNote做同步,但现在公司限制了这个同步路径,所以就放弃了,实际上我用VSCode做笔记的体验已经超过了nvALT,加上本身我常用的IDE也是VSCode,所以就今年就全面转向VSCode了。
因为前年开始写blog的原因,养成了写笔记的习惯,在学习或工作中做了哪些实践、得出哪些结论,都以碎片化的方式先在笔记中快速记录下来。然后空闲时,把它们丰富、整理成文档,发在内网或blog上。
这属于费曼学习法的低级形态,目前我还没有精力去搞视频创作之类的高阶形态。有了这些日常的总结,使我更容易记住一些问题,有时候想起了某个知识点,自己也会去翻看自己写的blog,是不是写的有问题,更加加深了印象。然后也是因为这些小总结,才能有今天的年终总结。
时间管理
在没有小孩之前,觉得大把的时间可以自己支配,没有太细致的考虑过对自己时间管理。但今年迫不得已需要考虑这个问题了,也是今年的感受让我觉得,优秀的父母,肯定也都是时间管理的大师。
年初工作从大小周变成995了,让我周末有更多时间陪孩子,小孩现在能满地跑了,所以周末在家学习就变成了灾难,学也学不好,带娃也带不好。索性我就对学习和带娃做了切割,周末在家只带娃不学习,利用工作日的碎片时间学习。
有娃后个人时间的珍贵,加上行业不景气的危机感,让我格外珍惜工作日的碎片时间。今年大部分纯阅读类的学习,都是在楼道里、马桶上、地库里、地铁上、饭桌上进行的。现在回想一下,有些意外,原来碎片时间也能这么有价值。
哪儿来?去哪儿?
写了很多方法论,反倒觉得学的是什么没那么重要。因为今年学的很多是基础内容,没有太多的目的性。所以未来一段时间,应该还是今年学习内容的延续。
英语:看了两遍语法,此前一直觉得自己词汇量还行,但是通过各种背单词软件测试过后,发现烂的一笔,所以看完语法后开始主攻词汇。词汇是个慢活儿,急不得,计划明年下半年通过某些考试检验一下自己的成果。
WEB前端技术:基础层面,跟着MDN一步一步学HTML、CSS、JS,目前还在看JS,别见笑,做了好多年后端开发,前端几乎没碰过。对于上来就建议我学框架的,我道行还太浅,呵呵。这块准备读完MDN,开始学习react,然后从零搭建点什么东西,能在工作中实践更好,省得我瞎折腾了。
LUA:工作中Envoy扩展开发需要而学的,直接读LUA作者的圣经,3天撸完,7天开发完成一个简单规则引擎。不是吹牛哈,经过这一遭才理解图灵完备,有些语法只是为了更好的工程化,但不一定是你必须的。那些嚷嚷学几天新语言就能下地干活儿的码农,无非是帮图灵装了个B。
图论:这个纯属是在学习离散数学的时候碰瓷来的,作为学渣竟然不知道离散里讲过图论。花了两个月时间,学了生成树、最短路径、AOE网络、网络流、二部图,在匹配阶段停下来了,我能明显感觉得我看的那本书的作者,到后面也有点写不动了,内容开始拉胯,后来工作忙,就没有再继续看了。打算再找本好书来细看。这期间写了大约1w行的代码,来实践里面的算法。以前做地图应用的时候没觉得,现在感觉图算法是真有意思,相当有意思。
树算法:啃了一段时间导论和斯坦福课程,愣把二叉树、BST、红黑树给捋直了。该说不说,红黑树看懂了之后感叹,这玩意人家咋想到的呢。然后我发现导论和那本红色Algorithm对红黑树的实现并不一样,这块还没细看,下一步准备继续看线段树、芬威克树、B族树等等。
网关相关技术:这块就比较泛了,大部分跟工作相关。比如今年自己独立设计的路由分发规则引擎、IWRR负载均衡、Envoy学习与实践,甚至被迫学会了读java代码,不展开说了,细节过多。
高等数学:没看错,在看James的原版Calculus,这就是开头说的基础之一,后面大概率还要看概率论和线代的,说的是看不是重温,因为这些科目在学校学的烂的一比。另一方面为人父以后(可能考虑的有点过于长远),如果将来小孩问我相关知识,我也好能给她讲解,只有自己能够深刻理解,才有可能简明扼要通俗地给他人讲解(又是费曼学习法),算是老父亲的一点偶像包袱吧。
还有一些零散的知识摄入,比如加解密算法、docker、Latex、oauth2等等,很多还没有机会去系统学习的内容,也只能先这样了。
学习方法上,来年需要加强的方面。其一,虽然现在利用起来了碎片化的时间,但是对时间的利用率没有量化,明年要对时间管理更加细致些。其二,有些东西是需要长期修行的,比如英语,所以这类学习与一般任务不同,需要找到这类内容的学习节奏,核心是解决短时突击冲动,或是长期化带来的懈怠,其实就是自己跟自己较劲。其三,强化短期规划和总结能力。其四,给复习留点时间,尊重遗忘曲线。
至于具体的学习内容,还需要再规划。而且我发现,只能定一个大的基调,中间会学什么可能会调整。对于我这种规划失能人员,定的太死一旦未达到预期,会失去执行的动力,所以姑且先放下吧,期待兔飞猛进。
THT END
标签:总结,阅读,今年,笔记,碎片,学习,时间,2022 From: https://www.cnblogs.com/bournex/p/17061673.html