所有开发人员都应该知道如何更好的学习

date
Sep 12, 2022
slug
all-developers-should-know-how-they-learn-best
status
Published
tags
Review
summary
所有开发人员都应该知道如何更好的学习
type
Post
Created Time
Oct 28, 2023 01:45 PM
Updated Time
Oct 28, 2023 01:45 PM
AI summary
Status
 
软件开发这个行业,没有可以放之四海而皆准的“银弹”,你必须确保持续不断的学习。无论你的知识有多广博,经验有多丰富,总是能够在日常工作中发现新的、更好的、效率更高的解决问题的办法。当你进入一个全新的领域,或者重新参与一个并不熟悉的项目,你会更加手忙脚乱(或者你根本就是一个菜鸟)。为了让自己更有效的参与进来,你必须加倍努力,克服种种困难。
如何能够让自己尽快“入局”呢?你可能已经总结和归纳了一些适合自己的策略。或许,你会尝试阅读相关的文章,或许,你会在空闲时间浏览源代码,顺便写一些单元测试,或许,你只是在下班后一边喝着啤酒,一边问一堆无法解答的问题。很多情况下,我们并不知道,为什么特定的学习方法对我们更加有效,但我们很清楚,这样的学习方法,会提升我们的学习效能。其实,想要了解这背后的原因并不困难,而且,这样还能进一步简化我们的学习。(不仅仅是职业发展,也包括个人生活方面的学习)
关于”如何更好的学习“,以及”影响学习的人格特性有哪些“的理论有很多。有好有坏,褒贬不一。我相信任何事都有利弊,因此我更愿意从自身的角度来思考,了解不同的策略,兼容并包,从而找到适合自己的学习方法,而不是固执的坚持一种特定的学习理论。我建议所有开发者进行类似的练习,罗列出你最喜欢的学习策略,思考它为什么适合你。最后,我总结了一些我最喜欢的学习理论。

你的人格特性

早期,一些著名的理论认为,人格会对一个人的学习方式产生重要的影响。一些旧理论(也是好理论),如迈尔斯-布里格斯性格分类指标,和凯尔西气质型别调查表,都基于人格的四个维度,给予不同的取值:
  • 心灵能量 —— 一个人发泄及获得心灵能量的方向
    • 外向 —— 偏向从与外部事物的交流促进心灵能量的流动
    • 内向 —— 偏向从自身思索、内省的过程促进心灵能量的流动
  • 投入 —— 认识世界、处理资讯的方法
    • 实感 —— 喜欢着眼于当前事物,惯于先使用五感来感受世界
    • 直觉 —— 着眼未来,着重可能性及预感,从潜意识及事物间的关联来理解世界
  • 决策 —— 下决定时内心挣扎所侧重的方向
    • 情感型 —— 比起事情的逻辑更重视于人的感受,自发性的欣赏
    • 思考型 —— 比起人的感受更重视于事情的逻辑,自发性的批判
  • 世界观及生活模式 —— 一个人的生活方式
    • 判断型 —— 倾向于以结构化的方式认识世界,井然有序及有组织的生活,而且喜欢安顿一切事物
    • 感知型 —— 倾向于以非结构化的方式认识世界,始终开放选择机会,自然发生及弹性的生活
你可以根据这四个类别做出选择,给你的性格进行分类。根据描述,结合自身,找出适合自己的学习方法。例如,你可能倾向于用结构化的方式认识和了解世界,潜意识里,通过事物之间的关联性来理解世界,同时,你希望和他人一起讨论问题。或者,你更喜欢静静的坐着,通过内省,自我反思的过程促进心灵能量的流动,用五官来感受世界,以非结构化的方式来认识世界。方法本身没有对与错,了解自己的性格特征,有助于你采用最有效的方式,吸收和获得新知识。

你是感性还是理性的?

众所周知,我们的大脑有两个半球。这最初是由罗杰·斯佩里博士提出的,他于 1981 年获得诺贝尔医学奖。对于大多数人而言,一侧的大脑占有绝对的主导地位,尽管每个人每天都同时使用这两个半球的大脑。无论是右脑主导还是左脑主导,都不影响你成为一名优秀的开发者。有些人喜欢研究代码,不停的进行探索,他们总是能直观的找到并解决问题(这些人可能是右脑主导)。有些人喜欢观察细节,并以逻辑和系统的方式解决问题(这些人可能是左脑主导)。

左脑主导

如果你是一个左脑主导者,你可能会喜欢分步学习法。你偏爱将问题的信息进行分解,聪明的将其分成一系列任务,通过完成任务,一步一步引导你最终解决问题。你还倾向于与其他志同道合的人一起工作和学习(其他左脑主导者)。

右脑主导

如果是你一位右脑主导者,你会更喜欢先了解大局,查看案例,研究最佳的实践方案。即使只有一个宽泛的目标或者大纲,你也会很开心的,一边着手做,一边思考细节,你会从观察和讨论中学到很多东西。
这两点,从本质上来讲,没有哪个更好,但你应该知道,哪种方式更适合你。在你工作的任何团队里,肯定有一种风格占主导地位,如果和你的风格不同,你需要及时作出调整,确保团队合作的有效性。例如,如果你的团队是“左脑主导风格”,当你需要实现一个目标的时候,你可能需要填充更多的细节,提出更多结构化的方案来帮助左脑主导者理解你。或者,你的团队是“右脑主导风格”,团队中的每个人都对细节更加关注,此时,你需要将你的”宏图大业”进行拆分,以确保右脑主导者能够理解。

视觉、听觉、阅读、触觉,你是哪一种?

VARK (视觉、听觉、阅读、触觉)是一种最常见的学习风格分类。它是尼尔弗莱明基于神经语言编程(VAK)学习模型创建的。VARK 是一个首字母缩写,每一个字母都代表一种特殊的学习风格。
  • 视觉学习者 —— 偏爱可视化的信息,如果能将事物以视觉的方式进行组织(比如,图表),记忆和学习的效果会更好。
  • 听觉学习者 —— 对于听到的知识,学习的效果更好(比如,通过谈话和讨论)。
  • 阅读、写作学习者 —— 显而易见,这些人通过阅读和写作能够学习和记住更多的东西。
  • 触觉学习者 —— 通过行动学习,这些人需要亲自实践才能更好的学习和记忆。
你可能已经注意到了,我们现在讨论的问题和之前的叙述,存在重合的地方。比如,听觉学习者可能更加外向,而阅读 / 写作偏好者往往更倾向于用左脑思考(与右脑主导者通过感觉相反)。这个类别非常宽泛,可能进行许多次的尝试,也无法清晰的分类,但就像上面提到的,你最好清楚自己适合哪一种学习方式,确保用适合自己的方式学习。因此,如果你现在所处的环境没有为你提供最合适的学习环境(没有可视化的图表或者没有讨论问题的环境),你也需要及时作出调整。

你正在受到多元智能的困扰

多元智能理论由霍华德·加德纳提出。 该理论指出,我们的智能大体上分 7 种,分别用来衡量不同维度。 我们在日常生活中,会同时使用所有不同的智能,但我们只对其中的一种或者几种更加擅长,因此,发现我们擅长的,进行合理的使用,至关重要。 找到更适合我们的特定的学习方式。 这7种智能分别是:
  1. 逻辑 / 数学 —— 他们喜欢解决那些系统化的,具有逻辑关系的问题,并在概念之间建立联系。
  1. 语言 / 语义 —— 通过阅读、写作和讨论可以获得最佳的学习效果。这种智能有着更高的抽象化思维和推理。
  1. 音乐 —— 当新的学习资料和音乐相关的时候,这种智能会得到增强(对于很多喜欢音乐的人来说,这太司空见惯了)。
  1. 视觉 / 空间 —— 通过创造性的事物和可视化的表达,比如通过图表和图像,在大脑中形成映射关系。
  1. 人际交往 —— 这种智能占主导地位的人,喜欢在小组中与他人互动和交谈。
  1. 内向型 —— 这种智能占主导地位的人,独自一人集中注意力处理信息时,学习效果更好。
  1. 身体力行 —— 这些人喜欢通过行动来进行学习,亲自实践是他们获得更好学习效果的最佳方式。
这里的理论再次与之前的叙述存在重合的地方,但依旧希望你能在脑海中梳理清楚,哪种方式是更适合你的。这里需要澄清一个事实,在团队中,没有任何一种最好的方式(无论是软件行业还是其他行业)。一些人偏爱小组讨论式学习,另一些人则偏爱自我学习,你需要在这两种方式中权衡,哪种更适合你。比如,如果你总是在自我学习,但是你是一位人际交往的学习者,那么你需要尝试创造这样的机会。对于其他的智能,也是同样的道理。比如,音乐学习者可以随时携带自己听音乐的设备,视觉学习者可以督促团队创建更多的图表和思维导图,身体力行学习者则可以试着做更多的实践和尝试。
还有许多其他的智能和学习理论(例如 4-MAT 系统、体验式学习等),有些比上述的集中复杂的多。推荐上述几种方法,除了它们本身知名度较高,还因为这些方法理解起来很容易,我们可以很轻松的做自我分析,明白我们更适合哪种学习方法,帮助我们更好的学习。我们当然可以尝试更复杂的系统理论,但是,恕我直言,这很容易造成收益递减。与其花费大量的时间去了解这些理论,不如将这些时间用来学习。
当然,就像我们永远无法对所有事物进行明确的分类,我们同样无法同时用所有的观感(视觉、听觉、触觉、感觉)去学习一种事物。但是,当你知道不同的观感对自身的影响,那么,下次学习时,当视觉和听觉都能表达(例如,解释一件事或者画一张图表)时,你可以尝试一边画图表,一边尝试做自我解释,你会惊奇的发现,这样的效果出奇的好。
我希望这篇文章可以让你意识到,什么样的学习方式更适合你,同时,你能够选择出最适合自己的学习方法。如果你想分享你的学习经验,或者你知道更好的,简单有效的理论(也许,你有自己的理论),请随时在评论中进行分享。
 

© 孙东辉 2022 - 2024