重复学习了许多年

从事前端开发现已超越5年,自诩也是一个坚持学习的程序猿。 本年作业不是很忙,并且职场的35岁槛现已到来,既有时刻又有压力,所以更多的时刻在思考生长这件事。

最近在做的一件特别重要的事情是:做减法。

从事开发的这些年,由于待过的公司不同,后端的言语不同,业务不同,加上给自己拟定每年都要学习一门有价值的课程这样一个方针。先后学习了C#,PHP,JAVA。我这可不是蜻蜓点水式的学习,我是要求自己学习后至少能够运用相应言语的框架做简略根底开发。结果是除了C#外,我学会了PHP的Yii做后端开发,学会了Springboot做开发,尽管仅仅是惯例的开发,但走过了从0-1的进程。

当然除了后端言语,前端技能栈从Vue、react、微信小程序、RN开发、Nodejs都有触及,且都能进行日常开发。当然这里边最熟练还是Vue还有nodejs。后来我觉得做前端就得做全套,又花钱专门学了android app开发。尽管android平时不会触及,学习的详细时刻也是3年前了,可是也度过了从0-1的阶段。

学习了这些常识点,最大的一个结果是有道笔记我的常识笔记里边记录了许多的笔记。

学了这么多,照理说我应该对自己很有信心。但抚躬自问我没有,我感觉我自己一向找不到让我特别自信的点,我想做自己的产品,可是一向没有做成。有段时刻,我一向很迷茫。

现在回忆起来大概是由于我读了一本书《财富自由之路》,至于详细哪段内容我忘记了,反正我后来开端做减法,多个方面做减法,如下

  1. 拾掇买的书本,常用的放在明面上,不常用的保藏起来
  2. 不在买书,由于我发现我其实有许多的书仅仅看了最初
  3. 收拾电脑桌面和文件夹,尤其收拾做过的许多开发练习,分门别类并删去许多早期的和无用的
  4. 收拾手机桌面和文件夹,手机从4屏变为2屏
  5. 收拾浏览器的书签栏,分门别类
  6. 收拾关注的股票,收拾自选分类,坚决去掉自己不熟悉的,最终只留下不到10只
  7. 收拾有道笔记里边笔记:共删去150多篇,从头区分目录

这里边感受最深的是收拾有道笔记。我发现许多常识点我学了一遍又一遍,记了一次又一次,我每一年都会起许多诸如JavaScript学习笔记,Vue学习笔记,nodejs学习笔记等标题的笔记,但作业内容并没有特别大的变化,曾经记住的常识点由于不经常温习和运用被忘掉,再次用到时分我会从头搜索出来然后再次记录。就这样反复着向前。

可是这样存在一个很大的问题:我在原地踏步。这个词很形象的形容了我的状况,看似学习了:记了笔记,但实际上底子没有进步,都是自我安慰,是对年纪带来的焦虑的缓解,是对社会给予的压力的缓解。

做减法之后,我想到盛传已久的一句话:太阳底下没有新鲜事。学习同样如此,任何学科都是有鸿沟的。有鸿沟意味着鸿沟里边一定是在重复着某些常识点。只需找到这些常识点,总结这些常识点,迭代这些常识点,就可以防止重复无效的学习,进而真实进步。

区分常识结构

区分的准则:同一级不可以超越5个分类,由于人一起管理好的数量上限是5个左右。下面是一部分区分截图

程序员应避免自我安慰式的无效学习

之后便是对最下级分类内容的填充和迭代。我是从2018年开端做的笔记。区分分类之后,我开端收拾曩昔五年多的笔记,将笔记当中有用的归于对应分类的内容拿出来,填充到对应部分,一起删去本来的笔记。

我也将日常作业做了区分:

程序员应避免自我安慰式的无效学习

日常作业主要是一些日常的记录。日常分类和上述的开发技能,同属一个级别。都归归于我的文件夹下。我的文件:

程序员应避免自我安慰式的无效学习

毛主席说过:好脑筋不如烂笔头。笔记的好处便是拓宽思想的路程。

当然就区分来说,每个人的阅历和认知是不同的,不同人有不同的区分规范。可是我觉得这不是重要的,重要的是聚集注意力,最重要的是找到自己的国际,找到自己的内生动力。

找到自己的国际

刘青云出演的电视剧《大年代》有台词:一个人要成功,就一定要找到自己的国际。

猫腻的《择天记》男主有这样一句话:我修的是顺心意。这个年代谁修的不是顺心意呢?只要找到自己的国际顺自己的心意才干真实登堂入室,防止无效的学习。由于此刻才真实有了动力。