📄 一句话概括
自学的困惑多半不是【学不会】,是没给【动手做】留出那 12% 的时间——四个方向里只有第四行会在三个月后还留在手上。
📝 本节和前面几节的关系
前三节讲行业,这一节回到自己身上:行业再好,方法不对也进不去。
一、困惑一:资料太多,不知从哪开始
音视频的资料是又多又碎:有人从 FFmpeg 命令讲,有人从编解码标准讲,有人直接上项目。 这不是资料质量问题,是入口不唯一——哪个入口都行,但你不该同时走三个入口。 建议:选一本成体系的教材走到底,遇到问题再补其他资料。
二、困惑二:看懂了但写不出来
看视频时觉得【哦是这样】,自己动手时卡在第一行——这是所有人的必经阶段。 原因是输入和输出用的是两套能力:看懂靠识别,做出来靠生成。 唯一的解法是关掉教程,对着空文件重写一遍。
三、困惑三:不知道学到什么程度算够
音视频太深,从采样定理到 NAL 单元可以学三年——那什么时候才叫会了? 给自己定一个可验收的标准:能独立做一个【把一段视频转成另一个规格并播放出来】的小工具。 做出来就算入门,做不出来就还没到——标准很硬,但很有效。
四、时间该往哪儿放
Demo 7 把新手三个月的 250 小时拆开看:收藏教程 40 小时、听懂 120 小时、敲命令 60 小时、自己做一个东西 30 小时。 只有最后那 30 小时(12%)会留下作品,而作品是唯一能被别人看见的东西。 所以调整很具体:从今天起,把【听懂】的时间砍掉一半,搬给【做出来】。
五、动手 Demo:自学音视频,时间都花到哪儿去了
【自学好难】的具体表现,是把时间花错了地方。 下面是一份新手三个月的典型时间账。
items = [
("收藏教程/买课", 40, "课程堆着没看"),
("看视频听到懂", 120, "能复述,不能写"),
("敲命令跑通", 60, "会按帖子抄命令"),
("自己做一个完整的小工具", 30, "有作品,能讲清楚"),
]
total = sum(h for _, h, _ in items)
for name, h, out in items:
print("%-12s %3d 小时 %4.0f%% -> %s" % (name, h, h * 100.0 / total, out))
实跑输出:
--------------------------------------------------------------------
自学音视频,时间都花到哪儿去了
--------------------------------------------------------------------
【自学好难】的具体表现,是把时间花错了地方。
下面是一份新手三个月的典型时间账,对照的是三个月后的产出。
投入方向 小时 占比 三个月后的产出
--------------------------------------------------------------
收藏教程/买课 40 16% 课程堆着没看
看视频听到懂 120 48% 能复述,不能写
敲命令跑通 60 24% 会按帖子抄命令
自己做一个完整的小工具 30 12% 有作品,能讲清楚
第四行只占 12% 的时间,却是唯一会在三个月后还留在手上的东西。
**自学的困惑多半不是【学不会】,是【没给做留出那 12%】。**
第四行只占 12% 的时间,却是唯一会在三个月后还留在手上的东西。 自学的困惑多半不是【学不会】,是【没给做留出那 12%】。
30 秒实验
- 写下你上周花在【输入】和【做】上的小时数,各是多少。
- 如果【做】少于 20%,本周就砍掉一项输入,换成做一个最小的东西。
常见误区
- 收藏了一堆资料就觉得在学习。收藏不等于学习。
- 等【学完了】再动手。永远没有学完的那一天。
- 追求一次把原理搞透。先做出来,再回头补原理,速度快得多。
自测三问(点开对答案)
1. 为什么【看懂了】却写不出来? —— 看懂靠识别能力、做出来靠生成能力,是两套能力。 2. 给自己定什么标准算入门? —— 能独立做一个把视频转规格并播放出来的小工具。 3. 时间该往哪个方向调整? —— 砍掉一半【听懂】的时间,搬给【自己做一个东西】。- ☐ 下一节(2.2.1 视频)
相关笔记
- 5G+将推动音视频行业高度融合发展 — 行业为什么在变
- 编程修行之路 — 修行衡量的是能不能独立做出来
- 🔵 计算机基础 · 索引 — 底层原理的入门课
- 🎬 FFmpeg入门详解 · 索引