2022年的关键字是焦虑,有对生活的,对职业发展的,对未来预期的。所幸今年依然也看了一些书,有不少的收获,一半是因为习惯,一半是因为焦虑。从上半年开始,沿着时间线来算,先是和产品相关的书籍,再是系统设计、软件工程相关的书籍,最后是具体技术相关的书籍,中间也穿插了一些非技术相关的。
从21年尾开始看和产品相关的书籍和文章,在22年初也就保持下来了。工作内容是和软件系统设计相关,因为是从开发直接转到设计工作,总觉得是半路出家缺少一些系统性知识,都是在实践中一个坑一个坑的踩,所以觉得需要补充一些设计的知识体系。如何设计出满足客户需求的特性,到最终交付使用,《人人都是产品经理》里有一开拓思路的内容。
然后也啃了《实现领域驱动设计》和《基于模型的系统工程有效方法》等其他书。DDD这本经典书籍翻看了两遍做了一些书中内容总结,才算对DDD的全貌有了一些认知,具体如何能应用的工作中还需要借鉴他人经验和补全相关的知识,毕竟DDD还有几本经典图书在书架上放着。系统工程这本是公司专家推荐,花了很久硬着头皮看完了,也许是经历还不够,对书中的内容模模糊糊只能看到个轮廓,和现有的工作内容也无法结合在一起,也许等再走一走回过来再看几遍就会有些不一样的收获。
最后是非常经典非常推荐的一本书《深入理解计算机系统》,也是在学习Rust的时候对于一些比较低层的东西有些疑问决定花时间了解一下。算上🐑了没有进度,经过2个月时间边看B站的课程视频边看书,才看完书中内容,还剩很多课后习题还有实验课需要抽空再实践一下。相比于初学编程时来看这门课(这本书是卡内基梅隆大学的课程教材),有了一些工作经验后再看会更容易理解,对计算机基础也算一个很好的补充,非常受益。在看这本书的时候也摸索出一个适合自己的看书学习节奏,毕竟IT行业日常加班来说,有一个完整的时间片集中精力还是比较重要。早起不毁一上,早起有咖啡☕️喝。(双十一买了一个咖啡机~)
对于Rust的学习也是贯穿了2022年整年,依然是在入门阶段要学的太多,工作原因也不允许投入太多精力,只能作为业余爱好来学习,果然学习曲线还是比较陡峭的。
2022年既有焦虑,也有收获,总的来说保持适度焦虑。
👇
以过年为分界线,22年的书单如下
《人人都是产品经理》
《人人都是产品经理2》
《启示录》60%
《Google 软件测试之道》
《测试架构师修炼之道》
《码出高效 Java开发手册》
《First Head 软件开发》
《深入理解计算机系统》
《基于模型的系统工程有效方法》
《实现领域驱动设计》
《重构》80%
《从偶然到必然》30%
《最后一头战象》
《故宫六百年》
《圆圈正义》
《吴军数学通识讲义》
《格局》
《观沧海》50%
《三体》
《庆余年》