笔者来回顾一下2023年的个人成长。
2023年总的来说,工作和生活都相对比较顺利。
-
工作上领导给予了肯定的评价,升职加薪,对我的鼓舞很大;
-
生活上和女朋友的感情越来越好,生气频率降低,也能相互理解,各自见了家长,然后双方父母见面,已经订婚;
-
平时生活也有一点点变化,相对2022年疫情的一年来说,今年的活动相对更多,会更多的去锻炼,参加活动,和女朋友去旅游,留下一些美好的点点滴滴,我觉得的这样很好。
总的来说,在平稳的向前走,希望更加努力,完成自己设定的目标,2024 加油!
工作中
工作上主要投入了一个项目,基本上算是从头到尾参加了,作为轮值TL,去组织开会,协调开发;了解了框架的重要性和必要性,引入组件,真的可以使得开发变成搭积木,方便很多,而且不容易出错;也挺会到了模拟器的重要性,节省了不少调试时间;还有自动化测试的保障性,避免后期的返工。
- 工作中,如果是真正想做一件事情,真的需要自己主动去推动,如果被动等待,最后的结果往往不如意,所以项目开发的时候,如果涉及相关的,一定得前期去做,不然后面还是自己去搞。
- 作为PL/TL,项目进度是一方面,去协调以及解决问题也很关键,
- 框架这块以后是必须做的,代码框架(可以先尝试去看),测试框架(有点难,不太懂),代码分层(这个比较懂)等等;代码分层见的比较多,比如硬件抽象层,把硬件和应用分开,这样应用的移植就会很方便,可能一次就成功。还有应用中可以分为纯应用+会话层,会话层可以帮忙完成一次交互,保证应用收到响应。不需要做收数据的动作,只需要有人通知他去处理就好了。
- 模拟器也是一个比较重要的概念,前期辅助调试,可以模拟各种异常case,减少后期繁杂的调试工作。模拟器这块就需要配合上面的分层结构,中间层隔离了应用和驱动,而且中间层可以适配真实的设备驱动和模拟器的驱动,
- 自动化测试,通过模拟器的测试case,保证主分支代码运行正常。
前面介绍了一些工作上面的感悟,其实这些之前都知道,不过理解的比较少,因为真正没有做过。
还有些具体技术上面的长进与总结。
- 比如USB 协议和CAN协议有了一些基本认识,可以看到一些基本问题。
- 模拟器可以用共享内存或者Socket去实现,
- RISCV和ARC又有了一些深入认识,
- 链接和加载的介绍基本有了大概得框架,
- C语言学习这块继续学习,运气好拿到了公司举办的趣味比赛第二名,大拇指奖杯
工作之余,之前规划的事情也有一些进展,
- 网站终于做的可以了,可以对外展示了.
- 把之前做的高级时钟项目又完成了一部分,算是可以看了,但是依然架构和组件很难看,
- 嵌入式软考中级证书考过了,高级考起来
最后,工作中也碰到了一些瓶颈,
- 多人参与项目,关注点就会被分散,就会很杂,不断地有人找你,
- 事情摆在那边,但是又不想做,明显的规划的事情不好,
- 想多写点代码,好多时候还是承担了一些建设的事情
- 心情有时也很浮躁,很难静下心看看书,总是被各种事情推着走
生活中
2023年前期的生活规划基本都按照目标来实现了,生活更加充实了
- 5月回女朋友家,10月回自己家,11月求婚,24年元旦订婚,
- 锻炼是23年的主旋律,23年后半年的几个月每月都有100KM,年跑量打到800KM,总跑量突破3000KM,
- 还参加了无锡江阴马拉松,体验很不错,和女朋友去了野生动物园,东钱湖,日湖公园,欢乐谷和雁门关这些,自己出差顺便去广州塔玩了玩。
- 公司里面作为社长举办了乒乓球比赛,运气好拿到了男单季军
- 提了人生中第一辆代步车,跑步车,取快递车,吃饭车
- 平头哥的RISCV比赛,以及RT-Thread的开发者大会,都值得去开开视野,
- 理财就不说了,今年都没咋关注,跌了都快40%了,就先放着。
当然生活中也有一些烦恼,恶魔习惯一直缠身,不知道如何摆脱
- 晚上沉迷于看手机,不睡觉,影响第二天工作,心情就会不好,
- 做的事情一直拖拉,计划的目标一拖在拖,比如总结,练琴,看书。
- 陪师姐去玩的次数,屈指可数,
展望未来
项目部分
- 高级时钟项目收尾完善,主要结构部分。
- 智能小船从设计到制作再到调试最后到演示,需要发视频
- Linux 板子使用到项目中,可以进行简单的外设开发和使用
个人影响力部分
- CSDN 文章数量保证每月三篇,继续提升数量和质量
- 网站继续完善, 保持更新
- 通过系统架构师高级资格考试
技术部分
- ARM/RISCV/ARC 芯片技术总结与完善,形成文档
- 内存管理、系统调度等深入学习,继续RTOS代码
- 代码能力提升,保证2W-3W行代码量,框架能力提升
习惯生活部分
- 24年学习保持专注,集中注意力做事情,
- 继续保持锻炼,跑量月50KM,需要锻炼胸肌和腹肌(要结婚了)
- 练琴