如今这个时代,信息极大丰富,知识浩如烟海,每一个人每时每刻都被各类各样的知识、信息轰炸着,如何有效的选择对本身有价值的知识,如何构建一个独属于本身的知识体系并让它为本身创造价值,变得愈来愈重要。html
泛泛地讲,知识就是财富,信息就是财富,具体到个体身上,只有知识通过了你的选择和应用,内化为本身的隐性经验,归入到你的知识体系中,才能真正地为你创造财富。程序员
那么,怎样才能创建本身的知识体系呢?编程
构建我的知识系统的通常要经历下面这些过程:微信
选择方向,设定目标网络
学习、实践、输出、内化框架
同主题扩散编程语言
运用工具整理记录知识图谱工具
迭代与更新post
一个一个来趴一趴。学习
若是只能选择一个方向,你但愿在什么方向上作到出类拔萃?
对这个问题的思考,会帮助你找到本身的方向。方向很是重要,没有目标,没有方向,你就不可能有效地去学习知识,更不可能创建起来有价值的知识体系。
因此,构建我的知识体系的第一步就是定位。
我的的定位,取决于你想成为一个什么样的人,取决于你想在哪一个方向上创建优点地位。
好比你想成为像Linux内核建立者Linus Torvalds那样的人,在Linux操做系统方面作出卓越的贡献,那你就能迅速定位你的知识系统的大方向——Linux操做系统开发。
好比你想成为像秋叶大叔(秋叶PPT)那样的人……
好比你想成为像黄晓明那样的实力偶像派演员……
好比你想成为像马云那样的企业家……
每一个人都会对本身的未来有所期待,也只有你对本身的未来有所期待,清楚本身想要成为何样子,你才能创建人生的愿景,才能找到本身的定位,而后才能围绕自身定位来发现可以支撑你定位的知识,构建出符合你定位的知识体系。
定位决定了你知识体系的方向,因此,第一步,也是最重要的一步,先静下心来,思索本身想要成为何样的人,考虑本身的未来,找到前进的方向。
这个过程可能很慢,须要几个月或者几年,也可能很快,只要一个瞬间。不管长短,最重要的是,你必须有想象力,愿意成为本身这艘即将远航的旗舰的舵手。
推荐几本书,有助于你的自我探索:
发现你的天赋
持续的幸福
你的生命有什么可能
精进:如何成为一个很厉害的人
一我的的能力分三个层次:
资源,好比知识、技能、经验、时间、精力、金钱、人脉等
应用流程,即便用资源解决问题的能力,包括作事的方法、流程、策略等,它是你整合应用资源创造价值的能力。
价值取向,即你以为什么事情重要,什么事情不重要。
咱们在前面讲目标决定知识体系的方向,而目标其实是由你的价值取向决定。价值取向是人最重要的能力,也是最高层次的能力,它决定你一辈子的走向。
你的价值取向决定了你的定位,定位决定了你愿意学习的知识。而知识是一种资源,是固化的,是死的,必须通过你的应用流程,才能内化为本身的经验,帮助你解决工做与生活中的问题,为你创造价值。
只有知识,不懂应用,那是书呆子。
像神仙姐姐王语嫣,牢记每一种武林秘籍,可是一招也打不出来,与人对战只有被秒杀的份儿。
像《围城》里的方鸿渐,也学习了不少乱七八糟的知识,但赵辛楣评价他说:“你是个好人,但一无可取”,这也是由于他涉猎不少都不能落地应用创造价值。
我也见过一些软件开发者,提及编程语言里的某个知识点,哪哪儿都清楚,但让他写程序,就是一团麻乱,根本想不起来要用什么,要处处问,List怎么用,StringBuilder怎么用,ListView该怎么用,问半天也仍是不会用……
因此咱们必定要把显性的知识内化为本身的隐性知识,变成本身的能力。
遵循下面的过程,有助于完成知识的内化:
学习
实践
输出
不少知识都经由前人的总结显性化了,固化在书本、网络、视频等载体上,咱们就从这些载体上开始学习。这是第一步,它让咱们知道有这样一个知识、这个知识是什么、这个知识能够用来解决什么问题。
不要停,你到了这一步千万不要停,要接着去琢磨:
这个知识对我有什么用?
我过往的工做与生活中,哪些经历、经验能够和这个知识关联起来?
在未来,这个知识能怎样帮助我改善本身的工做?
只有你通过了这样的有意识的思考,一个显性的知识才具有了转化为你本身的隐性知识的可能。
不少人看书、看视频、听演讲,根本不琢磨,只是被动接收,只是“浏览”到有这么个东西,“哦”一声就过去了。因此,他们很难有进一步的收获。
当你经历了思考过程,就来到下一步:实践。
实践对从事某些职业的人来说是天然而然的事情,由于他们的工做就是与信息和知识打交道,用知识创造价值。好比软件开发工程师,好比金融分析师,好比基金研究员,他们必须把学到的东西应用起来解决实际的问题,本身才有价值。而对于某些职业的人来说,多数知识每每很难应用到实践中去,好比销售,好比挖掘机驾驶员,由于看不到知识应用到实践中能带来什么价值,就容易停留在“浏览”而后“哦一声”这种状态。
注:工做可大体分为三类,第一类是操做性的,好比车工、钳工、园艺;第二类是与信息(数据)打交道,经过对信息(数据)的加工、分析、创造来产生价值,好比软件开发工程师,财务分析师;第三类偏重与人交互,工做的重点在人际互动,好比销售、市场、保险代理人等。
这再一次说明方向的重要性。若是一位销售员看《世界上最伟大的推销员》、《销售就是要玩转情商》这类书,必定能找到应用到实践中的知识。
当你在实践中运用知识创造了价值,这个知识对你来说就有吸引力,你就会去琢磨:
它还能用在什么情景下?
它还有没有其余用法?
它还能带来什么价值?
当你习惯了使用知识后不断地这样思考,你就成了一块吸铁石,各类各样的知识都会飞到你身边,成为你的。
这就是内化的过程,内化是由“实践–思考–实践–思考”这样的循环造就的。
如今咱们不少人过分依赖搜索引擎,好比ListView不会用,Google一下,拷贝粘贴一段代码来解决本身的问题。可是解决以后每每就放下了,再也不琢磨这段代码为何能解决问题、我为何没想到、下次我怎样才能本身来解决问题,这样作的后果就是,遇到问题永远在问搜索引擎,永远也培养不出独立思考并解决问题的能力。
因此,实践、思考、再实践、再思考,直到某个知识内化为本身的隐性知识和经验,才算真的学习到了。
若是你可以把本身应用知识解决问题的过程,收获的经验,再转化出来,分享给别人,帮助别人解决问题,那你对知识的掌握将更进一步。
这也是C++SDN上不少博主的作法:用输出倒逼输入。也是个人作法,个人公众号“程序视界”每周发布三篇原创文章,就是一种倒逼机制,我要逼着本身经过输出的方式来内化知识。如今造成习惯,基本上没什么压力了。
输出是内化知识的最有效的途径当你准备输出时,会考虑不少不少,比你本身使用知识时考虑的要多不少,好比怎样讲明白、好比怎样让结构清晰、好比怎样设计示例辅助说明、好比这个知识点与哪些关联、好比哪些关联的知识点必须讲清楚……全部这些,会让你进一步思考知识,会让你系统化你的知识,最终会加深你对知识的理解与应用。
不多有知识是孤立的,也不多有哪一个方向只须要一种知识就能够真正解决问题。
好比你作桌面客户端产品开发,选择C++++语言做为主要开发语言,但C++++语言自己绝对完成不了这个任务,你必须在同一个主题内寻找其余的支撑,好比Qt,好比MFC++,好比wxWidgets。
这正是咱们构建知识体系必需要经历的过程:在同一主题不断挖掘相关知识,完善你的知识图谱。
好比我曾画过一张学习C++++的图谱:
从图上就能够看出来,C++++是知识的中心,围绕着它有不少相关联的知识。
那么,怎么发现同一主题内还有哪些知识须要学习呢?
多问问下面的问题会有帮助:
为了解决A问题,除了这个知识,还须要哪些知识、工具?
这个知识是由什么知识发展来的?
这个知识有什么新的发展?
关于这个知识,有哪些书?
讲述这个知识的书中推荐了哪些书?参考了哪些书和资料?
在这个知识领域,有哪些大咖,他们在学什么?
关于这个知识,还有哪些是我不知道的?
若是你能不断思考这些问题,就能不断找到须要进一步学习的知识,就能不断扩大本身的学习区,最终就能不断地丰富本身的知识体系。
好啦,到如今为止,咱们介绍了构建我的知识体系的三个基本的步骤:
确立方向
内化
同主题扩散
接下来咱们介绍让咱们的知识库持续发展永葆青春的两个步骤:记录与迭代。
大脑容量有限,必须借助工具将咱们的知识系统记录下来。有很是多的工具可使用,好比:
笔记类软件
博客
wiki
脑图
各类知识库系统,如C++SDN知识库
图书
电子书
……
在上面这些工具中,其实图书更多时候是你系统化本身知识的一种产出物,好比我在C++SDN博客发布的文章多了,就结集出版了几本书:《Qt Quick核心编程》、《你好哇,程序员》。电子书也是相似的。
在选择工具系统时,遵循下面的原则:
易用,多终端同步
便于检索
能呈现知识系统的结构
每一个人均可能使用不一样的工具来固化本身的知识库,没必要追求与别人一致,只要你选择的工具知足你的须要,用着顺手,这就好了。
我目前使用有道云笔记、C++SDN博客、C++SDN知识库、脑图、图书等工具来记录知识。
脑图工具我用的是XMind的社区版,免费,强大。
下面是学习Qt时绘制的:
下面是我2015年绘制的个人知识图谱:
脑图的好处是你能够很方便的记录、分支、补充,也能很好体现知识的关联。但它不方便的地方在于,你每每只能记录一些关键词,大量的知识或者系统化的文章不太方便体现。
那后者,其实可使用C++SDN博客与C++SDN知识库的组合来完成。我就在C++SDN博客上发表文章,分享我对某方面知识的看法,而后使用C++SDN知识库把这些文章连接起来,整合成一个系统。这种方式的好处显而易见:方便,多终端同步,系统化,利于更新迭代。
当咱们将本身某方便的知识构建成库、系统化以后,记录在某个载体上,接下来面临的就是知识的更新。
每一种知识均可能会不断发展、更新,均可能随着时代的发展而变得过期,因此咱们要不断更新本身的知识体系。
好比你原来在C++++方便积累了一些知识,使用的是C++++98的标准,但如今C++++11在普及,C++++17立刻出来,你就须要更新。
好比你原来作广告,走传统的电视、广播、杂志、报纸等媒体,积累了不少知识和经验,但是如今互联网时代,微信公众号、微博、头条号、映客、花椒各类新媒体层出不穷,你就要更新针对这些媒体的知识和经验。
若是咱们不能按期更新本身的知识库,那咱们就会慢慢落后于时代,愈来愈没有价值,也会失去不少机会。
举个简单的例子,学Java的朋友们,当2007年Google发布Android系统时,有多少人抓住机会,把Android开发框架归入到了本身的知识体系中?若是你那时开始作Android,就遇上了移动开发的大潮,如今不是大神也是大咖。
再举个简单的例子,滴滴和快的出来时,不少出租车司机不相信他们会给本身派单会给本身补贴,不肯意装相应的APP,结果不但少赚了很是可观的补贴,也错失了优化拉客效率的机会。
前面咱们讲了构建某个领域知识库的过程,那其实呢,一我的可能会在不少领域创建本身的知识体系,由于咱们的生活原本就是多元中心的。
一个平衡的人生包含四个象限:事业、家庭、社区、身心与精神。
咱们应当在每一个象限中都确立一些关键目标,为这些关键目标配置资源(时间、精力、金钱、人脉等),在每一个象限中创建本身的知识图谱。
好比你是软件开发工程师,在事业领域,你构建软件开发相关的知识图谱,你还有家庭,可能会围绕夫妻、两性、婚姻、育儿、情感管理、亲密关系等构建出面向家庭的知识体系。
再进一步,不一样象限的知识,实际上是能够交叉融合的。
咱们以软件开发中的Scrum为例,来讲明不一样领域的知识体系如何相互融合。
使用Scrum模型来辅助产品开发时,先会抽象出一个Product Backlog(PB,产品需求列表),而后会从PB中挑选一部分需求,归入到一个Sprint(冲刺,通常是为期2~4周的迭代)中来实现,每一个Sprint有启动会议(主要选择要实现的需求或Story)、每日站会、任务看板、燃尽图、演示会议、回顾会议等方法来保证Sprint的顺利进行。
这里面的流程简化下来就是:肯定大的目标–>拆分出阶段性小目标–>可视化进度,用站会、燃尽图等反馈促进行动–>回顾总结。
这个流程和思想,彻底能够用来指导家庭的目标实现。好比夫妻准备生孩子,那生孩子就是大目标,能够拆分出身体调整、备孕、怀孕、生产、坐月子等小目标,而后就能够梳理每一个阶段的SB(Sprint Backlog),在这个阶段集中精力完成SB。好比备孕,可能须要吃叶酸、须要根据排卵期肯定同床时间,好比要禁酒禁烟避免劳累,这些事情均可以被管理。夫妻双方还能够参考站会的作法,天天总结昨天的进展、问题,规划今天怎么作。一个阶段结束后,经过简单的家庭会议来回顾上个阶段作得怎么样,而后再开下个阶段的启动会议,明确重要的目标(Sprint Backlog)……
甚至某一个具体的方法,也能够运用到别的领域。以Scrum的站会为例,就可用于每一天的生活,不管是家庭仍是工做。以我为例,天天早上我都会想今天要作什么事情,天天晚上会想今天完成了什么、什么没完成、碰见了什么问题、明天作什么,这种习惯就来自Scrum的站会,能极大提升你每一天的生活质量。
当咱们常常思考一个领域的知识怎样才能应用到另外一个领域时,咱们就开始了融合、创新的过程,进入了更高境界。
若是你不断地找到了交叉地带,融合了各个领域的知识,那最终,你就可能将你全部的知识体系打通,统合出独属于你本身的和谐完整的知识图谱,帮助你实现平衡和谐的人生。
遵循下面的步骤,能够帮助咱们更好的在某个领域创建本身的知识体系:
定位
学习、实践、输出、内化
同主题扩散
运用工具整理记录知识图谱
迭代与更新
实际上咱们构建本身的知识体系时,还遵循了先深度后宽度的规律。
当咱们在事业、家庭、社区、身心与精神这四个象限分别构建了多个知识库后,若是能多多思考如何融合各个知识系统,就可能实现四象双赢,构建出我的完整的知识图谱,实现和谐的知识体系与平衡的人生。
转自:https://www.test404.com/post-1190.html