嵌入式的学习需要合理规划时间

低级的欲望放纵即可获得,高级的欲望只有克制才能达成。

——卡耐基

1、粉丝的误会

很多粉丝,问我, "胡老师我想报您的培训班。" ...

得知我知识业余时间写文章,紧接着又会问,

"jg单位这么清闲啊,你居然有这么多时间写文章的?而且你文章很深,每一篇我都看都要看很久!" ...

这种粉丝确定不是来害我的??!

在此澄清3点:

  1. 我的工作还是很忙的 工作性质原因, 往往一阵阵,有时候很忙,要996, 有时候可能稍微没那么忙,不需要加班;

  2. 写文章时间都是利用的业余时间 我只是在别人打麻将、钓鱼的时候用来写作,仅此而已。

  3. 文章深度 我的文章有的虽然看上去很深或者内容很广, 这其实是得益于我之前做过很多项目、以及做嵌入式培训的时候积累的知识。

2、输出的内容

自打2020年8月开始写公众号以来,

截止本文发文时间,一共2年9个月

输出内容如下:

  • 输出了245篇原创文章

  • 录制了免费教学视频:77期,包括《从0学驱动第一期》、《从0学ARM第一期》

  • 录制了收费课程:96期,《嵌入式物联网综合项目》

  • 制作基于TI CC2530的开发板一套

  • 出版书籍《从零开始学ARM》340页

数量上看,算是高产吧。

如果两年有人告诉我,

利用自己业余时间,

在不到3年的时间里完成上述这些事情,

我可能觉得这几乎在开玩笑,

而结果是,我确确实实做到了,

而且大部分文章并不是纯粹为了凑数,

每一篇写的都很用心,

质量得到了粉丝的认可,

写作让我认识了非常多的粉丝,

能和这么多即将进入嵌入式领域、以及已经是嵌入式领域的大拿们交流,

这应该是我写作最大的收获。

回头想想,

能做到这么多,主要有以下几点原因:

  1. 相对完善的知识储备

  2. 时间管理

  3. 自律

下面针对这3点来给大家做个分享。

3、相对完善的知识储备

写一篇很有特色的技术文章,对于我们每一位技术人员,

并不是难事,

但是要持续输出高质量的文章、视频、甚至出书,

对作者的知识面要求非常高,

比如这本《从零开始学ARM》,

需要作者熟知CPU架构基础知识、ARM历史,arm架构、汇编指令、GNU汇编、混合汇编、Makefile、SoC、GPIO、PWM、RTC、ADC、I2C、SPI、u-boot、网卡、网络协议等等知识点,

需要有扎实的ARM相关的理论知识,

涉及到的每一个知识点都不能有任何疑问,

除此以外还要能够熟练操作某个开发板,

通过开发板来验证讲述的理论知识。

一口君的知识体系主要来自多年的底层开发经验,

机缘巧合下在从事嵌入式培训的几年工作中,

将Linux系统编程、计算机网络、Linux驱动、Arm等几大关键知识块做了详细的梳理;

准备每一门课的时候,我都会阅读了大量的书籍,

先搜集大量的文章,

编写代码验证每一个知识点,

然后将这些内容精华部分整理到自己的笔记中,

经过多年积累,

嵌入式底层相关的知识体系逐渐完善起来。

在授课中充分考虑到学员的基础,

站在学员的角度来思考:作为一个零基础的学生,

如何学习某一门课。

经过多年的课堂实战,

不断调整,

每一门课的知识点的讲解前后顺序,

何处要着重讲解,

何处可以一句带过,

逐渐形成了自己的风格。

不能给学员讲清楚某个知识点,

那一定是自己没有真正掌握!

回过来想想,

这不就是费曼学习法吗。

4、时间管理

时间是海绵里的水,

不去挤,

迟早会蒸发掉!

作为一个新时代的民工,

每个人都要面临加班,要带孩子,要照顾生病的老人,要各种应酬......

这些几乎占满了我们的业余时间,

想从这些事情中脱身,

挤出时间写写文章、录制视频、甚至写一本书,

难度非常之大,

但是这并不能作为接口,

想想下面这位时间管理大师,

那写进教科书的时间统筹规划。

嵌入式的学习需要合理规划时间_第1张图片

我们个人都要学会时间管理。

我的时间管理

下面给大家讲一下我写书的那段不堪回首的岁月是如何度过的。

嵌入式的学习需要合理规划时间_第2张图片

写书的那段时间,因为实施项目地点有点远,

每天骑电瓶车,路上单趟1个小时,来回2个小时,

从4月份到11月份,持续8个多月,

后面还出差去了重庆待了一个多月;

这段时间最低都是996pro,

记得有一个月连续干了一个月,

每天都到10点多,没有周末。

而那几个月是我写书最关键的时间。

我是如何挤出时间写书的?

周一到周六

嵌入式的学习需要合理规划时间_第3张图片

 

  1. 8:00-9:00

1个小时

每天上班路上的这一个小时,思考前一天晚上写作留下的一些问题,

可以是某一张图如何画、某一个段落如何布局、某个实例应该优化、某个驱动应该如何讲解。

  1. 12:00-13:30

1.5个小时

午饭结束后,我一般必须睡足1个小时,否则整个下午都昏昏沉沉的,

午睡前,我会预留15分钟,继续搜索问题相关文章,

一些不错的内容会收藏,留待晚上继续整理。

  1. 17:30-18:15

45分钟

彻底放松,不思考任何问题,

听听音乐,然后绕着办公楼走20分钟

  1. 21:30-10:30

路上1小时,

工作一天很疲惫了,但是还是会继续思考早上和中午的问题

  1. 10:30-11:45

1小时15分钟

到家后利用这难得的还算完整的时间,把白天思考的结果和搜索的资料,同步整理到自己的书稿中

然后把后续要写的内容,分解成细碎的问题,

留待明天白天路上和午休时间思考

  1. 11:45-12:00

洗澡基本上不超过15分钟,

节省时间。

  1. 碎片时间

工作中,多多少少会有一点碎片时间,

利用起来,搜索预留的问题。

周五、周六、周日

周五和周六晚上一般不加班,

还有4.35个小时用于写作。

周日

基本上能不应酬就不去应酬,

时间全部用来写文章。

早上奢侈的睡到9:00左右,

一边吃早饭一遍继续写,

上午有3个小时、下午有4.5个小时,晚上大概也有个4.75个小时,

这样统计下来,每周写作的时间理论最大值:

1.25*4 + 3.75*3 + 3 + 4.5=25.75小时

可以用来思考的碎片时间(路上+中午午休前):

1*2*6 + 0.25*6 = 13.5小时

因为还要照顾孩子,还有一些必须得应酬,

实际上时间肯定会有一些出入,

但是基本上我那几个月大部分时间都是这么安排的。

此外,最关键一点,

写书必须得到自己的家人的支持,

否则家长里短的琐事,

很容易导致心烦意乱,

分心肯定做不好事情,

这里要非常感谢我的爱人,

把孩子学习照顾好,

把家操持好,

否则这本书肯定遥遥无期。

自律

计划制定好了,

就要严格的执行下去,

拒绝打麻将、钓鱼、KTV,卸载抖音,

拒绝无效的社交和酒场,

让自己的身体形成生物钟,

让大脑保持一个频率运转,

充分发挥它的的潜力。

告诉大家一个诀窍,

就是每天睡觉前都深度思考一些问题,

你会发现,即使你在睡觉的时候,

大脑也会像cpu一样,

分配出一些时间片,

执行脑袋里的部分程序片段,

同一个问题,思考时间拉长,

深度和广度会都会有所提高。

虽然要做到这样会很难,

会很枯燥,

很孤独,

但是:

自律决定着人生,

一个人有多自律,

他的人生就有多自由

我是胡老师,

欢迎和我做朋友!

你可能感兴趣的:(研发管理,arm开发)