大厂晋升指南
李运华
网名“华仔”,前阿里资深技术专家(P9)
43596 人已学习
新⼈⾸单¥68
登录后,你可以任选4讲全文学习
课程目录
已完结/共 45 讲
开篇词 (1讲)
结束语 (1讲)
大厂晋升指南
15
15
1.0x
00:00/00:00
登录|注册

20 | Play & Teach:怎么摆脱“从入门到忘记”的学习困境?

通过教别人来提升自己
强迫思考相关信息和问题,促进对培训内容的理解,锻炼临场反应能力,积累现场经验
有助于系统地整理技术体系和了解细节
通过模拟实践中的场景进行训练
模拟各种难以出现但可能导致故障的场景
在模拟场景进行测试、体验和练习
列举常见的场景,搭建模拟场景
按照链式学习法的方式学习某项技术
小结
培训
写作
包括两种形式,写作和培训
通过教别人来提升自己
小结
优势
步骤
通过模拟实践中的场景进行训练
Teach学习法
Play学习法
怎么摆脱“从入门到忘记”的学习困境

该思维导图由 AI 生成,仅供参考

你好,我是华仔。
上一讲我们学到了,针对不同技术维度的学习目标,可以分别采用不同的学习方法。
不过就算你用对了方法,在学习过程中往往还是会遇到一些难以解决的困难,导致学习变成了“从入门到忘记”。
那么,怎么摆脱这种的学习困境,保证学习效果呢?这一讲我会为你介绍两种方法。

Play 学习法

从科学学习的角度来看,学以致用的效果是最好的,光学不练学得不深,时间一长可能就忘记了。
但我们在实践中会遇到一个常见的困难,那就是团队当前的工作任务当中并没有相关的实践机会。这种情况下,你学习某个技术就会陷入两难的困境:如果学的话,得不到实践,学得不深;如果不学的话,真的要用的时候又来不及了。
这时候怎么办呢?完全放弃肯定是不可取的,因为机会都是留给有准备的人,如果来了一个新的任务正好要用到某个技术,到时候肯定是团队内谁有准备就安排谁,不会等到某个人学习完了再安排任务给他。
所以,我们需要找到一种方法,在暂时没有实践机会的情况下也能学好技术,这就是 Play 学习法
所谓 Play 学习法,就是通过模拟实践中的场景来进行学习和训练。
华盛顿国家儿童博物馆有一句著名的馆训:What I hear, I forget. What I see, I remember. What I do, I understand.
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文介绍了两种学习方法——Play学习法和Teach学习法,以解决学习技术时常遇到的“从入门到忘记”的困境。Play学习法通过模拟实践场景进行学习和训练,帮助克服缺乏实践机会的困境,提升技能掌握和记忆。Teach学习法则通过教别人来加深自己的理解,包括写作和培训两种形式。写作有助于系统地整理技术体系和了解细节,而培训则能够强迫你去思考跟主题有关的各种信息和可能的问题,促进对培训内容的理解,锻炼临场反应能力,为晋升答辩积累现场经验。总之,这两种方法能够帮助读者更好地学习技术,但并不意味着能够完全取代工作中的实践。文章通过生动的比喻和实例,深入浅出地介绍了这两种学习方法,为读者提供了实用的学习建议。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《大厂晋升指南》
新⼈⾸单¥68
立即购买
登录 后留言

全部留言(30)

  • 最新
  • 精选
  • 术子米德
    🤔☕️🤔☕️🤔 怎么判断自己掌握技能的水平: A、能使用,能解决问题 B、能表达,能表达清楚 C、能判断出听众的水平,采用不同的表达形式,采用不同的表达层次

    作者回复: 能教会别人是最厉害的

    2021-01-13
    29
  • jss
    对于写作这一点, 深有感触; 写文章可以促使自己去思考; 某个知识点是什么, 为什么这么做? 没有它的时候, 怎么处理的? 有了它之后, 带来什么好处; 怎么使用? 这个技术点如何实现的? 等等; 同时 在写文章的过程中, 往往会一个知识点引发另一个知识点, 有点类似 链式学习法; 一个又一个的问题会冒出来. 然后, 自己再一一解决. 并输出成文章. 会很有成就感!

    作者回复: 是的,除了比较耗费时间外,写作和培训效果真的非常好。

    2021-01-24
    18
  • Geek_asd3135
    想请教一下李运华老师,我目前快2年经验了,但一直处于传统行业,平时的项目都是小打小闹,有时候甚至有段时间比较闲,但是一直有坚持利用好业余时间学习,只不过因为太想从传统跳到互联网了,所以面试都是在学习一些中间件的原理,MySQL的原理,Java的JUC的原理,也就是所谓的"八股文",但实际落地的少,也就是自己项目基本用不到,特别是Redis中间件,MySQL调优,MQ等,都是只做了理论储备。 目前的困惑就是怕传统和互联网的开发模式和难度差别大,然后自己一直看这些理论而没落地,到时候即使靠八股文侥幸过了面试,怕进去后活不过试用期。 所以准备传统跳互联网的这种艰难时期,在实际项目项目求稳定为主,没什么落地互联网技术栈的情况下,想问下李运华老师的建议,如何才能更好的准备传统跳互联网的面试,以及同时兼顾没法落地的这种尴尬场景

    作者回复: 直接按照Play学习法,自己搭建模拟环境多尝试,不要以为互联网里面已有的人就一定比你强,很多人都只是会用API,自己没有真正去玩过系统,去系统研究系统。 另外,转行业要一步一步来,先转过去再说,别想太多结果导致自己总是裹足不前。 我09年从华为离职,当时在华为用的是Windows平台上的MFC,也是靠着自己学习Linux和C++(gcc这些),才有机会加入UC,加入UC后又学了很多。

    2021-03-05
    13
  • 星点
    最近读完了一遍晋升体系后直接开始阅读学习方法,因为发现不知道该怎么记笔记才能达到学会的程度,力求在学习方法这里进行突破。 对于一个知识点的写作,只在刚入行时看培训视频硬抄讲师的ppt内容,但培训视频没看完就找到工作了,工作之后基本上就没在系统学习甚至抄ppt(虽然说是抄,但也达到了了解知识点的程度)。也报名了一个自学平台,里面大佬提倡的就是通过自学来提高自身的技术能力,当时也形成了一套自己学习方法,跟play学习法很像。 首先是在平台找到学习任务的要求,根据要求定下自己的学习目标。然后通过搜索引擎找资料普及概念,按照搭建环境。接着练习所学,分为基本使用方法(常用方法)和扩展使用方法(冷知识)。最后按照学习和练习的过程总结出一份比较系统的笔记。不过这个平台也在找到工作后就没能继续坚持完成下去。 工作之后接触的更多的就是teach方法,每周公司都会有技术交流会,需要每个人准备ppt进行技术分享。刚开始还能有很多机会和干活能分享。几个月之后感觉自己会的基本都掏空了,遇到技术交流会就头疼。 通过对晋升体系和学习方法的学习明白自己缺乏完善的成长体系和高效的学习方法,现在立刻就先去消化这两节

    作者回复: 记笔记不能帮助你学习的,只能帮助记忆。 Play和teach才可以帮助你学习。

    2021-02-27
    8
  • 秃然的自我~
    所以不管怎么样,我们都需要花费大量的时间去学习一门技能(从阅读到构建知识体系,再到持久化到自己大脑),如果急于求成,带来的结果就是掌握不牢,然后一段时间忘记,最后几乎需要重头再来,得不偿失。

    作者回复: 学习方法再好,也不可能做到别人花10小时,用了某个学习方法后10分钟就可以搞定。 我提炼出这些学习方法能够让你减少50%甚至更多的时间,或者同样时间效果更好,所以说积累还是必不可少的

    2021-01-13
    7
  • 右耳朵猫咪
    华仔,java开发者要学习的东西很多,比如算法、数据库、ssm框架、网络、jvm、redis、zookeeper、设计模式…… 我想请教一下这么多东西该如何去学呢?感觉有点迷茫,最近也打算面试,但是感觉要复习的太多,有点急躁。请问华仔有没有什么办法?😂

    作者回复: 请看看03章节,按照价值原则去学习,不要眉毛胡子一把抓;如果想面试,对照JD里面的要求来准备

    2021-02-21
    5
  • Harvey
    你好,华仔 关于从入门到忘记,这个章节感触颇深。我自己是一个不会学习的人,但发现这个事情的时间较晚, 以至于在职场中没有优势。为了解决这个问题开始主题学习,通过阅读学习类书籍、订阅得到和极课的专栏,也总结了一些思维框架和笔记。 对于我而言怎么从入门到忘记,原因有四点: 首先:没有学习目标(包括学习路径、学习方法),不知道自己需要学习到什么程度。 其次:学会知识的错觉。比如:以为自己学了知识概念就等于学会了,而没有经过练习和工作中实践,这些知识对于我来说根本没有被消化,理解,对应华仔图中的知识留存率可能只有20%,在加上一段时间的遗忘,可想而知学习的效果。 然后:工作实践中不使用该技能的核心技术。比如:学习了jvm的知识,掌握内存分配和调优,但作为一个业务开发者,所在的项目组也不需要jvm的优化,导致对jvm的优化也只能停留在自己的练习阶段,对于性能调优如果不定期练习的话还是可能遗忘。但也不是说不学了,有一个优势在下一次复习的时候你提取之前的知识会更快,理解更深刻。 最后:学习混乱。比如一个月学习数据结构算法、mysql、redis。这样导致每一个都掌握一点,又掌握的不深刻。 课程总结: 两个方法 play和分享模式。 对于play的学习模式,我的最大收获就是运用场景的方式让学习的效果更好,这个之前是没有考虑。 对于场景学习我又想到了最近学习“得到脱不花的高效学习的方法”中也介绍了场景的必要,这两个可以做关联。在学习一个技能的时候要思考工作在什么时候运用这个技术,这就是一个场景,根据这个场景在思考要怎么学习。 关于场景华仔也总结出了四个场景,具体的场景还需要结合自己的技能做一个具体的划分,找到适合自己的场景。 最后最重要的一点就是,多在工作中实践,在合理的情况下运用最近所学的知识,这个合理就是不给项目组带来过多额外的工作量。 关于分享。写作和培训。 写作的好处不用多说。掌握一套写作的框架。剩下的就是时间的积累。 培训对于我而言难度还是很大,因为培训需要用很多时间做这件事情。因为你做一次培训,如果是10个人来听,你花费的时间是11个人的时间,所以质量一定要高。可以把培训做一个简化比如同事之间的交流,午休时的讨论。 感谢华仔的总结。

    作者回复: 培训这个点,开始的时候可以在团队内周会上或者定期的内部分享,这个要求不高,出错也没问题,不需要太多的时间,也不需要漂亮的PPT,重点在于分享交流和讨论。 等你积累比较多了,经验比较丰富了,可以尝试公开培训,即:面向部门甚至公司的培训,当然,这个培训的要求就比较高了,不能出现明显的错误。 等你再有经验,已经有一定名气了,那么可以尝试外部交流培训演讲,这个要求当然更高了,一定要自己真的是掌握透彻了才会有机会。

    2021-01-14
    3
    5
  • Geek_a2e439
    思考题和自我提问 ,输出倒逼。学习效果更好

    作者回复: 自己提问是一个方法,但还是不能代替别人的问题,不同的人理解和背景不同,提问会更有意思

    2021-02-14
    3
  • 周平
    文中提到了好几种学习方法,我都尝试过,还在形成自己的方法论中,没那么清晰。通过本文的学习,清晰了一些,感谢导师。 Play学习法: 我就是利用公司的平台,在干中学。这样收获很多。从一定程度上就是play学习法。 然后,系统学习是有很多知识点的, 然而,如果我该学某个知识点,但公司现在没有这个平台,或者说,工作内容和这个知识点不相关。我也就会把这个知识点放下了。 这样导致我的学习节奏跟着公司的工作进度走,不太容易形成自己的知识体系。也就是知识点都有,却没有机会串起来。 现在在写这段文字的时候,突然意识到了这个问题。这也是我一直在想的,为什么我的知识点很散的原因。 play学习法有一个点是,自己搭建模拟场景,在模拟场景进行测试、体验和练习。 这个就帮我解决了上述问题。 Teach学习法: 包括两个:写作 和 培训 我的感受:写作收获很大,就是输出倒逼输入,就是需要多花时间,也不要怕产出慢,毕竟没外人逼你。 培训,需要公司的环境支持,所以,如果有环境倒逼你去培训,是个好事儿。

    作者回复: 写作最难的就是坚持,原因也是没人逼你,需要自己自律和坚持。 Play学习法适应于工作中暂时用不到但很可能用到的技术,等到机会到来的时候,谁准备多一点机会就是谁的了。 很多大厂在晋升的时候会考察晋升者培训的数量和质量,来验证其对团队的贡献,所以你从这个角度来想,自己就会更有动力了。

    2021-02-01
    3
  • jss
    Teach学习法中培训, 也可以自己讲给自己; 从而模拟给他人讲课. (复述) 这样有助于梳理知识点, 讲得过程中, 也会可以反问自己为什么. 当然, 实际效果还是比不上真正的培训; 真正的培训可以提供一些自己想不到的问题;

    作者回复: 自己给自己讲效果不明显,一定要给别人讲。 可以先团队内部几个人的分享,有经验和信心后再扩大范围。

    2021-01-24
    3
收起评论
显示
设置
留言
30
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部