「回顾2022,展望2023,我正在参与2022年终总结征文大赛活动」
前言
转眼间 2022 年也要过去了,今年也是坚持写年终总结的第 3 年,这个好习惯还是要保持下去。
古人说,述往事,思来者,岁末年终,正是总结盘点过去一年的收获并立下新的一年的Flag
的时候~
2021 年立下的 Flag
去年的 Flag 就立在这里,下面我们来看下今年的完成情况
-
持续输出,掘金升级到LV5
-
坚持开源,Github
的Star
数突破1000 -
维护一个技术公众号,并突破500粉丝 - 计算机基础巩固,继续学习操作系统,计算机网络,数据结构等知识
- 继续深入学习
Compose
原理并输出,继续开源Compose
项目 -
掌握一种跨平台技术,Flutter
或者前端技术 -
继续坚持ARTS
打卡,坚持每周总结与下周规划
可以看出,大概完成了70%
吧,我感觉对于一年的长期计划来说,完成度算还行吧
其中 Compose 因为项目中没有引入,所以今年没有做进一步的研究,至于计算机基础巩固也一直没有抽出时间来做,总是被其他事情打断
2022 年的收获
社区活动
北京 DevFest
由于疫情原因,北京 DevFest 是这几年第一次参加线下社区活动,面基了不少网友,也终于见识了很多关注已久的大佬的庐山真面目。
同时客串了一下 Compose Camp 代码工作坊的助教,顺便白嫖了谷歌周边大礼包
北京 Kotlin 用户组
今年也开始接手北京 Kotlin 用户组的组织工作,首先简单介绍一下北京 Kotlin 用户组
- 北京 Kotlin 用户组是一个交流 Kotlin 相关技术的平台,欢迎所有对 Kotlin 感兴趣的开发者加入用户组
- 在这里可以和其它成员一起讨论 Kotlin 语言的各项技术与最新特性
- 我们还会不定期举行分享会,进行与 Kotlin 相关的主题分享与讨论
如果你想要加入的话,可以关注微信公众号“程序员江同学”,点击技术讨论,加入技术交流群
开源与分享
今年主要进行了两场线上分享,分别在年初与年末
社区说分享
上半年参与了谷歌社区说的分享活动,分享的主题是: Android 架构演进之 MVI 详解
主要包括以下内容
- MVI架构到底是什么?
- MVI 架构的使用介绍与示例
- MVI架构在Compose中的应用
- MVI架构在KMP中的应用
感兴趣的同学可以查看视频回放:「社区说」《Android 架构演进之 MVI 详解》
也可以查看示例项目:github.com/RicardoJian…
Kace 插件分享
Kace 即 kotlin-android-compatible-extensions,一个用于帮助从 kotlin-android-extensions 无缝迁移的框架
kotlin-android-extensions 框架已经过时了很久,并且将在 Kotlin 1.8 中被正式移除
对于新代码,我们可以使用 ViewBinding 等方式替换,但是大量存量代码的迁移,对于开发者来说不是一个轻松的工作
为此,我们团队开发了 Kace 框架, 帮助开发者实现 kotlin-android-extensions 插件的无缝迁移
目前 Kace 已经开源,开源地址:github.com/kanyun-inc/…
关于 Kace 的使用与原理解析,也可以查看视频回放:KAE将被正式移除,如何无缝迁移?
写作与输出
我一直认为输出是一种最好的学习方式,通过写作的方式,将你学习的东西总结输出,可以帮助你更好的理解与掌握知识点,这种方式其实就是“费曼学习法”
今年同样是坚持写博客的一年,主要的输出平台是在掘金与微信公众号
今年在掘金共输出35
篇博客,创作者等级也升到了LV5
,完成了去年立的 Flag
同时今年也有幸成为了掘金签约作者,本次签约要求以专栏的形式输出,因此这也促使我去思考如何输出一些成体系的内容,这也是我本次签约最大的收获
我输出的内容主要是 Android 编译期相关的一些技术,详情可见专栏:Android编译期那些事~
这个专栏的目标是专注于 Android 编译期相关技术,具体包括以下内容:
- AGP ,KGP 等常用插件的原理解析
- Gradle 进阶内容及常用插件分享
- 字节码插桩技术如 ASM 等分享
- Kotlin 编译期相关技术如 KCP ,KSP 等分享
- 编译速度优化相关分享
目前专栏内容也只是包括了其中一部分内容,希望明年能继续完善补充相关内容
今年也开始运营微信公众号:“程序员江同学”,今年在微信公众号共输出32
篇文章,涨粉数量也达到了年初的目标,不过还是少的可怜,哈哈~
2023 年的展望
接下来再立下 2023 年的 Flag
吧,看看明年能实现多少~
- 持续输出,掘金升级到 LV6
- 继续维护公众号,并突破 2000 粉丝
- 坚持开源,Github 的 Star 数突破 2000
- 北京 Kotlin 用户组多组织几场活动
- 继续完善《Android编译期那些事》专栏
- 继续完善 android-workflow 项目
- 继续学习 JNI 和性能优化相关知识
- 最后,希望以上都能实现
最后
一路总结下来,看起来今年过得还挺充实的,2022 年即将过去,我将会怀念它
最后,提前祝大家新年快乐吧,祝大家在新的一年里,身体健康,工作顺利~