编程进阶网 编程进阶网
首页
  • 在线工具
  • JSON工具
  • 文本工具
  • 图片处理
  • 文档转化
  • 代码压缩
  • 加解密
  • 时间日期
  • 网络工具
  • 颜色设计
  • 二维码
  • 开发实用
  • 计算机组成原理
  • 操作系统原理
  • 网络协议原理
  • 数据库系统原理
  • 序卷导读
  • 数据本质
  • 运行模型
  • 并发设计
  • 内存真相
  • 交互系统
  • 面向对象
  • 设计原则
  • 设计模式
  • 系统架构
  • 体系建设
  • 代码品质
  • 方案设计
  • 稳定可靠
  • 工程运维
  • 性能优化
  • 数据结构导论
  • 线性结构详解
  • 树哈希结构论
  • 容器设计实战
  • 经典算法思想
  • 工程案例剖析
  • 算法题库精练
  • C语言入门
  • C综合案例
  • C专栏博客
  • C标准集库
  • C++入门教程
  • C++综合案例
  • C++专栏博客
  • C++编程技巧
  • Java入门教程
  • Java综合案例
  • Java专栏博客
  • Go入门教程
  • Go综合案例
  • Go专栏博客
  • Go开发技巧
  • JavaScript入门
  • JavaScript案例
  • JavaScript高级
  • Android库解读
  • Android专栏
  • iOS ObjC入门
  • iOS Swift入门
  • iOS入门精通
  • Web之Html手册
  • Web之TypeScript
  • Web之Vue高级进阶
  • Linux之QML入门
  • Linux之QT核心库
  • Python教程
  • Shell&Bash教程
  • 工具脚本
  • 自动化脚本
  • 质量保障
  • 产品思考
  • 软实力
  • 开发流程
  • Git应用
  • 技术模版
  • 技术规范
  • Markdown
  • Mermaid
  • 开源协议
  • 毛选解读
  • 自我精进
  • 关于我
  • 自我精进
  • 职场管理
  • 职场面试
  • 心情杂货
  • 友情链接

杨充

专注编程 · 终身学习者
首页
  • 在线工具
  • JSON工具
  • 文本工具
  • 图片处理
  • 文档转化
  • 代码压缩
  • 加解密
  • 时间日期
  • 网络工具
  • 颜色设计
  • 二维码
  • 开发实用
  • 计算机组成原理
  • 操作系统原理
  • 网络协议原理
  • 数据库系统原理
  • 序卷导读
  • 数据本质
  • 运行模型
  • 并发设计
  • 内存真相
  • 交互系统
  • 面向对象
  • 设计原则
  • 设计模式
  • 系统架构
  • 体系建设
  • 代码品质
  • 方案设计
  • 稳定可靠
  • 工程运维
  • 性能优化
  • 数据结构导论
  • 线性结构详解
  • 树哈希结构论
  • 容器设计实战
  • 经典算法思想
  • 工程案例剖析
  • 算法题库精练
  • C语言入门
  • C综合案例
  • C专栏博客
  • C标准集库
  • C++入门教程
  • C++综合案例
  • C++专栏博客
  • C++编程技巧
  • Java入门教程
  • Java综合案例
  • Java专栏博客
  • Go入门教程
  • Go综合案例
  • Go专栏博客
  • Go开发技巧
  • JavaScript入门
  • JavaScript案例
  • JavaScript高级
  • Android库解读
  • Android专栏
  • iOS ObjC入门
  • iOS Swift入门
  • iOS入门精通
  • Web之Html手册
  • Web之TypeScript
  • Web之Vue高级进阶
  • Linux之QML入门
  • Linux之QT核心库
  • Python教程
  • Shell&Bash教程
  • 工具脚本
  • 自动化脚本
  • 质量保障
  • 产品思考
  • 软实力
  • 开发流程
  • Git应用
  • 技术模版
  • 技术规范
  • Markdown
  • Mermaid
  • 开源协议
  • 毛选解读
  • 自我精进
  • 关于我
  • 自我精进
  • 职场管理
  • 职场面试
  • 心情杂货
  • 友情链接
  • 毛选选集解读

  • 小人物的进修

    • 全书快速指引
    • 学习的七大原则
      • 01.看一个真实案例
      • 02.看过就以为做到
      • 03.真正实现的目标
      • 04.方法论而非招数
      • 05.学习要趁热打铁
      • 06.布置作业要实践
      • 07.走出自己舒适圈
      • 08.不妄想立即改变
      • 09.学习根源框架图
      • 10.总结回顾本章节
      • 11.后来发生的改变
      • 12.今天起改变三点
      • 13.课后作业思考下
    • 需求层次的模型
    • 一起来做个练习
    • 要带上技能地图
    • 经营好自我公司
    • 信息过载怎么办
    • 体系思维很重要
    • 构建知识的体系
    • 闭环思维的逻辑
    • 宏观学习的方法
    • 用海绵法找时间
    • 三段分解学什么
    • 链式和环式思考
    • 玩和教保证效果
    • 学习方法论沉淀
    • 以结果导向计划
    • 目标设立和管理
    • 分解目标要明确
    • 计划的落地策略
    • 结果的检查改进
    • 掌握些做事方法
    • 高效成长方法论
    • OKR目标规划法
    • SMART目标设定
    • SWOT分析方法论
    • MECE分析法则
    • 二八法则的运用
    • 三种方案设计法
    • RACI责任矩阵法
    • Pdca执行方法
    • 番茄工作法实践
    • 六顶思考帽方法
    • 金字塔汇报方法
    • STAR摸底分析法
    • 五步问题处理法
    • 五问根因分析法
    • 鱼骨图分析方法
    • 四维度总结分析
    • 阶段复盘方法论
    • 生命线分享游戏
    • 语言底蕴的提升
    • 阅读的持续提升
    • 理解能力的锻炼
    • 沟通能力的演进
    • 演示幻灯片提升
    • 学会高效地提问
    • 公众演讲的提升
    • 做好技术的演讲
    • 专注能力的提升
    • 自我自控的调节
    • 感知能力的提升
    • 记忆能力的训练
    • 质疑精神的分析
    • 思考能力的提升
    • 情商能力的学习
    • 写给平凡的你
    • 十年回望后记
    • 方法速查卡片
    • 刻意练习手册
  • 书籍
  • 小人物的进修
杨充
2019-05-05
目录

学习的七大原则

# 1.1学习的七大原则

# 目录介绍

  • 01.看一个真实案例
  • 02.看过就以为做到
  • 03.真正实现的目标
  • 04.方法论而非招数
  • 05.学习要趁热打铁
  • 06.布置作业要实践
  • 07.走出自己舒适圈
  • 08.不妄想立即改变
  • 09.学习根源框架图
  • 10.总结回顾本章节
  • 11.后来发生的改变
  • 12.今天起改变三点
  • 13.课后作业思考下

# 01.看一个真实案例

我囤了 22 门课,技术栈停在 3 年前。工作第三年那段时间,我特别"爱学习",某宝双 11 下单一次买了 8 门技术课。

我总觉得:等周末有空就看,等手头项目结束就学。结果是,周末刷剧、项目永远不会真正结束。3 年下来跟刚入职那一年比没有任何提升。

那年过年,我吹嘘说自己今年学了多少东西。同事问:"你买的那些课,看完的有几门?"我嗫嚅了半天:"……一门半。" 而那"半门"还是只看了"环境搭建"和"第一节课"。

那一刻我才意识到一个残酷的事实:我以为自己在学习,其实我只是在不断地"接触"知识,买课 ≠ 学会,收藏 ≠ 做到,看完 ≠ 吸收。过去 3 年我消耗的不是不够努力,是我对"学习"这两个字的理解从根本上就错了。

后来我用整整一周复盘自己 3 年的学习方式,归纳出一个清单,这就是这篇文章里的"学习七大原则",每一条都是我撞过的南墙。

# 02.看过就以为做到

三大学习认知误区。1.网络课程我买了。但是买了课程不等于学会。就像你以为学习课程懂了,但一实践或者讨论,又经不起推敲。 2.文章我都收藏了。但是收藏不等于做到。就像你学完的内容,这些知识还是别人的,不是你的。当学完后,这份学习的责任就递交给你了。3.书籍我都看完了。但是看完不等于吸收。就像你读完的内容,如果不去思考和没有自己的见解或感受。当过段时间,许多知识点也就忘记了。

什么时候才会真正的内化?首先需要实践,并从中得到反馈,经过这样的一个过程,才能把知识真正地内化。很多时候,缺少了实践反馈机制。

如何帮助学得更好,在进行这次课程准备的时候,曾问自己:现在不缺知识,不缺信息吧?答案是肯定的,每天新闻,书籍,博客等都是那么多,而且AI信息搜集也是越打越强大。

为什么大家会花时间来学习这样一个系列课呢?后来我找到了答案,需要给大家更多的附加值。这个附加值不应该只是知识,而是怎么更有效地学习和输出。

从"知道"到"做到"之间,有一条清晰的路径。很多人之所以停留在"知道"的阶段,是因为跳过了中间几个关键步骤:

阶段 状态 关键动作 常见障碍
知道 接触了信息 阅读、听课 停留在此阶段
理解 能复述内容 思考、提问 只是表面理解
应用 能解决问题 实践、练习 不愿动手
内化 成为习惯 反复实践、反思 缺乏持续性

# 03.真正实现的目标

很多时候的学习,看到前方漆黑一片,你不知道自己走得对不对,不知道这么走下去到底有没有效果,会不会浪费时间。

所以,学习路径,真正可以实现的目标,就显得特别重要。一旦能够看到隧道尽头有那么一丝光,就会告诉自己:"尽管辛苦,但会走到底,因为看到了那个目标。"

如果正好周围有一个火把,就会觉得:"不是我一个人这么走,原来有那么多伙伴一起走!"你也会告诉自己:"我是对的,我会坚持走!"但是很多时候,我们缺乏这样一个火把。

所以,这是第一点想要分享给大家的:大家要搞清楚真正要实现的目标是什么,这是让我们坚持下去的理由。

好目标有三个特征:可描述、可衡量、有时限。"我想变得更好"不是好目标;"我要在 3 个月内读完 6 本专业书并输出读书笔记"才是好目标。好目标像一个明确的 GPS 坐标,而不是一个模糊的方向。

# 04.方法论而非招数

方法论与招数的本质区别是什么?要思考为什么要这么做,这背后支撑的理论体系是什么?如果把这两个问题想透,我们每个人都可以掌握各种可变化的招式,来帮助自己更好地成长。

甚至这也能成为改变我们本身思维模式的契机。很多时候焦虑、紧张,觉得好像学习没有效果,更多的是因为没有掌握方法论,只是在学简单的招式。

维度 方法论 招数
深度 理解背后原理 表面技巧
适用性 可变化应用 固定套路
持续性 长期有效 短期有效
思维影响 改变思维模式 局部改进
迁移能力 可跨领域使用 仅限特定场景

如何构建方法论?方法论不是凭空产生的,它来自于对大量实践经验的归纳、提炼和验证。构建方法论有三个步骤:

1.观察规律:在反复做同一类事情的过程中,发现哪些做法总是有效的,哪些总是无效的。

2.提炼原则:把有效的做法抽象成可复用的原则和框架。

3.验证迭代:在新的场景中应用这些原则,根据结果不断优化。

掌握方法论的人,面对新问题时不会慌,因为他有一套分析和解决问题的框架。而只会招数的人,一旦遇到没见过的情况就手足无措。方法论是你的操作系统,招数只是应用程序,应用可以换,但操作系统必须稳定强大。

# 05.学习要趁热打铁

学完这一章,可以改变的事情是什么,从明天开始,马上、立刻行动起来,打铁要趁热。很多人学完后,说:"等我以后有空了再复习,先收藏。"这样就没用了,因为记忆曲线马上就会下降。

德国心理学家艾宾浩斯发现,人在学习后的 20 分钟内就会遗忘 42% 的内容,1 天后遗忘 74%,一周后遗忘 77%。也就是说,如果你学完不立即行动,一周后大部分内容已经从你脑中消失了。

如果你立刻行动起来,立刻去实践,马上就会得到反馈;一有反馈,我们就会思考;有了思考,再回去重温,这时候知识就容易内化了。

立即行动可以分为三个层次:

层次 时间窗口 具体行动 效果
第一层 学完 5 分钟内 用自己的话复述核心观点 初步理解
第二层 学完当天内 写一段总结或做一个小练习 加深记忆
第三层 学完一周内 在实际场景中应用所学 真正内化

"趁热打铁"不是蛮干,而是一个完整的闭环:实践→反馈→思考→重温→内化。每一次实践都会暴露你理解不到位的地方,每一次反馈都会让你重新审视知识的细节,每一次思考都会加深你对底层逻辑的理解。这个循环转得越快,知识内化的速度就越快。

# 06.布置作业要实践

一旦有了作业,就会督促我们更好地去思考、去反思。现在的慢,才是将来的快。想一想读书的时候,为什么学习的知识点很熟悉,那是因为课前预习,课后演练,这样可以让学习的东西印象更加深刻。作业的本质不是负担,而是一种强制性的实践反馈机制。

那么作业一般怎么实践呢?要么学了就去用;要么学了就去表达;要么学了就去教。在实践的过程中,我们将对学习的知识点印象更加深刻。

美国学者埃德加·戴尔提出的"学习金字塔"理论告诉我们,不同的学习方式有着截然不同的知识留存率:

实践方式 具体做法 知识留存率 难度
学了就去用 在实际项目中应用所学知识 约 75% ★★★
学了就去表达 写博客、做笔记、朋友圈分享 约 50% ★★
学了就去教 教授他人、制作教程、做培训 约 90% ★★★★

很多人的学习方式一直停留在"消费模式",看书、听课、刷视频,本质上都是输入。而真正高效的学习者,早已切换到了"创造模式",写文章、做分享、教别人。从被动接收到主动输出,这个转变是学习效率质变的关键分水岭。

每次学完一个知识点,逼自己用其中一种方式输出。刚开始可能觉得吃力,但坚持一个月后你会发现,你的理解力、表达力和记忆力都会显著提升。

# 07.走出自己舒适圈

学习的本质就是难的,因为只有发现难,你才会觉得离开了自己的舒适圈。如果不难,说来说去都是你懂的东西,那就是无效学习。

舒适圈最大的陷阱在于:它给你一种"我在学习"的错觉。比如你已经很熟悉 Java 了,每天刷 Java 基础教程,看似在学习,其实只是在舒适圈里打转。真正的学习发生在你去研究 JVM 源码、去啃并发编程原理的时候,那些让你觉得"有点难"的地方。

心理学家利夫·维果茨基提出了"最近发展区"理论:真正有效的学习发生在"你现在做不到,但在稍加努力和引导下可以做到"的区域。这就是学习区。

如何判断自己是否在学习区?有一个简单的标准:

如果学习过程中完全没有困难感,你在舒适圈,需要提高难度;如果学习过程中有适度的挑战感,你在学习区,继续保持;如果学习过程中完全无法理解,你在恐慌区,需要降低难度。

每一次觉得难时,你才知道,时间没白花。但不要怕,因为实践:通过方法论、立刻行动的要点、作业打卡、学习路径等,来帮助大家不断地去实践。不要怕学习难,就怕你没有开始的勇气。

走出舒适圈不是一蹴而就的,而是需要"刻意练习",有针对性地选择略高于自己当前水平的挑战,在挑战中获得反馈,在反馈中不断调整。每次完成一个挑战,你的舒适圈就扩大了一圈,之前觉得难的东西就变得容易了。

# 08.不妄想立即改变

速成心态的危害。有些人花了钱购买了某课程,然后学习了一段时间发现没有多大的效果,于是便开始吐槽,后面导致许多人加入口水战之中。

不得不说,妄想通过一系列课程就改变生活本质的人,如果听听课程或者学习下就能获取成功或者有好结果,这简直就是幻想……

速成心态的核心问题在于:把"知道"等同于"做到",把"接触"等同于"掌握"。事实上,从知道到做到,中间隔着大量的实践、反思和迭代。这个过程没有捷径,急不来。

深入思考才能质变。对于许多优质课程,大牛们提供的知识,或者理论分析工具,或者得出的结论,或者对未来作出的预测,那许多的东西都是经过加工,然后不断精细化的产物,倘若你不深入思考或者探索性学习,也是很难发生质变的。

存在的问题主要有:无法追查问题根源,信息与思维的时效性。重要的不是你看到或者听到了多少东西,重要的是你内化了多少东西。重要的是你把学到的东西内化成自己的,这个是学习的终极目标。

拥抱长期主义。学习是一场马拉松,不是短跑冲刺。真正的改变是在日积月累中悄然发生的,今天比昨天多理解了一个概念,这周比上周多解决了一个问题,这个月比上个月多掌握了一项技能。

不要期望学了一门课就脱胎换骨,要期望自己每天进步 1%。1% 看起来微不足道,但一年下来就是 37 倍的提升。接受慢变化,拥抱长期主义,这才是学习最强大的力量。

# 09.学习根源框架图

三大根源的关系。认知误区、方法缺失和实践不足,三者不是孤立存在的,而是层层递进、互相加强的恶性循环。认知误区导致你选错了方法,错误的方法让你实践无效,无效的实践又反过来加深了你"学习没用"的认知误区。

打破这个恶性循环的关键入口是认知层面,一旦你真正意识到"看过≠做到",你就会主动去寻找正确的方法论;有了方法论,实践才会有方向和效果;有了有效的实践反馈,你的认知就会持续纠正和升级。

从框架到行动的转化。理解了学习根源框架之后,最重要的是把它转化为日常的检查清单。每次学习完一个知识点,问自己三个问题:

检查维度 自问问题 合格标准
认知 我是"看过"还是"做到"了? 能用自己的话复述核心
方法 我用的是方法论还是随意的招数? 有明确的学习步骤和框架
实践 我实践过了吗?得到反馈了吗? 至少在一个场景中应用过

如果三个问题中有任何一个回答是否定的,说明这个知识点的学习还没有闭环,需要继续补完。

有效学习时序图

# 10.总结回顾本章节

学习的本质不是"接触了多少知识",而是"内化了多少知识",七大原则的所有努力,都是为了把"看过"变成"做到"。

你应该带走的三件事:

1.学完必须有"输出动作"才算闭环:用、表达、教 三选一,没输出就等于没学。

2.学习一定要在"学习区"做才有用:舒适圈是错觉,恐慌区是焦虑,只有"难一点"才是成长。

3.学习是日积月累的马拉松:买课、收藏、囤资料都是幻觉,每天 1% 的真实积累才是复利。

# 11.后来发生的改变

当周:写下七大原则便签。我做了三件事:

1.把收藏夹按"半年没看过"全部清空,几百篇瞬间归零;

2.把硬盘里那 22 门课列了一张表,标注每门"是否真的需要 / 替代方案是什么",最后只留 3 门;

3.把"七大原则"打印出来贴在显示器边框,每条配一个我自己撞过的南墙案例。

第二天我开始按"学完必须输出"逼自己,只看那 3 门课中第一门的第 2 章,看完当晚写了一篇 800 字的博客发在了掘金和CSDN。

学完课并输出。那个月我只盯一门课,一门 24 节的移动端架构课。每天看 1 节,看完立刻写一篇笔记,每周末挑一节做一个 demo 推到 GitHub。

月底回头看:24 节课看完了 22 节,产出 22 篇笔记、4 个 demo。这是我工作 3 年来第一次完整学完一门技术课,不是因为我变自律了,是因为我每节都"被自己强制输出"了一次。

最关键的是:那个月我没有再买任何新课、没有新增任何收藏。

一次学习一门课。之后半年我严格按"七大原则",一次只攻一门、必须输出、必须在"学习区"、不期望速成、按 PDCA 循环每月复盘。

半年下来我学完了 3 门课(一门移动端架构、一门Java虚拟机、一门 算法和数据结构),写了 60 多篇内网博客,做了一次部门技术分享,最重要的是,3 年没动过的技术栈,半年内换了一遍。

部门年中评估时,组长说:你这半年明显不一样了。每隔一段时间就会自我提醒:别再用"我在学习"骗自己。

# 12.今天起改变三点

1.学完立马实践。当学完任何内容后,立即实践其中一个点。不要说"等我有空再复习",那基本等于不会再看。从今天起,每次学完一个知识点,立即花 5 分钟做一个小练习或写一段总结。哪怕只是用自己的话复述一遍核心观点,也比纯粹收藏有效 100 倍。

2.建立反馈机制。最简单的反馈机制就是"输出"。学完一个东西,试着讲给别人听,或者写一段文字发到朋友圈、博客、笔记本上。如果你讲不清楚、写不出来,说明你还没真正理解。这个过程本身就是最好的反馈。

3.挑战难点的学习。主动选择一个让你觉得"有点难"的知识点来学习。如果你学的东西都觉得很轻松,说明你一直在舒适圈里打转。真正的成长发生在"学习区",那个让你觉得有挑战但又不至于完全懵的地方。

# 13.课后作业思考下

1. 学习转化率自测:审视你过去一个月的学习行为:你买了几门课程?收藏了几篇文章?其中真正实践过的有几个?算一下你的"学习转化率"(实践数 / 学习数),这个数字让你满意吗?

2. 学习目标明确化:用一句话写下你当前最重要的学习目标。如果写不出来,说明你的目标还不够明确,花 15 分钟认真想一想,然后写下来贴在桌面上。

3. 七大原则改进计划:选择本章提到的七大原则中,你做得最差的一条,制定一个为期一周的改进计划。一周后回顾效果。

4. 立即输出实战:找一个你最近学完但还没实践过的知识点,今天就用"学了就去用 / 就去表达 / 就去教"三种方式中的一种来实践它。

上次更新: 2026/06/28, 17:55:19
全书快速指引
需求层次的模型

← 全书快速指引 需求层次的模型→

最近更新
01
科学方法实践论法
06-28
02
辩证思维矛盾论法
06-28
03
毛选中的调查观念
06-28
更多文章>
Theme by Vdoing | Copyright © 2019-2026 杨充 | MIT License | 鄂ICP备2024073355号-1 | 鄂ICP备2024073355号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式