如何做知识沉淀?我有什么知识沉淀?
大家好,本文分享了我是如何做知识沉淀的经验,给出了我有哪些知识沉淀,给大家作为一个参考,谢谢大家~
为什么要知识沉淀?
我们知道学习的知识是分多个层次的,层次越浅越容易忘记,越深则记得越牢固,使用起来越不费力,甚至可以举一反三
我们需要将知识沉淀到潜意识中,形成直觉,从而在需要时不通过头脑,直接不假思索地通过直觉得到答案。就像打乒乓球一样,不需要思考,而是直接挥拍接球即可
如何进行知识沉淀?
面对新的知识,沉淀的总步骤为:
首先进行自我学习,确保自己搞懂;
然后分享/布施知识给他人,确保他人能搞懂
如何才能永不忘记所学的知识呢?
答案就是公开地分享所学的知识。影响的范围越大越久,使越多人收益,知识就记得越牢固
所以说多多分享吧~
对于工程类的知识,沉淀的成果主要是项目代码和总结性的文章;
对于科研类的知识,沉淀的成果主要是算法总结文章、给他人开设的学习课程以及相关的课程代码。
学习的过程
学习的过程可以分成下面三个阶段:
开始的阶段
一开始我们会有一些新点子/灵感,比如早上起来突发奇想,领悟到一个奇妙的想法。这时候我们可以马上整理思路,并将点子记录下来,比如记录到语雀或者印象笔记
学习的阶段
确定要开始学习后,我们可以阅读各种现有的资料,广泛地收集和整理,确定适合自己的学习路径;
接着就按照确定的学习路径进行深入学习,实现一些Demo;
然后进行复盘整理,写一些文章进行总结;
然后就是继续上面的步骤,循环迭代地学习
分享的阶段
当到达一个阶段后,就可以算是完成这一阶段的学习了,这个时候就可以输出成果,以项目/文章/课程/咨询等方式,分享给其他人,并让其他人也搞懂。
我有什么知识沉淀?
这里主要整理了我在技术方面主要的、公开的知识沉淀:
领域 | 知识沉淀 | 载体形式 |
---|---|---|
Web3D | 《3D编程模式》 | 书 |
综合 | 我完成了10000小时开发3D引擎 | 文章 |
综合 | 8年,从2D到3D,我的学习之路 | 文章 |
分享 | 分享资源 | 文章 |
Web3D | Meta3D:Web3D低代码开发平台 | 项目 |
Web3D | Wonder 1.0正式版发布-----WebGL 3D引擎和编辑器 | 项目 |
Web3D | 路径追踪渲染器 | 项目 |
Web3D | 从0开发3D引擎系列 | 文章 |
Web3D | WebGPU系列 | 文章 |
Web3D | 真实感渲染培训班(一期) | 课程 |
Web3D | 真实感渲染培训班(三期) | 课程 |
Web3D | 直播编程 | 视频 |
深度学习 | 深度学习基础课(一期) | 课程 |
架构/设计 | 前端的架构设计与演化实例 | 文章 |
架构/设计 | 3D编程模式系列 | 文章 |
架构/设计 | 设计模式系列 | 文章 |
Html2D | 炸弹人游戏开发系列 | 文章 |
Html2D | 发布的2D游戏 | 项目 |
Html2D | 连连看游戏 | 项目 |
Html2D | 动作类游戏demo | 项目 |
Html2D | 发布HTML5 2D游戏引擎YEngine2D | 项目 |
Html2D | 提炼游戏引擎系列 | 文章 |
顾问/咨询 | 为一家公司提供了“3D引擎开发”的8个月的技术顾问服务;为一家公司提供了“3D编辑器开发”的6个月的技术顾问服务;为一家公司提供了“WebGPU研发”的2个月的技术顾问服务;为一家公司提供了“3D引擎和编辑器开发”的咨询服务 | 服务 |