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

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

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个小时,

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

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

这段时间最低都是996pro,

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

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

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

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

周一到周六

图片

 

  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一样,分配出一些时间片,执行脑袋里的部分程序片段,同一个问题,思考时间拉长,深度和广度会都会有所提高。

虽然要做到这样会很难,

会很枯燥,

很孤独,

但是:

自律决定着人生,一个人有多自律,他的人生就有多自由

我是胡老师,

欢迎和我做朋友!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/218561.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于uniapp+vue微信小程序的健康饮食管理系统 907m6

设计这个微信小程序系统能使用户实现不需出门就可以在手机或电脑前进行网上查询美食信息、 运动视频等功能。 本系统由用户和管理员两大模块组成。用户界面显示在应用程序中,管理员界面显示在后台服务中,通过小程序端与服务端间进行数据交互与数据传输实…

4G执法记录仪在大型安保集团,保安集团、蓝天救援队中的 应用,行为规范化,人员定位,考勤打卡,应急指挥调度

【智能化升级】揭秘4G/5G执法记录仪在安保与救援领域如何重塑行业标准与效率 在快速发展的社会当中,大型安保集团、保安集团和蓝天救援队所肩负的任务日益繁重与复杂。无论是在平时的治安巡查、安保执勤,还是在突发公共事件的应急响应中,如何…

84基于matlab的数字图像处理

基于matlab的数字图像处理,数据可更换自己的,程序已调通,可直接运行。 84matlab数字图像处理图像增强 (xiaohongshu.com)https://www.xiaohongshu.com/explore/656219d80000000032034dea

[蓝桥杯训练]———高精度乘法、除法

高精度乘法、除法 一、高精度乘法⭐1.1 初步理解1.1.1 高精度的定义1.1.2 为什么会有高精度1.1.3 高精度乘法的复杂度 1.2 思想讲解1.3 代码实现1.3.1 声明1.3.2 实现高精度乘法1.3.3 整体实现1.3.4 代码测试 二、高精度除法⭐2.1 初步理解2.2 思想讲解2.3 代码实现2.3.1 声明2…

1.4 8位加法器

1.半加器 2.全加器 半加器: 完整模拟1位加法 1.A,B 接受端,接受1或0 , 2个电信号 2.异或门 做为结果: 1^10, 0^00, 1^01, 0^11 与编程中的: 异或一致 3.与门 做为进位: 1&11,1&00,0&10, 0&01 与编程中的: 与一致 4.半加器实现1位的加法运算,比如:A端: …

亚马逊云科技向量数据库助力生成式AI成功落地实践探秘(一) ​

随着大语言模型效果明显提升,其相关的应用不断涌现呈现出越来越火爆的趋势。其中一种比较被广泛关注的技术路线是大语言模型(LLM)知识召回(Knowledge Retrieval)的方式,在私域知识问答方面可以很好的弥补通…

OSG粒子系统与阴影-自定义粒子系统示例<2>(5)

自定义粒子系统示例(二) 目前自定义粒子的方法有很多,在OSG 中使用的是 Billboard 技术与色彩融合技术。色彩融合是一种高级的渲染技术,如果读者有兴趣,可参看 OSG 粒子系统实现的源代码。这里采用简单的布告牌技术(osg::Billboard)与动画来实…

移动家庭云电脑只能24小时不关机

DD转换Linux也不行,北京地区套餐为家庭云电脑畅享版月包,客服回复目前只能设置24小时不关机。 24小时必须关机这是很严重的问题,不能随时保持在线连接,也没有公网IP。

Linux指令

目录 1.ls指令 2.pwd指令 3.cd指令 4.touch指令 5.mkdir指令 6.rmdir指令&&rm指令 7.man指令 8.cp指令 9.mv指令 10.cat指令 11.more指令 12.less指令 13.head指令 14.tail指令 15.时间相关的指令 16.cal指令 17.find指令 18.grep指令 19.zip/unzip指…

『亚马逊云科技产品测评』活动征文|AWS 域名注册、启动与连接 EC2 新实例、端口开放详细教程

授权声明:本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在 Developer Centre, 知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道 目录 一、AWS 域名注册 二、AWS 域名解析 三、个人网站 ICP 备案 …

深度学习之基于YoloV3杂草识别系统

欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 深度学习在图像识别领域已经取得了显著的成果,其中基于YOLO(You Only Look Once&#xff09…

分布式数据恢复-hbase+hive分布式存储误删除如何恢复数据?

hbasehive分布式存储数据恢复环境: 16台某品牌R730XD服务器节点,每台物理服务器节点上有数台虚拟机,虚拟机上配置的分布式,上层部署hbase数据库hive数据仓库。 hbasehive分布式存储故障&初检: 数据库文件被误删除…