编程进阶网 编程进阶网
首页
  • 在线工具
  • JSON工具
  • 文本工具
  • 图片处理
  • 文档转化
  • 代码压缩
  • 加解密
  • 时间日期
  • 网络工具
  • 颜色设计
  • 二维码
  • 开发实用
  • 计算机的原理
  • 操作系统原理
  • 网络协议原理
  • 数据库的原理
  • 序卷导读
  • 数据本质
  • 运行模型
  • 并发设计
  • 内存真相
  • 交互系统
  • 面向对象
  • 设计原则
  • 设计模式
  • 系统架构
  • 技能之旅
  • 体系建设
  • 代码品质
  • 方案设计
  • 稳定可靠
  • 工程运维
  • 性能优化
  • 数据结构导论
  • 线性结构详解
  • 树哈希结构论
  • 容器设计实战
  • 经典算法思想
  • 工程案例剖析
  • 算法题库精练
  • C语言入门
  • C综合案例
  • C专栏博客
  • C标准集库
  • C++入门教程
  • C++综合案例
  • C++专栏博客
  • C++编程技巧
  • Java入门教程
  • Java综合案例
  • Java专栏博客
  • Go入门教程
  • Go综合案例
  • Go专栏博客
  • Go开发技巧
  • JavaScript入门
  • JavaScript案例
  • JavaScript高级
  • Kotlin精通
  • 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高级
  • Kotlin精通
  • 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.用海绵法找时间
      • 01.看一个真实案例
      • 02.一万小时的定律
      • 03.跨领域的注意点
      • 04.工作外主动提升
      • 05.什么叫海绵方法
      • 06.从哪里去挤时间
      • 07.坚持长期主义者
      • 08.总结概括下重点
      • 09.后来发生的改变
      • 10.今天起改变三点
      • 11.课后作业思考下
    • 10.三段分解学什么
    • 11.链式和环式思考
    • 12.玩和教保证效果
    • 13.学习方法论沉淀
    • 14.以结果导向计划
    • 15.目标设立和管理
    • 16.分解目标要明确
    • 17.计划的落地策略
    • 18.结果的检查改进
    • 19.掌握些做事方法
    • 20.高效成长方法论
    • 21.OKR目标规划法
    • 22.SMART目标设定
    • 23.SWOT分析方法论
    • 24.MECE分析法则
    • 25.二八法则的运用
    • 26.三种方案设计法
    • 27.RACI责任矩阵法
    • 28.PDCA执行方法
    • 29.番茄工作法实践
    • 30.六顶思考帽方法
    • 31.金字塔汇报方法
    • 32.STAR摸底分析法
    • 33.五步问题处理法
    • 34.五问根因分析法
    • 35.鱼骨图分析方法
    • 36.四维度总结分析
    • 37.阶段复盘方法论
    • 38.生命线分享游戏
    • 39.语言底蕴的提升
    • 40.阅读的持续提升
    • 41.理解能力的锻炼
    • 42.沟通能力的演进
    • 43.演示幻灯片提升
    • 44.学会高效地提问
    • 45.公众演讲的提升
    • 46.做好技术的演讲
    • 47.专注能力的提升
    • 48.自我自控的调节
    • 49.感知能力的提升
    • 50.记忆能力的训练
    • 51.质疑精神的分析
    • 52.思考能力的提升
    • 53.情商能力的学习
    • 54.写给平凡的你
    • 55.十年回望后记
    • 56.全书金句索引
  • 职场管理进阶

  • 书籍
  • 小人物的进修
杨充
2020-09-26
目录

09.用海绵法找时间

# 09.用海绵法找时间

# 目录介绍

  • 01.看一个真实案例
  • 02.10000小时定律
  • 03.跨领域的注意点
  • 04.工作外主动提升
  • 05.什么叫海绵方法
  • 06.从哪里去挤时间
  • 07.坚持长期主义者
  • 08.总结概括下重点
  • 09.后来发生的改变
  • 10.今天起改变三点
  • 11.课后作业思考下

# 01.看一个真实案例

工作第三年,我每天的口头禅是:"最近太忙了"、"有空我就学"、"等这个项目结束我就……"。结果一年过去,我还是那个我,1.想看的书,没翻过 10 页;2.想学的源码,目录都没记住;3.朋友拉我做技术分享,我说"等我准备好",等了一年没准备好。

那一年公司年终晋升答辩,我被刷了。评语里有一句话扎得我现在还疼:"技术深度未见明显增长,疑似停留在原地。"

我那一刻特别委屈——我真的觉得自己很忙,怎么就成"停留在原地"了?

发生这件事后我抱怨。后来同时让我说时间分配在哪里,翻出微信运动 + 抖音观看时长 + 王者荣耀对局数据,让我触目惊心:抖音:日均 67 分钟;王者荣耀:日均 32 分钟;微信刷朋友圈:保守估计 40 分钟

算了一下:"每天大约有 2 小时 20 分钟在'娱乐性消耗'。如果只挪出其中 1 小时,一年就是 365 小时。再算上你周末的'我累了我要躺'……"

我当时就闭嘴了。不是没时间,是时间从来没有被认真分配过。后来我看到鲁迅那句话:"时间就像海绵里的水,只要愿意挤,总还是有的。" 我才明白海绵法不是教你压榨自己,而是教你承认时间是被你自己'漏'掉的。下面这套海绵法,就是我从那个晚上开始一点一点试出来的。

# 02.一万小时的定律

graph LR
    A[10000小时定律] --> B[平均每天3小时]
    B --> C[持续10年]
    C --> D[成为领域专家]
    E[关键前提] --> E1[刻意练习]
    E --> E2[专业聚焦]
    E --> E3[不断提升难度]
    style D fill:#c8e6c9

10000小时定律,是由心理学家安德斯·埃里克森(Anders Ericsson)提出的一个理论,它认为在任何领域成为专家所需的时间大约是10000小时。

如果一个人在某个特定领域投入足够的时间和精力进行刻意练习,那么他们有望成为该领域的专家。这个理论的核心观点是,成功不仅仅取决于天赋,更重要的是通过大量的刻意练习来提高技能和表现。

此外,埃里克森的研究也指出,刻意练习的质量比纯粹的时间投入更为重要。只有通过有目的、有挑战性的练习,不断地寻求反馈和改进,才能真正提高技能水平。

如果把10000小时换算一下,就会发现这两个定律基本上是一致的:平均一天投入 3 小时,一年投入 365 天,那么 10 年算下来就是 10950 小时。所以,10000 小时定律意味着,成为某个领域的专家,需要花费 10 年时间。

# 03.跨领域的注意点

10000 小时定律所说的"成功"或者"成为专家",是指在某一个领域,而不是所有领域一通百通。所以专业聚焦对于 10000 小时定律的落地非常关键。

如果你从 A 领域转行到 B 领域,而它们的差异又比较大的话,那么你分别在这两个领域投入的时间是不能累加的,相当于以前在 A 领域的积累被浪费掉了。

换句话说,分别在两个不同的领域各投入 5000 小时的人,在专业度上比不过在某一个领域投入 10000 小时的专家。所以分清楚同一个领域和不同的领域很重要。四种典型情况:单一聚焦投入 A 领域 10000 小时会成为 A 领域专家;分散投入 A + B 各 5000 小时则两个领域都非专家;A → B 差异大的转行意味着前期积累被浪费、需要重新计时;A → A' 差异小的转型则前期积累部分可用,能加速成长。

虽然跨领域的专业时间不能叠加,但有一类能力是可以跨领域迁移的——沟通能力、项目管理能力、学习能力、问题分析能力等。这些"元能力"不会因为你换了领域就归零,反而会让你在新领域上手更快。所以在深耕专业技能的同时,别忘了积累这些可迁移的通用能力。

# 04.工作外主动提升

graph TD
    A[工作时间 ≠ 学习时间] --> B[原因:重复事务多]
    A --> C[原因:边际效益递减]
    B --> D[解决方案]
    C --> D
    D --> D1[主动学习新技能]
    D --> D2[工作中抓住实践机会]
    D --> D3[循环往复提升能力]
    D --> D4[每天至少2小时主动提升]
    style D fill:#e1f5fe

10000 个小时相当于连续 10 年平均每天投入 3 个小时。你可能会有问:"我每天工作 10 个小时,这样算下来,岂不是不到4年就可以成为大牛了?"

很明显,这是不太可能的。原因在于,工作中的很多时间都是在做一些重复的事情,只是让已经掌握的技能变得更熟练而已,边际效益是越来越低的。

这就像练小提琴,每天都只练习《生日快乐》这个曲子,就算练10年也不可能成为专业小提琴手。你必须先练习某个难度的曲谱,熟练后再来练习下一难度的曲谱,这样逐步提升难度,最终才能成为专业的小提琴手。

如果你想要高效地提升自己,就必须不断地主动学习新的、复杂度更高的技能,等到工作中用得上的时候,抓住机会在实践的过程中练习,获得经验教训,进一步加深对技能的理解和掌握。如此循环往复,一步一步地提升自己的能力。

工作1个小时不等于学习 1 个小时,除了上班时间外,尽量保证每天能够有 2 个小时的主动提升时间。那么这个时间从哪里来呢,可以用海绵法找时间!

# 05.什么叫海绵方法

"海绵学习法",其实是借用了鲁迅的名言——"时间就像海绵里的水,只要愿意挤,总还是有的。"

海绵学习法的关键就是"挤时间"。既不需要放弃所有的休闲娱乐,也不需要在累成狗的时候强行"打鸡血"逼着自己去学,而是通过长期坚持的方式,达到"积少成多、聚沙成塔"的效果。

海绵法的三大原则:不影响生活——不需要完全放弃休闲娱乐,从娱乐里挤出少量时间即可;不强行打鸡血——不需要在极度疲惫时硬撑,选择精力好的时段学习;长期坚持——积少成多、聚沙成塔,每天 2-3 小时,坚持数年。

# 06.从哪里去挤时间

graph TD
    A[海绵学习法时间来源] --> B[早晨30分钟]
    A --> C[通勤1小时]
    A --> D[上班30分钟]
    A --> E[睡前30分钟]
    A --> F[周末3小时]
    
    B --> B1[看书/回顾笔记]
    C --> C1[听音频/看电子书]
    D --> D1[大脑最活跃时段]
    E --> E1[从娱乐中挤出]
    F --> F1[控制活动时间]
    
    G[工作日每天约2.5小时] --> H[周末约3小时]
    H --> I[每周约15.5小时]
    I --> J[每年约800小时]
    
    style A fill:#e1f5fe
    style J fill:#c8e6c9

1.早晨30分钟。可以把起床的闹钟提前 30 分钟,比如原来07:30的闹钟可以改为07:00。不用担心提前 30 分钟起床会影响休息质量,习惯以后,早起30分钟不但不会影响一天的精力,甚至可能反而让人更有精神。早起的时间可以用来做一些你想做的事情。比如看书,30分钟基本上足够看完一本书的一个章节;再比如,你写一下今日工作优先级事项或者回顾知识笔记。

2.通勤1小时。大城市的上班通勤时间在1到2个小时。你可以根据通勤方式选择对应不同的学习方式。如果做公共汽车或者自己开车上下班,可以听书籍和线上课程的音频;如果坐地铁,除了听音频,也可以看电子书和线上课程,要是有座位,还可以看纸质书。

3.上班30分钟。刚到工位的第一个 30分钟(或者开完晨会后的30分钟),这时候一般也没什么会议,也很少有人来打扰,大脑又是最活跃的时间,所以学习的效果非常好。不用担心这 30 分钟会影响项目进度,一天当中总会有其他事情浪费30分钟以上的时间,比如不必要的会议、低效的沟通、玩手机摸鱼等。如果担心影响项目进度,你可以在别的事情上提高效率。

4.睡前30分钟。大部分人在睡前都会进行一些休闲娱乐活动来放松自己,比如玩游戏、追剧、看电影、刷短视频等。对于忙碌了一天的劳动者来说,适当的放松是必不可少的,我们不必完全放弃这些活动,只需要从中挤出 30 分钟就行了。

5.周末3小时。大部分人周末都会安排一些耗时很长的活动,比如购物、逛街、聚会、看电影、旅游和睡懒觉等。只要你有意识地挤时间,很容易就能挤出3个小时,比如购物、逛街和聚会的时候控制时间、早点回去;减少一些"无效社交"的时间;旅游的时候做好时间规划;本来准备睡 10 小时懒觉,改为睡 9 小时……

时间汇总计算:早晨每天 30 分钟、每周 3.5 小时,用于看书或回顾笔记;通勤每天 1 小时、每周 5 小时,用于听音频或看电子书;上班前工作日 30 分钟、每周 2.5 小时,用于深度学习或写代码;睡前每天 30 分钟、每周 3.5 小时,用于轻度阅读或整理;周末每周 3 小时,用于系统学习或做项目。合计每周约 17.5 小时,一年约 900 小时——不到 12 年就能凑够 10000 小时定律所需的时长。

# 07.坚持长期主义者

这些方法对你原来的工作和生活影响很小,但只要长期坚持,积累的时间规模和个人的成长速度都是非常可观的。

当然,这些方法仍然需要我们稍微克服一下人性的弱点,只是用不着"头悬梁锥刺股"这样夸张而已。

但是如果你连少打一局游戏、少刷一集剧这样的意志力都没有,那么无论多么有效的方法对你来说都是没有意义的。

坚持的秘诀不在于意志力有多强,而在于门槛设得够低。每天只需要挤出30分钟,这个门槛几乎人人都能做到。一旦养成了习惯,你会发现30分钟自然而然地变成了1小时、2小时。

# 08.总结概括下重点

graph LR
    A[海绵学习法总结] --> B[不影响生活]
    A --> C[长期坚持]
    A --> D[积少成多]
    B --> E[每天挤出2-3小时]
    C --> E
    D --> E
    E --> F[10年成为专家]
    style F fill:#c8e6c9

海绵学习法。通过海绵学习法我们可以做到既不对工作、家庭和休闲有较大影响,又能够保证足够的时间来提升自己。现在,回顾一下这一讲的重点:

按平均每天投入 3 小时计算,10000 小时定律意味着,成为某个领域的专家需要花费 10 年时间。

不同的领域,面对的问题和采取的思维方式也不同,投入的时间是不能叠加的。

上班时间不能直接等价为有效的提升时间,我们每天下班后还应该主动投入 1 个小时来学习。

海绵学习法不需要完全放弃休闲娱乐,也不需要强行打鸡血,只需要稍微克服一下人性的弱点,长期坚持,积少成多。挤时间的来源包括早晨30分钟、通勤1小时、上班30分钟、睡前30分钟和周末3小时等。

时间从来不是没有,只是没有被分配——海绵法不是教你"加班式学习",而是教你承认每天 2 小时的"漏点",并把它们一点点回收。

你应该带走的三件事:

1.先做一次"时间审计",再谈学习计划:不知道时间漏在哪,就不可能挤出来。

2.门槛低 > 意志力强:每天 30 分钟比每周 5 小时更容易坚持。

3.碎片时间学碎片知识,版块时间学系统知识:把对的内容放在对的时段,效率天差地别。

# 09.后来发生的改变

我装了一个时间记录 App,连续 7 天精确到 30 分钟记录所有动作。第 8 天导出报表,我盯着那张图看了 10 分钟——

"我以为我在工作"的时间里,有 48 分钟在群里聊八卦;"我以为我累瘫了"的晚上,1 小时 12 分钟在刷短视频;"我以为周末很充实",其实周日下午 3 小时全在瘫。

那张报表被我截图打印贴在工位上,标题写了 4 个字:"别再骗自己"。

我按照海绵法重新排了时间表:06:30-07:00 早起翻一本技术书的一节;08:00-09:00 通勤听一个英文技术播客;09:30-10:00 上班前过一遍 GitHub Trending 并写 5 行 demo;22:00-22:30 睡前整理白天笔记、写第二天 TODO;周六 09:00-12:00 做一个完整的 side project。

整整一个月,工作日每天 2 小时、周末 3 小时——一周 13 小时纯学习时间,比上一年的全年还多。

我把"没时间"这三个字戒掉了,半年下来发生了三件事:

1.我在 GitHub 上的一个开源项目拿到了 800+ star;

2.内部技术分享被点名表扬,主管在 OKR 沟通时说"看到了你的成长曲线";

3.再没人能用"你太忙"打发我的学习计划——因为我的时间表上每一格都有名字。

更重要的是心态变了:以前我觉得"我没时间"是事实,现在我知道,"我没时间" 这三个字 99% 是借口,1% 才是事实。

# 10.今天起改变三点

graph LR
    A[今天起改变三点] --> B[找出3个挤时间的点]
    A --> C[用好碎片时间]
    A --> D[做一个长期主义者]
    
    B --> B1[早起30分钟<br/>通勤时间<br/>睡前30分钟]
    C --> C1[碎片时间学碎片知识<br/>版块时间学系统知识]
    D --> D1[每天坚持1小时<br/>一年就是365小时]

审视你一天的时间安排,找出至少3个可以挤出来学习的时间段。比如早起30分钟、通勤路上的1小时、睡前30分钟。不需要大刀阔斧地改变生活方式,只需要少刷一集剧、少打一局游戏。把这3个时间段写在手机备忘录上,从明天开始执行。

碎片时间(10-30分钟)用来学习碎片化知识,比如阅读文章、听播客、背知识点;版块时间(1小时以上)用来学习系统化知识,比如看书、做项目、写代码。不要用碎片时间做需要深度思考的事,也不要用版块时间刷信息流。

不要期望一周就看到效果,海绵法的精髓在于积少成多。每天投入1小时,一年就是365小时,3年就超过1000小时。给自己设定一个最低门槛——比如每天至少学习30分钟,无论多忙都不能打破。坚持3个月,你会发现这已经变成了一种自然的习惯。

# 11.课后作业思考下

1.时间审计练习:从明天起,连续记录3天你的完整时间使用情况(精确到30分钟)。3天后分析:你每天有多少时间花在了无意义的消耗上?其中有多少可以转化为学习时间?计算你的"时间回收潜力"。

2.10000小时计算:按照你当前每天能挤出的学习时间,计算你成为所在领域专家需要多少年。如果这个数字太大,思考是否有办法每天多挤出30分钟?这30分钟可以从哪里来?

3.海绵时间规划:根据你的时间审计结果,设计一份具体的"海绵学习时间表"。明确每个时间段学什么、怎么学。比如"早起30分钟看技术文章、通勤时听播客、睡前30分钟整理笔记"。执行一周后评估是否可行并进行调整。

4.长期主义测试:给自己设定一个30天挑战——每天至少学习1小时,不间断。记录每天的完成情况和学习内容。30天后回顾:你中间断过几次?断的原因是什么?如何在下一个30天中做到不间断?

上次更新: 2026/07/27, 15:53:15
08.宏观学习的方法
10.三段分解学什么

← 08.宏观学习的方法 10.三段分解学什么→

最近更新
01
audit
07-27
02
C++入门教程全章思考题汇编
07-24
03
12.技术团队建设能力
07-21
更多文章>
Theme by Vdoing | Copyright © 2019-2026 杨充 | MIT License | 鄂ICP备2024073355号-1 | 鄂ICP备2024073355号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式