看到大家对我的文章赞了不少,看来大家还比较喜欢看。园子里的一些朋友和我说:”终于又看到你要在园子里发原创文章了。几年前就受益匪浅,经过几年的成长分享来的东西肯定也是精品。“ 感谢大家对我的信任,如果你手机以前就喜欢看我的博客的,可以在文章后面回复一下,我看看有多少是老顾客。这两年没有写太多新东西,当然不是说我没有在写东西,写的其实也不少,而且自认为也是精品。只是这两年家里事多,压力大,给IT朋友们写的少了,这也让我技术也给荒废了,今天在路上我还想着是不是要把OEA来个再版,支持B/S和Mobile和云呢。扯远了,我们还是继续上次IT人的自我导向型学习的基础学习。

学习的12

大家在学习之后会再次回顾以前学到的知识吗?又会隔多久才去回顾呢?回顾所学到的并去思考是学习的基本有效方法,在进行之前的内容之前,我们就开始使用这个学习方法,先来回忆一下上篇讲的主要内容是什么?

.........................

.........................

记起来什么了吗?如果没有,那么想想,你看我的文章是想得到什么?这就是学习的目的性。当然,如果你觉得看我的文章仅仅是想爽一下,那也可以,不过我的文字如果不能给你带来些什么,我觉得你可能是在浪费时间,还不如把这些时间花在看其他能给你带来更爽感觉的东西呢。

现在知识太多,如何让自己掌握这些内容,重要的是在思维发散后记得再聚焦,而且一定要聚焦了才能真有收获。对于1、2,你们需要掌握的至少两点:

  • 1个理念:快乐学习
  • 2个心态:渐进累积、创造软区域

教育

如果1、2知道了,如果你也有好奇心,那么你一定会问自己,会不会有3什么、4什么之类的啊?如果没有的话,你我可都要小心了,要不就是你的好奇心已经在儿童时期被摧毁了,要不就是我的文字对你没有帮助。其实第二个原因,说到底这对我没有什么影响和浪费,对你却是一个值得去思考的问题。

不过你暂时记下这个问题,有时间再去寻找答案。现在继续我们本次的话题,可能有点枯燥,但是了解事物本质的what对于真正掌握一个事物来说是至关重要的,你认同我的这个看法吗?如果认同,那就和我一起来了解一下教育吧。

我们从小到大,特别初中和高中,我们基本上离不开考试,到了大学离开那种疯狂考试之后,似乎就不知道应当如何去学习新知识了,因为应试教育让我们习惯了有人指导或者要求去做,一旦脱离这种被动反而不知道如何主动了。你可能会说这是教育的问题,但是反过来说,就算老师给你说教育是什么,如何做好教育,其实那个时候的我们根本不回去听,除非现在到了我们这个年纪,并且对自我认识有一种好奇心的才会去重新思考。

有些东西光靠思考是没有用的,至少我们应该先吸收一些外部知识做点储备加点油才能点燃新的旅程。虽然经历了从小学到大学这么长时间的教育,但是有哪个学生会去关心过教育还有什么分类学呢?我也是直到思考敏捷个人,想到学习成长时才找到学习分类法的时候,才知道在1956年,由美国教育心理学家本杰明 · 布鲁姆提出布鲁姆分类学,大致说到学习氛围认知、技巧及态度三个范畴。

也许你说你还没有到要去思考教育、认识自己的阶段,但是你有没有意识到当今社会很多事情本末倒置了,你其实已经到了不得不返回去学习这些基础东西的时候了。当然,我也说不出什么理由劝说你去思考这么无聊的问题,不过可以试想一下。在现在超前教育的环境下,如果你作为家长,你担心孩子怕输在起跑线,于是开始抢跑,幼儿园开始上小学的东西,小学上中学的,不过可惜的是,你的孩子行为习惯不好、人格没有培养,直到工作了才开始意识到你忽略了对孩子的这些方面的影响。如果时间能倒转,你现在会怎么对你孩子?我想,基于大环境,肯定也是会去多学一些,但是行为习惯这些基础本质的东西你也会去教。那你怎么去教?你必须自己懂得一些教育啊,否则自己都不行,怎么去教孩子啊。

聊教育怎么说到育儿了呢?其实育儿如育己。我们已经不小了,工作了也就应该对自己负起应有的责任,从大学走出来的那一刻就注定没有人有责任让我们去学习,有责任的只有一个人,那就是自己。前面说的也许慢啰嗦的,你可能觉得了解教育对自己也不会有什么帮助。真是这样的吗?先不要这么快下结论,我们下面来讲时中法学习三维度。

三个维度

敏捷个人PPT中出现了很多我原创的图,反馈都是不太理解。不要紧,这个系列只要出现的图,我都做个解说,今天我就要把上篇的学习12345继续说清楚。

如果我说让你去学习一门新语言来开发产品,你会觉得你要学哪三样东西?如果让你去学习找个女朋友结婚,你又会觉得药学哪三样东西?如果当说每件事,我们还比较容易说,因为这已经是一些细节的,而且一说可能还收不住,所以我们就不说这些细部的。如果不说细部的,那一定是从大里说,可能会有点抽象。

我觉得一个人可以学会三样东西:事实、习惯和态度。这三样我们要先学事实,也就是去了解世界以及事物,包括它们的外在表现以及本质内涵,只有在了解世界之后,我们才能知道到底哪种习惯和态度更合适自己。当然,这并没有严格的先后关系,不过我想一定存在一些逻辑关系,这也是开发人员应具备的思维。

瞎侃了半天,我还是要把大家拉回时钟法学习框架图,这里xyz轴分别代表着一个学习维度:

  1. 知识:事实性、概念性、程序性、反省认识
  2. 技能:记忆、理解、运用、分析、评价、创造
  3. 态度:接受、反应、评价、组织、内化

如何看这个图的关系

知道我的人都说我技术牛、还懂得TOGAF、ArchiMate、产品管理、业务分析等,还创造了敏捷个人,问我怎么做的?我只是比大多数更愿意先学习一些基础方法而已。

你从上图看到什么概念以及可能存在的逻辑关系了?先大致了解术语,然后理清逻辑关系后再深化学习,是我以前在学习TOGAF、ArchiMate、BABOK等未知领域的常用方法,很有效的啊。在我写的架构相关文字中曾经说到架构的抽象定义,架构其实就是理清组成元素和它们的关系,以及所处的上下文环境。学习也是一样,需要把学习的内容分类、以及理清它们的关系和上下文。如果你还没看出什么关系,不要紧,我们慢慢说。

首先我们来看看上面三个维度中的两个维度,也就是知识和技能。看到这也许一拨人就离开了,其实我们很多人对这两个再熟悉不过的词很陌生,并从未去深究其所代表的含义,以及给自己的指导。各维度之间都有具体的层级,为了让大家从看似简单却又复杂的学习架构图中理清局部关系,我整理出以下二维表格,其中第一行标题代表的是技能,第一列标题代表的是知识,中间带包他们的关系,顺便说一句,这种二维视图是发现关系的很好工具啊,在TOGAF等中经常出现的。

从上图可以看到,记忆与事实性知识紧密联系,理解与概念性知识紧密相连,应用与程序性知识紧密相连,而分析、评价、创造与反省认识知识紧密相连,并且还可以促进记忆、理解和应用相关知识。简单的说,如果哪天你要去学习一个新东西,你应该问自己:

  1. 我要记住哪些事实性知识?
  2. 我要理解哪些概念性知识?
  3. 我要运用哪些程序性知识?
  4. 我要分析、评价、创造出哪些反省认识知识?

上面的问题虽然简单,但是要回答出来还有点难度,你知道为什么吗?因为我们还没有学习完事实性知识和概念性知识,所以就比较难以运用和分析了。

学习过程并不是真的时时都是有趣的,只要你有兴趣,获取知识就不枯燥了。下面我们从知识来看看吧

知识

事实性知识和概念性知识代表“What”类知识,程序性知识代表“How”类知识,而反省认识知识是“知行合一”类知识,敏捷个人就属于反省认识知识域中的有效体系。

技能

态度

成功永远不只是方法的问题,还有意愿的问题。当我们的意愿强烈到一定程度的时候,可能方法就自然出现了,当然这方法是需要你去寻找的,例如企业架构可以学习TOGAF、业务需求可以学习BABOK、产品复用可以学习软件产品线、软件开发可以学习Scrum,这些方法都是出自我自己的主动兴趣去研究应用。

新加入一个公司,用的是新语言或者其他没用过的技术,这个你要不要学?团队开发的新产品是一个你从未触及的业务领域,你从未接触过,业务的东西你要不要学?新的团队新的同事,如何快速融入团队,你要不要学?......学习无处不在,我想大家关注更多的一定是知识和技能,这无可厚非,要是能力不够,我们行为做得再好也不管用,因为现在都是以结果定输赢的社会。不过,作为个人来说,如果能够快乐的工作是我们非常期望的。快乐当然分很多种,如果能做自己感兴趣的事情就是一种快乐。这兴趣的东西一讲起来又能讲半天,我想说的是很多事情并不是因为你有兴趣了才去做,有可能是因为你去做了才发现你对这个有兴趣。这就是学习的魅力,不仅学到知识和技能,还能培养你的兴趣,而这兴趣的培养其实就是态度学习而习得的。

那为什么我们需要兴趣?除了兴趣之外,态度还包括哪些呢?我们先看看大脑对每件事的6个理解层次吧。这个图在敏捷个人中有过,不过这次把上层改为了NLP的信念系统。从图中可以看到,前面说的知识和技能属于意识层面,是我们一说到学习就会想到的,然而为什么有的不聪明的人反而学得比聪明的人还好呢?这就要看上层潜意识了,也就是信念、价值观和原则,这样构成了我们态度学习的三个内容,敏捷个人有专门的练习对这些有所帮助,这里就不具体说了。

"人创造环境,同样环境也创造人。" 这不是我说的,是马克思。我们是静态的同时也是变化的,包括信念、价值观和原则,那我们如何变化的呢?有没有一个步骤给大家参考呢?当然有,看看下图,除了上面讲的态度内容之外,左边红色部分是态度的5个发展层级,各层次不是孤立的,后一类目标层次是建立在已达到的前一类目标层次的基础上的。

可能说的有点不太通俗,再简单说,知识和技能是我们的认知活动,而态度是我们的情感活动。在我们的学习过程中,认知活动和情感活动是同时发生、同时发展的,贯穿始终。认知主要解决能不能、懂不懂、会不会,这过程中必然会有心理感受和情绪体验,然后就产生了愿不愿意、喜不喜欢、相信不相信自己能学好等情感和态度。他们虽然是同时发生,不过能感知到的人并不多,能在一开始学习把态度目标也制定的就更少了。这个就不再阐述了,否则看得人基本要走光了。

举个例子

今年使用PHP+PhoneGap+JQueryMobile+WordPress做了敏捷个人手机应用,如果是你来做,你怎么完成?这里就不展开说吧,就说我的个人网站 http://www.zhoujingen.cn/blog/ 的搭建这件事吧。域名有了,怎么搭建个网站呢?没有时间,于是想到直接拿个开源的东东弄一下,花了一个晚上从了解wordpress到安装部署配置完。

现在你们可以思考一下,在使用wordpress部署我的个人网站这件学习上,我要记住哪些术语,理解哪些概念,执行哪些步骤,过程中我可能会遇到什么事,产生什么态度?如果你能想清楚,那说明这次的内容你也掌握了不少。

这次的内容看起来很无聊,实则是学习之根本,今天就说到这里,学习的45下次再说,如果喜欢的话,不要忘记继续给我留言点击推荐啊,超过20人继续下一篇啊:)

IT人的自我导向型学习:学习的3个维度的更多相关文章

  1. IT人的自我导向型学习:学习的4个层次

    谈起软件开发一定会想到用什么技术.采用什么框架,然而在盛行的敏捷之下,人的问题逐渐凸显出来.不少企业请人来培训敏捷开发技术,却发现并不能真正运用起来,其中一个主要原因就是大家还没有很好的学习能力.没有 ...

  2. IT人的自我导向型学习:开篇杂谈

    报考大学时,家人让我报的是计算机系,那个时候,普遍都认为读计算机专业的人将来不用愁找不到工作.为何得出这样的结论不得而知,但是在过去三十年中,的确有很多响当当赚了大钱的IT人在影响着我们. 顺利的考取 ...

  3. IT人的自我导向型学习:学习的1个理念和2个心态

    本文更新版本已挪至  http://www.zhoujingen.cn/blog/2484.html ----------------------------- 写这一个系列之前,我定位是与高效学习有 ...

  4. 最近开始学习Cesium,学习学习。

    最近开始学习Cesium,学习学习.

  5. SQL SERVER深入学习学习资料参考

    SQL SERVER深入学习学习资料参考 1.微软Webcast<sql server 2000完结篇>. 尽管微软Webcast出了很多关于Sql Server的系列课程,但是最为深入讲 ...

  6. 前端学习:学习笔记(JS部分)

    前端学习:学习笔记(JS部分) 前端学习:JS学习总结(图解)    JS的简介 JS基本语法 JS内置对象 JS的函数 JS的事件 JS的BOM JS的DOM JS的简介 新建步骤 <body ...

  7. 国外牛人的五个Kubernetes学习建议

    现在云中存在的许多系统都是建立在基于虚拟机,虚拟磁盘等物理概念的抽象基础之上的,”Heptio的联合创始人兼首席技术官兼Kubernetes在Google的原始开发人员之一的Joe Beda说. “K ...

  8. 小猿圈-IT自学人的小圈子 【强力推荐学习】

    笔记链接 https://book.apeland.cn/details/322/ 学习视频 https://www.apeland.cn/python

  9. GitHub中国区前100名到底是什么样的人?向大佬们学习。

    本文转自:码迷 http://www.mamicode.com/info-detail-1267434.html 本文根据Github公开API,抓取了地址显示China的用户,根据粉丝关注做了一个排 ...

随机推荐

  1. Delphi -- Compiler helper for initializing/finalizing variable

    it CompilerhelperForInitializingFinalizingVariable; interface { Compiler helper for initializing/fin ...

  2. Transistor 晶体管 场效应 双极型 达林顿 CMOS PMOS BJT FET

    Transistor Tutorial Summary Transistor Tutorial Summary Bipolar Junction Transistor Tutorial We can ...

  3. JXLS 双循环模板

    商户名称 门店代码 时间 金额 <jx:forEach items="${resultList}" var="l">       ${l.name} ...

  4. Hadoop学习-生态体系(ecosystem)概览

    0. 大背景 全球No.1搜索引擎公司谷歌(Google)面临每天海量搜索引擎数据的问题,经过长时间的实践积累, 谷歌形成了自己的大数据框架,但是并没有开源,而是发表了一篇论文,阐述了自己的思想,在论 ...

  5. Android防止按钮连续点击

    为了防止用户或者测试MM疯狂的点击某个button,写个方法防止按钮连续点击. public class Utils { private static long lastClickTime; publ ...

  6. Excel 二级下拉菜单

    http://jingyan.baidu.com/article/cd4c2979f31967756f6e6066.html http://hi.baidu.com/chenshake/item/e1 ...

  7. Android开发(三十二)——延时

    模拟延时 private class GetDataTask extends AsyncTask<Void, Void, String[]> { @Override protected S ...

  8. [Scheme]一个Scheme的Metacircular evaluator

    这个解释器可以用来跑前面两篇文章的例子,所以一并扔出来,三部曲哈哈. Lisp内置的S-expression相当于解析好的语法树,而借助quasiquote和unquote又很容易进行语法树层面的变换 ...

  9. Thinkpad X240使用U盘安装Win7系统

    更改BIOS设置 不同电脑的进入BIOS的方式可能不太一样,Thinkpad X240的进入方式是在电脑启动的时候按下回车键,然后按F1进入BIOS. 1. 修改secure boot为Disable ...

  10. 【网络编程】——connect函数遇见EINTR的处理

    最近在公司项目中突然报错如下 “connect: Interrupted system call”, 经过查找代码发现是在创建 socket 中执行了 connect 函数失败导致.上网查阅资料发现这 ...