2020年注定是不平凡的一年,借此机会,也对我这一年做个年终总结。

1.2020技术成长之路

2019年底,一个偶然的机会,我在网上接触到了ST的一个开源项目——DIY数字仪表项目,当时这个项目的STM32G0单片机软件和与云端的交互由我来研发,还有相关文档的编译。在这期间,第一次接触到了TouchGFX这个UI,并开始了自学,了解TouchGFX的同学应该都吐槽过,它的官方资料非常的少,几乎全靠自己看别人写的博客,和自己摸索。我刚开始学习的时候,TouchGFX 还是v4.12版本,现在已经是v4.16版本了,我写的第一篇有关TouchGFX相关的博客,【STM32F429】通过STM32CubeMX移植TouchGFX,如今的阅读量已经突破了一万。TouchGFX的使用虽然很简单,但是涉及的知识面是在太多了,要学习它的MVP架构,并且还有C++这个难啃的骨头。我学C++是看的这个网站,http://c.biancheng.net/cplus/,感觉还不错。

还在学习TouchGFX的过程中,感觉用freertos来添加我想要的文件系统和网络功能相比于linux实在是太麻烦了,刚好在寻找其他实时操作系统的过程中听说了RT-Thread系统,看到RT-Thread系统丰富的组件和软件包,并且还是国产操作系统,有丰富的中文文档,一下子便被吸引了,也顺理成章,萌生了把TouchGFX和RT-Thread系统结合到一起学习的想法。

也就是在2019年底,2020年初,疫情爆发的前期,开启了漫长的隔离时期。在过年和隔离的时间,无事可做,这期间正好可以心无旁骛的研究rtthread系统的内核了。RT-Thread系列文章,还有C/C++面向对象编程的系列,都是在隔离期间边学习边写的文章。如今已经顺利的将RT-Thread系统引入到了工作之中。

在疫情结束后,开始了写公众号的计划,把公众号的名字定为了“AIoT开源项目分享”。虽然公众号还没写几篇,但是已经收获颇丰,认识到了天南海北的号主,和成批的技术大佬,真正的开阔了自己的知识面。这里不得不提一下我加的第一位号主——“裸机思维”公众号的号主“傻孩子”大佬,在疫情期间,很幸运结识到了“傻孩子”大佬,学习了他的“PLOOC”和“状态机的思想”,在傻孩子的文章熏陶和亲自指导下,有幸见识到了很多深层次的东西。其中OOPC精要——撩开“对象”的神秘面纱这篇文章,就是在傻孩子大佬的指导下完成的,比我刚开始写的C/C++面向对象编程的系列,质量提升了不少。

欢迎大家关注我的公众号,虽然目前写的很少,但是我可能会迟到,但绝不会缺席,2021年我将努力去完善公众号的文章质量。

2.结缘RT-Thread社区

结缘RT-Thread社区是在疫情结束后,开始写公众号之前的期间,在这期间利用业余时间我做了一个在STM32F429上基于RT-Thread系统的DIY数字仪表开源项目,并分享了相关的教程,教程地址:https://blog.csdn.net/sinat_31039061/article/details/107770551。很幸运此教程也得到了rtthread社区的认可,并经rtthread的Andy介绍顺利加入了rtthread社区工作小组。加入内卷小组的好处显而易见,每双周的例会可以得到RT-Thread内部的最新进展情况,还能及时反应自己遇到的问题,也能很快得到响应。和一群志同道合的小伙伴共同营造一个良好的社区交流氛围,也会让人乐此不疲。

基于STM32F429的DIY数字仪表完整演示

结缘RT-Thread社区,应该算是我2020年最有意义的一件事了。另外一个有意义的事件是经王海靖大佬邀请参与了ART-PI开发板的内侧,我负责的是对TouchGFX库的支持工作,以方便开发者可以以搭积木的方式在 ART-PI开发板上使用TouchGFX。在完成这样一项工作后,感觉意犹未尽,因为让TouchGFX只支持ART-PI开发板,感觉还不够,应该把它做成软件包,让它支持更多的开发板,可以让更多的开发者也能在RT-Thread上玩起来,于是又做了TouchGFX软件包,软件包地址:https://gitee.com/Aladdin-Wang/touchgfx2rtt,并录制了使用视频:https://www.bilibili.com/video/BV1Xi4y157AN。另外还写了一个ART-PI的系列教程,这个系列还在陆续更新中,地址:https://blog.csdn.net/sinat_31039061/category_10389752.html。

结缘RT-Thread社区,获得的收获还远不止这些。首先RT-Thread的代码非常优美,类似与linux的框架思想,搭积木式的开发方式,只单纯的吸收RT-Thread代码的精髓就能让人收获很多,更重要的是,还结识了RT-Thread社区的一众小伙伴,这里我就不一一举例了,在他们的身上,就像为我打开了通向世界的大门,让我看到了精彩的世界,也更加认识到了自身的不足。

在这里,也希望国产操作系统RT-Thread,越做越大,越做越好,走出国门,为国家的基础技术建设添砖加瓦。

3.2021年展望

人民网评价马云退休:不是马云造就了时代,是时代造就了马云!雷军曾说过这样一句话:站在风口上,猪都会飞。除了国企,没有哪家公司的成功,不是顺势而为的产物。

时代一直在变,从2000年前后起,全世界都进入互联网时代,在这个时代造就了BAT的崛起,然后随着3G/4G网络走进千家万户,也顺势迎来了移动互联网时代,在移动互联网这个时代造就的公司更加数不胜数,如今随着5G的兴起,和AI的落地,将会爆发出来的能量,将会更加不可限量。

2021年以后,我们也将迎来全新的时代,5G、AI、物联网都会更加快速的落地,国家对国产科技的支持也更加达到了前所未有的高度。

2021年,学习新技术,继续深入学习AIoT势在必行。

4.开发者寄语

有句话叫酒香不怕巷子深,但是在互联网内容爆炸的时代,你付出的努力和获得的成功有时候并不一定相等。除了努力的学习和工作之外,我们还应该让自己的努力为人所知。最好的办法就是不断的展示和分享你的学习过程心得,以及你学到的知识,通过不断的输出优质的内容,你就会慢慢开启属于自己的成功道路。

最后借用《SHOW YOUR WORK》这本书中的三句话与君共勉:

  • 你不必是个天才
    你不需要是一个大牛才有资格在网上分享内容,初学者也可以帮助初学者,因为你不会是这个领域唯一的初学者,你分享的内容,就很可能会帮助到那些和你一样的人。
  • 每天分享一些有用内容
    三个关键词“每天”,“分享”,有用”。每天坚持不懈的分享,确实很难,我自问还远远没有做到。衡量一个内容是否有用,就是它是否能帮助到别人,而不是说这个内容能给你增加多少粉丝。只有不断的提供高价值的内容,才能在帮助别人的同时提升自己,同时慢慢吸引别人的注意,然后给自己的未来,增加更多的可能性。
  • 教给别人你会的东西
    很多人都认为教会了徒弟,饿死了师傅,事实上把你知道的东西分享出去,并不会让你所知道的东西变少,恰恰相反,它会帮助你学习更多的内容,只有你给别人讲清楚了,其实自己才是真正掌握了。教给别人你会的东西,其实就是你对学到的知识不断的进行总结、归纳、思考和表达。学习的过程中从来都不是单向的,如果你愿意教给别人知识,那么别人肯定也乐意和你交流他们的想法,从而帮助你更快的成长。在这个过程中,你也会收获很多志同道合的伙伴,也会慢慢积累很多粉丝,来帮助你一起学习成长。

致敬2020——打工人的成长故事相关推荐

  1. 广州php平均工资 2020,打工人注意!2020广州工资价位出炉

    原标题:打工人注意!2020广州工资价位出炉 准备求职或跳槽的你, 不太清楚行业或 职位的薪酬水平? 安排! 广州最新工资指导价位新鲜出炉, 快来看看, 你心仪的职位 工资处于什么水平~ 日前,广州市 ...

  2. 打工人到什么状态,就可以离职了?

    最近好几个洋友问关于离职的事情,诸如工作不开心要不要裸辞.感觉薪资太低要不要跳槽等等. 离职的本质不在于离开,而在于重新选择,既然是选择,往往决定了我们未来的命运. 因为什么原因而离职,在不知不觉中拉 ...

  3. 互联网小拼,这一生的故事,你要看看吗《打工人的那些事》

    互联网小拼,这一生的故事,你要看看吗<打工人的那些事> 文章目录 前言 自述第一家公司 面试 第一年 第二.三年 第四年 第五年 最后一天 结语 更多文章请看专栏:https://blog ...

  4. 三年又三年,我朋友都生娃了《打工人的故事》

    三年又三年,我朋友都生娃了<打工人的故事> 又是一年毕业季. 学弟学妹匆匆离去,这夏天.这夜,承载着它不该承受的欢快. 我的思绪,也回到了十几年前的夏天. "一定要去北京吗?可以 ...

  5. 钢铁打工人的自我修养,成为一名合格的打工人,自己的工资自己算。(2020年度个人所得税算法)

    钢铁打工人的自我修养,自己的工资自己算. 怎么算,该补还出是该退? 退?补?问题的产生: 补税情况(你要交钱 ): 税务局根据你的公司在6月份给你,上报的薪资,来确定你将来12个月内的税率,所以如果在 ...

  6. 失公子因一句“谣言“,继承千万家产《打工人的故事》

    失公子因一句"谣言",继承千万家产<打工人的故事> 文章目录 我被开除了 我的故事先从背景说起 读书时间总太长,想着长大却很慢 在外工作,加班.培训.管理放松一会 无端 ...

  7. 完美打工人罗永浩,到底错在哪?

    文/螳螂财经(ID:TanglangFin) 作者/普子胥 "打工人罗永浩的能力强悍到甚至正在解决掉CEO罗永浩闯下的祸(6亿债务).我很喜欢主办方颁给我的这个奖项:了不起的职场人.&quo ...

  8. 一位父亲和一位母亲讲述孩子的成长故事--《粗养的智慧:李聃的普林斯顿之路》和《我的儿子马友友》阅读摘录...

    距第一次读完<大学之路>已有四个多月了,影响我最深,也是让我深受启发的,就是"教育是一辈子的事,适合自己的大学就是好的大学."这也让我变得更加关注教育和对自我成长的反思 ...

  9. 00后女记者的一场直播挑战,触动了多少城市年轻打工人的心

    一. 00后的女记者,在浙江的一个小镇做了一场直播挑战,几天的体验并不轻松,却打开了一个新世界.又或者说,她发现了生活的另一面,人生的另一种可能. 这个名叫濮院的小镇,位于浙江北部,桐乡辖下,地理条件 ...

最新文章

  1. lora和nbiot的相同点,它们之间有何区别和联系?
  2. carthage update --no-use-binaries --platform mac,ios
  3. IP 网络性能的度量标准
  4. 移动互联网下半场 iOS 程序员面试真经,让你进入 BAT 不再是梦
  5. 两数组的交集(无重复)Intersection of Two Arrays
  6. bootstrap table排序php,bootstraptable排序可以么
  7. 分布式认证需求-统一认证授权
  8. discuz php文件,discuz目录文件资料汇总
  9. [scikit-learn 机器学习] 4. 特征提取
  10. 分布式Tensorflow入门Demo
  11. django 获取环境变量_python – django settings.py os.environ.get(“X”)没有获取正确的值...
  12. NWT失败反省:不想办法开展业务,天天想着让别人不能用
  13. Docker技术入门与实战(第2版)2.5 本章小结
  14. c语言程序从源代码到二进制机器码,C语言源代码转变为可执行程序的过程
  15. Java原生实现多线程下载Tim
  16. 【洞察】报复性消费并未到来,但户外广告持续向好
  17. 服务器远程管理简介(ILO,BMC,RSA)
  18. 电路原理图(SCH)相关知识详解
  19. 信息系统开发与管理 思维导图
  20. EV4加密转换MP4

热门文章

  1. 输入一串字符,并判断其中英文字符和数字字符的个数——C语言实现(C语言练习)
  2. THUSC 2017 游记
  3. Dagger2 进阶
  4. 解决Java.lang.NoClassDefFoundError:com/lowagie/text/Elemen的问题
  5. 程序员必备的17个软件开发工具,你常用的有几个?
  6. win10无法ping通他人计算机,同一局域网内Windows10之间不能ping通IP解决办法
  7. 卸载MATLAB7.0
  8. Android自定义SeekBar,带开始值结束值和Thumb上方滑动的Text
  9. 时光倒流:业务支撑那些事(一)
  10. ES6新特性总结(2)解构赋值、模板字符串、Symbol