关于构建知识体系
如何构建属于自己的知识体系
柳浩老师的回复
以下是我 2023-07-21 博客的内容,适合工作中的学习,更适合特别喜欢技术的同学
有的同学问我为什么可以研究这么多内容,有什么好的研究方法。其实我也没有很好的学习方法,可能因为我比较喜欢钻研技术,如果某一个技术点没有想明白,我就会围绕这个点进行深入挖掘,而往往为了弄明白一个知识点,就会研究其他相关知识点,这样从一个点很容易延申到一条线,进而扩展到一个面,最后形成一张网,就构建了自己的一个小小的知识体系。
以下是我认为的,在校同学研究的方法(我毕业很多年了,方法可能不适合如今的形势,建议你去知乎查查“如何做研究”)
- 读这个领域内的最经典的20篇论文
- 读这个领域内最新的20篇论文
- 读交叉方向的10篇论文(可选)
- 写综述,找出可以改进的方向
- 动手改进
对于毕业论文,再补充一点:关注这个领域十个大牛,看看他们最新研究啥
建议你在去知乎查一查,比对印证
刘崇军老师回复
网上推荐的办法是先找行业最主流的10本书来翻一下,找出共同的高频专业术语,然后建立高频词之间的关系(知识框架),然后从入门级书本开始详细阅读。
我在学编程的时候大致就是这样,只是进入详读阶段,还是要做删减,与目标无关的技术模块,先放弃掉,后续有用到再说。
最近我在看行业规范,感觉在面对全新内容时,应该先将文本拆成单词,然后通过单词去建立框架,每个单词就像一个像素点,这样才能保证不遗漏重要内容。
Cs 专业应该对 设计模式 有过了解吧,之前看这本书对我启发很大。怎样识别变化的内容和不变化的内容,然后合理安排内容结构。建议多看看,提高架构意识。 其它的书推荐金字塔原理 之类的 也是从架构层面去解决问题。
我的个人体系
了解大体内容(专业名词、大致流程和节点、实际应用),不用过分详细,后续学习中会慢慢补充扩大这个板块
针对某一个点(好奇的、困惑的、特别反感的都行),慢慢进入,遇到困惑久的就跳出来换个环境、换个方式、或者从整体上梳理下。某一个专业名词也可以
边做边学边输出
形成自己的的体系结构,并输出一项端到端的成果。