本文更新版本已挪至  http://www.zhoujingen.cn/blog/2484.html

-----------------------------

写这一个系列之前,我定位是与高效学习有关,不写生活但是会涉及一点点生活,第一版不要求整个系列有严密逻辑但是每篇文章一定保持高内聚结构。总体方向确定,但是真的在我现在提笔开始写的时候,我却停了一下。学习这个话题太多了,之前也写过一些相关的文字,加上后面新的经验和感悟,我该从哪和大家说起呢?

前一阵子我在思考学习的时候,想起之前《个体执行力》主题演讲中讲到的一张图,索性就拿这张图和大家聊聊吧:)

你会学习吗?

如果我说大部分人还不会学习,可能很多人心里不服,毕竟读书二十余载都是在学习,考上大学也表明你聪明,然而事实上我们的确很多人工作几年之后,仍旧掌握的是一些皮毛表层的东西。面试过很多人,工作五六年自称都是高手,做过的项目落满多张简历,然而最后发现也只是会拖拖控件,设计模式不懂、架构不懂、沟通协作不懂...... 我不是说每个人都要学这些,只是你这些都不学,只拖拖控件对你真的没有什么帮助的。

我有时候想,为什么五年了还只会拖控件?他们难道就不想成为技术高手吗?说到这,我需要替这些人说说话了,没有哪个技术人员不想站在几百人的大会场去给别人做演讲,没有不想成为高手的技术人员,只是我们的确需要体谅他们的辛苦,经常的加班早已拖累了疲惫的心,一两个月一个项目,自己只有重复写着差不多的代码,根本没有时间来学习。对,我说到“没有时间”和”重复拷贝代码“,说到这,我可要说说这些仍旧只会拖放控件、不懂设计模式的朋友了,有人说时间就像女人的乳沟总是挤出来的,虽然比喻看似有点上不了正台,不过时间这个东西时最公平的,每个人都一样是一天24小时,你怎么利用好它,它就怎么回报你。敏捷个人从不说自己没有时间,只有自己不愿意。再说重复拷贝代码吧。连你自己都知道这是没有意义的事情,为何总是不能停止这样的举动呢?我知道,你会说项目忙,不可能有这样的时间。时间真是可怜啊,说来说去,又拿时间来做借口。你从一个城市老远背井离乡,没有关系没有后台,又不会偷鸡摸狗,剩下的就只有靠自己努力了。学会长大,学会承受,要知道没有人是必须要帮你,你的项目经理不行,甚至你的公司都不行,只有你自己才能让自己独立、坚强、幸福,所以我们还是收回没有时间这个借口吧,好吗?

当然我并不是说要会学习就要先懂得时间管理,这也不是我想阐述的,因为学习这个范畴和时间管理属于两个交互的学科,除了时间,我们再说说目标吧。每年写年度计划时你什么心情?也许年轻的心砰砰跳了几下,心潮澎湃的制定了宏伟的学习计划,每周看一本书、学习几门语言、考高级程序员认证等等,然而你真的会做目标吗?你懂得如何保证这些目标会真的执行下去吗?如果执行,你又如何高效的做下去,别人做两天,你一天就够了,而且质量并不比别人差。

上面我一股没有逻辑的言论,说的和学习有关,但有不是学习本身,越聊对学习就会越迷茫,越不知道学习到底是什么,就像不知道”我是谁?“一样。你有这种感觉吗?

程序逻辑写多了,喜欢结构化思维,下面我还是先从理论知识的角度去理解一下学习吧。

学习力

也许看过我文章的人会说,前面的文字感觉和我以前的风格不一样啊。没错,我就是想换一种口吻和方式来写,换一种不同的方式来做相同的事情可以有更多灵感和兴趣。不过,我毕竟还是一个逻辑性思维的人,不可避免的大家还是会看到我的一些PPT,当然我也知道大家还是比较喜欢看我的PPT的,只是内容文字简洁,但信息量却很大,不管你能否全盘接收吧,看过总会有印象,后续我还会就图中的内容继续聊、多次聊,你也不用担心一下理解不了。

我们先来看看下面这张图吧,敏友们是否有印象呢?

这个图是第一次出现,但三个维度的总体框架图早在执行力线下分享时讲到。不过估计很多人都不记得了,因为的确我每次分享的信息量太大,这里我要像大家道歉了,我是一个自私的人,我是以提升自我为先,再是影响他人,所以为了每次加深理解和学习更多内容,我就要求自己准备很多,从而给大家带来不便,真心对不起了。我的原因说完了,现在我们换个角度来看,如果你一点印象都没有,那我可能会问你一个问题:“你为什么呆了一个下午,对重要的内容会一点印象都没有?“其实,这就是一个学习的问题,你可以说我讲课没重点,或者当时我说的对你来说不是重点,说什么其实都可以了,我只是举个示例,除了这个图之外,在你的工作中一定还有学了和没学一样的情况。其实,每个人都会忘记学到的东西,上面只是我快人快语,目的不是苛求,只是想唤醒大家去思考一个问题:”为什么有的东西你能学得很好,为什么有的基本就忘了呢?这其中有什么规律?“ 你想过这个问题吗,如果没有想过,你可能每次接到一个新任务,都需要重新摸索一套方法,这其实是非常不高效的。

其实我有时连我自己讲过的课、做过的PPT也会忘记,如果我苛求你们,那我接不能取纳自己了,学习其实是一个比较难的事情,首先是你要学什么?什么时候学?怎么学?在哪里学?.....

我意识到我好像说到5W1H了,5W1H是很多人常用的实用工具。就这一个What,就足以让我不知所措。学习是什么?很多看似简单的问题背后却包容大的话题。问题岁不好回答,不过我终究还是要为自己找到答案,否则我怎么认识自己呢。于是开始思考学习,才有了上面的这个图。图其实是一个概念和关系化知识的一个必经过程,以后会具体说这个,现在还是回答图本身上。我要申明一下,PPT的图都是我原创的,但里面的内容却不是啊,如果你要问我内容来自哪里,我不是不愿告诉你,其实大家也知道我是非常开放的告诉大家想知道的任何东西,只是我真的已经不记得了,也许是哪本书的一段话、一幅图或者是哪篇blog,总之都是被我偷来后被我加工的转手原创品。如果你觉得我的内容还行,那么很高兴我会继续与你分享我更多的加工物,如果你觉得我是一个捡垃圾的大杂烩,那也没办法,你就将就着继续看,说不到哪天你就喜欢上我的内容了。

既然我们说到内容了,那我就不罗嗦了,下面说说具体内容吧,也就是学习的12345。这个12345是今天想出来的,其实就是为了写这篇文字,既然是给大家看的,我就要表现出一点水准,当然不能毫无逻辑,还欢迎大家指正,一起把学习这个事情稍微一点理论化,帮助更多人搞定职业者的学习。

一个学习理念

3年前的敏捷个人就强调意识、方法和工具。其中以意识为先,这在大多数事情上也成了我做事的原则,不管学习什么,如果我能先了解理念以及我为什么要去学的话,那我将可以快速让自己投入进去,大家可要知道,专注给你带来的效率提升绝不容忽视。

我的知识比较狭窄,有时蛮羡慕那些随口就能侃到天文地理、政治经济、军事运动的人,知识面丰富。不过我知道的不多,反而可以让我更快的定位吧。关于学习,脑子马上浮现的是孔子的“学而时习之,不亦说乎?”,这也成了敏捷个人的学习理念,简单的说,就是学习是为了快乐,这也与敏捷个人价值观非常的吻合。

不过一定有人马上跳出来了,学习=快乐?疯了吧?学习=痛苦,还差不多。先不和你争论,没什么意思,我深知信念这个问题不是简单聊聊天就能改变的,我还是把我的观点先说一下,你再选择接收哪些吧。

孔子这个人我就不介绍了,其实真要介绍我也说不出啥,毕竟我人文知识比很多人都差,不过既然我觉得孔子的这句话听起来很舒服,那一定得去理解一下。原来以为孔子就是文人,后来看了写书才知道孔子除了弹琴,还能驾车射箭呢,他做过很多工作,曾经还管过仓库、放过家畜,这些都对他的学习理念有了影响,孔子一生对诗、书、礼、乐、春秋、易进行了系统的学习、整理和研究,《论语》中有多处孔子指导学生学习典籍的记载;孔子不仅重视技能与典籍知识的传授,还很重视思想伦理道德与社会政治方面的教育,也就是注重知识、技能和态度三个维度的教育。上面说的不对不重要,重要的是我们对“学而时习之,不亦说乎?”的理解。

这里说的学,包括学的内容和学的途径,孔子教育弟子首先首先从生活实践中去学,)是善亦学,不善亦可学。事事可为师。向身边的人学,”三人行,必有我师也,择其善者而从之,其不善者而改之。”

这里说的习,可不是一般意义上的温习,而是复习、思考、研究,并有所新发现新收获的过程,否则你哪来的快乐啊?温故而知新,可以为师矣,把学过的东西教一遍,在教的过程中既温习了旧知识,而从中有所启发得到新收获。

前面我已经说了说到底就是快乐的学习,而快乐的重点是习,也就是你会有新收获的快乐。你可要知道,愉快学习可是提高学习效率的最佳手段啊,那种痛苦的填鸭式的学习真的不值得借鉴。

如果你问我为什么获得新知识就会快乐呢?人生的一大乐趣就是不断探索未知,当你知识越多,你就会发现你不知道的越多,这正如爱因斯坦说的:知识如同圆,已知的圆越大,其与外界所接触的无知便越多,这就越加激发起去了解和学习的兴趣,并从中产生无穷的乐趣。

观念说完了,理念的问题说简单就是你相信就有,不相信暂时拿你也没办法,更别说是我写篇博客给你看,也不存在什么利益关系,更不能强迫你去接受了,不过我真心希望大家真的去做到以学习为快乐,这对你来说只有好处没有坏处,一旦你有了这个理念,我们要做的就是后面的2345了。

两个学习心态

心态这个东西最不好讲,幸好我们这种分享的友好关系让你还能静下来继续看这个内容,如果换成是你不喜欢的公司领导同事对你说,你早就心里嘀咕着说个屁了。说真的,有些领导自己都是假惺惺的扮好心态,这又不是看不出来,不过我们对事不对人,即使坏领导说的那些要注意有好心态的话还是很正常的,这个我们可能否认啊。

关于心态,我们能讲很多,不过这个系列的主题是学习,那当然要讲学习了。幸好我的知识又不丰富,每个领域牢记几个重要概念并吸收成了我重要的学习方法。几年前和大家分享过《学习的心态》这本书,我觉得这里面有两个心态还是很有指导性的意义的,可以作为我们学习之处的原则,可以更好的认识自己的学习,或者说可以更好的接纳自己和持有正能量。

下面我们说一下第一个心态:渐进累积

渐进累积

你遇到无法解决的问题时,你会受到打击还是更加兴奋呢?你对未知知识和技能的把握是否有信心?你是否相信学习的力量?

你觉得你是天生不会读书的人吗?你觉得你天生就是不擅长工作的人吗?如果你相信人生下来就决定你后半辈子的生活,这就是持有整体理论者的观点。他们将成败归结与一种与生俱来、无法改变的能力水平,他们认为自己的综合智力货技能水平是一个固定的、无法继续演变的整体。

而对于渐进累积者来说,我们承认当前的不足,但这只是对当下的自己的评判,我们还有一种背后的力量在告诉自己,将来的我就不是这样的了。我们将成就更多来归功于长期的努力,人定胜天,世上无难事,只怕有心人,只要经过自己的努力,循序渐进,新手也能成为大师,我深信不已,你呢?

你是天赋决定论,还是终身学习论?前者是做能让自己发挥最大潜力的事,后者是把要做的事做好。天赋固然重要,不过我相信很多人其实更大的问题是如何做好当下的工作,你不就是这样的吗?我觉得当下的事情要做好,就要做一个会学习的人。要做会学习的人,首先你就要懂得学习是一个强调知识和经验积累的过程。人生而不同,选择做什么当然重要,但是不管做什么事情,做事的态度决定了你的积累过程是否有效的。我们不要每次遇到事情做的不好的时候就全归咎于自己在这方面有没有天赋,这样只会让你停留在粗浅的水平;我们也不要走另一种极端,为了让自己不放弃,一直相信自己是高手,然而当下又不是,于是不接纳自己,痛苦不堪。不管你以前是哪种人,我希望你现在开始去思考你是否愿意成为一个渐进累积的学习者。这种人注重过程胜过结果,遭遇挑战时会迎接挑战,遇到无法解决的难题时也不会让自信心受挫,这不就是一种幸福吗。

第一个心态说完了,接着说第二个吧:创造软区域

创造软区域

当你遇到低落时,你会及时调整过来吗?当你的环境不利于你学习成长时,你是如何逆境成长的?你能随时激励自己,给自己创造机会吗?

印度有一个寓言故事,说的是一个人想步行穿过大陆,但道路布满了荆棘,这时候他有两种选择,要不就是铺一条路去征服大自然,或只需给自己准备一双草鞋。如果是你,你会做出什么选择?我想大部分都会选择穿鞋,因为这个工作量最小。穿鞋是最有可能实现的方案,然而这只是故事的浅显含义,背后要说的是穿鞋是改变自己去适应环境,而想铺路是去改变大自然,一个从自身出发,而另一个是从而外部环境出发。你想想,工作中你是否发过什么牢骚,这是从自身出发的,还是对外而发的,这种牢骚反过来是不是影响了你去积极的工作,而你又深知不正面积极的工作只会给你带来默默无为。

硬区域是要求有一个合作的空间让自己正常工作,对应故事的铺路。软区域是心平气和的对待事情,适应它并学会使用它,对应故事的草鞋。经常有人说,学习一定要找个安静的地方,当然我们说有些事情一定需要安静的地方,然而如果我们一味的一定要追求做事必须有一定的环境才开始的话,那就是陷入了硬区域的控制。硬区域是一个玻璃罩,它故然安全,不过太脆弱,而一但碎了,环境变化很大,罩里的人可能不堪忍受。而处在软区域中的人就像海里的海带,在海里顺着海流飘动而没有被海流冲断。

每个人都想成为架构师、CTO,但是你的工作要求、周围环境、领导者等都有可能是你不能现在选择的,这时也面临着硬区域还是软区域的选择,我们应该做得是认识到“软区域”的重要性,不能指望周围给你提供的都是你理想的,如果我们还想追求卓越,那么我们就必须适应自我激励和控制的生活方式,从容应对所发生的一切,像呼吸一样自如。这种“软区域”的应对方法比单纯的拒绝它更有效,它不是与生俱来的,而是需要培养的,以下为培养“软区域”的三个步骤:

  1. 学会平静的对待生活中的不完美之处,适应自己的情绪,了解如何让它们自然宣泄出去
  2. 学习如何把不完美的地方转换成我们的优势,激发我们的创造力
  3. 自我激励,不管外部条件是否有激励性,找到一种激发最佳状态的情绪,学习如何在我们的意识中制造一些波动来激励我们前进

不知不觉已经0:31了,虽然还不是很困,不过我还是要保重身体,今天就说到这里,学习的345下次再说,如果喜欢的话,不要忘记留言点击推荐啊,超过10人继续下一篇。

IT人的自我导向型学习:学习的1个理念和2个心态的更多相关文章

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

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

  2. IT人的自我导向型学习:学习的3个维度

    看到大家对我的文章赞了不少,看来大家还比较喜欢看.园子里的一些朋友和我说:”终于又看到你要在园子里发原创文章了.几年前就受益匪浅,经过几年的成长分享来的东西肯定也是精品.“ 感谢大家对我的信任,如果你 ...

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

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

  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. python数据结构之二叉树遍历的实现

    本篇是实现二叉树的三种遍历,先序遍历,中序遍历,后序遍历 #!/usr/bin/python # -*- coding: utf-8 -*- class TreeNode(object): def _ ...

  2. WPF 创建桌面快捷方式

    #region 创建桌面快捷方式 string deskTop = System.Environment.GetFolderPath(System.Environment.SpecialFolder. ...

  3. 判断big endian和little endian的方法

    http://blog.sina.com.cn/s/blog_6ab0b9a80101awzr.html   不同体系的CPU在内存中的数据存储往往存在着差异.例如,Intel的x86系列处理器将低序 ...

  4. Openvswitch原理与代码分析(3): openvswitch内核模块的加载

      上一节我们讲了ovs-vswitchd,其中虚拟网桥初始化的时候,对调用内核模块来添加虚拟网卡.   我们从openvswitch内核模块的加载过程,来看这个过程.   在datapath/dat ...

  5. 本博客停止更新,移至purecpp.org

    声明:本博客停止更新,迁移至C++开源社区purecpp.org, 欢迎持续关注!

  6. 教你在Excel里做GA的水平百分比图的详细步骤(图文教程)-成为excel大师(1)

    GA报表除了默认的表格方式显示数据外,还支持饼图,水平百分比图,数据透视图等展现方式,其中水平百分比图在可视化看流量时最为方便,就像这样: 那么当我们要在Excel里做类似的效果应该怎么做呢?尤其是数 ...

  7. VirtualBox中安装CentOS-6.6虚拟机

    1. 下载 可以到官网下载,http://mirror.centos.org/centos/ 如果下载速度太慢的话,也可以到163镜像下载: http://mirrors.163.com/centos ...

  8. [leetcode]Binary Tree Right Side View

    好久不写了,最近忙毕业论文呢. 这个题,就是说一个二叉树,你从右边看,你能看到的数有哪些(会被遮挡) 其实抽象出来就是说...二叉树每层最右边的数有哪些.. 那我们按层遍历一次就好了. /** * D ...

  9. 10个你必须掌握的超酷VI命令技巧

    摘要:大部分Linux开发者对vi命令相当熟悉,可是遗憾的是,大部分开发者都只能掌握一些最常用的Linux vi命令,下面介绍的10个vi命令虽然很多不为人知,但是在实际应用中又能让你大大提高效率. ...

  10. How to Debug Enterprise Portal Code in Dynamics AX 2009

    转载 To set up debugging for pages1. Log into the server that is running the AOS.2. Open the Microsoft ...