Categories
程式開發

业余前端的日常


输入

一日不见,如隔三秋

前端社区有个“月经贴”就是–学不动了。每当这个类似言论激增时,可以断定有“神器”问世了。此时,如果你感觉有点学不动了,或者去了解新出现的技术时感觉到不是那么容易,可以试试下面的方法。

首先,得认识到 – 社区进步的速度远远大于个人的速度,我有一个习惯,每天会刷一次Github“。

 ProTip! The feed shows you events from people you follow” and repositories you watch“. 

Github 主页有你 follow 的人和 watch 的项目的时间信息流,大家做一行久了很容易发现大V,然后去 follow 他,高 star 的项目自己也可以点个星,当作是收藏,需要时能方便找到。

如果你新入门前端,比如一年前的我,是发现了下面几位大V分享的文章,然后来 Github follow。

chencheng (云谦) sorrycc

狼叔 i5ting

Phodal Huang phodal

有了起始流量,你会发现更多的高 star 项目,follow 更多的大V,这样你的信息渠道就建立起来了。坚持每天刷,你的信息的实效性会越来越及时,直至超过大部分技术新闻。

为什么要坚持每天刷?

每天的信息量少,花的时间也少 – 可能就几分钟,容易完成。如果累计了一个月,大量的信息流,坚持看完是很难的,这样信息的输入量就会大幅降低。

为什么要坚持大量输入?

实践、认识、再实践、再认识,循环往复以至无穷,这是认识从简单到复杂、从低级到高级无限发展的全过程。–《认识过程的反复性和无限性》

这种输入属于被动输入 – 你事先并不知道会看到什么,其最大的作用是开拓自己的视野。但不是每条信息都会增加你的认知,所以保持大量的输入,让有用的信息保持一定的绝对值,是让自己的认知能够持续增加的方法之一。

消化

有了被动输入后,结合你当前的场景需要,总会触发一些思考:可能是工作中要解决的问题,也可能是你感兴趣的「知道自己不知道」的知识,最差也是填补了你的知识盲区。

千万不要误以为自己刚刚学到了一些新知识就可以马上变身超人 — 消化知识所需要的时间远远超出大多数人的想象 — 请您务必悠着点,千万不要急;最好别太猛,因为若是用力过猛,动作肯定会变形。–《定投改变命运》

消化知识的过程会出现哪些问题?

以我的经验为例,如果接触了一个以前不知道的知识,当天的感觉可能只是觉得NB,或者是发现原来这里还有个细分领域,并不能关联到更多。

如果第二天回想时,并不一定能想起来是哪个 NB 的东西。如果没有做记录,这次输入就这样过去了,并没有被消化。如果加了星,或者收藏、记了条笔记,在几天内想起来需要这个 NB 的东西,还能大概率找回来,如果时间太久远,找回来的成本就很大。

如果运气好,同样的信息在几天内连续出现超过三次,你的印象就会深刻,跟别人交流时,也能想起并介绍下这个 NB 的东西。

以上是佛系消化,时间长了也能在一个领域混成半个专家。

更建议的是大家朝着专家的目的去混,这就需要你消化输入时做好整理,而整理又是为知识体系服务的。比如可以打上这 2 个标签:「知道自己知道」和「知道自己不知道」,如果你有余力把「知道自己不知道」的大部分标签都删了,就已经是个专家了。

输出

输出是成为专家最高效的路径之一。