又到一年年中时,是时候回顾一下上半年立的flag,然后继续开始立下半年的flag了。

上半年在工作上还是有一些收获的,首先对业务领域更熟悉了,技术上则对架构设计和DDD等有了比较多的实践,风险防控上也有了一些积累,此外还输出了不少技术文档。但不仅是业务还是技术的成长也慢慢进入深水区了,工作中的业务内容更垂直了,技术上代码风格和架构设计也逐渐成型,能隐约感觉到有瓶颈了。所以下半年在工作中需要补充的一点是拓宽视野,尝试了解全局的业务和技术架构;另外一个就是调整好心态,尽力就好不必太在意得失。

对于工作之外的学习上,上半年进展不大,在年初的目标里,不管是阅读还是写作,基本都没怎么开始,原因一个是因为搬砖确实占据了太多精力,很难再有余力去尝试其他内容;还有个原因是确实在方向上又有些迷茫,有时候会找不到自己到底对什么感兴趣,怀疑学的东西到底有没有用。不过现在能确定的是,要想长期搞技术,找到自己的兴趣,经典的计算机知识诸如操作系统、组成原理、算法、软件工程等是一定要学好的,所以没必要太过纠结。 下半年有几个主要的目标想完成:

  1. 继续完成年初的阅读和写作目标
  2. 结合工作实践对设计模式、DDD、重构等这一套做一个系统的总结,因为这部分一直在实践但缺少整理
  3. 准备参加下某某云的云原生编程比赛,看看能不能获得些兴趣和灵感
  4. 继续学习计算机基础知识,这部分目标比较宏大哈哈: (1)在开发板上跑xv6;(2)开发一个riscv模拟器;(3)开发一个os,在模拟器/开发板上run起来;(4)开发一个编译器,可以编译这个os,可以run在os上。

核心的原则就是用实践来驱动知识的内化,虽然注定又会有很多flag,但是能完成一部分说不定也有意外的收获,加油吧S2。

添加新评论