又是一年年关将至。
每到这个时候,大家都会列个清单,做了什么,还有什么还没有做。
我也大概捋了一下,嚯,跟大部分的小伙伴一样,完成的计划给人感觉才过了大半年。
慢是慢了一点,顺着今年的时间线,聊聊今年的人和事吧~
一、工作
在大公司的好处之一就是,身边的技术大佬很多,大腿总是抱不完。
每次聊到某些技术,康可、医生和周林总能聊点什么,好像就没有他们不知道的技术。
因为我是和医生在一条线上,有的时候遇到点问题,医生会给出一些解决方案,有事没事总能学到一些新的技术。
比如 MotionLayout,还输出了一篇文章:
1. 技术指标
除了在业务上拧拧螺丝,技术指标也少不了。
没有 KPI 的人生不完美,其实技术指标也挺有意思的。
我特别喜欢张绍文在《启动优化(上):从启动过程看启动速度优化》说的:
启动优化不能过于 KPI 化,要从用户的真实体验出发,要着眼从点击图标到用户可操作的整个过程。
换句话说,性能优化如果降低用户当前场景的时长感知,而加重了另外一个场景的时长感知,这对用户是不负责任的。
去年的第一个目标是编译优化,其实我挺想做组件化,但项目代码很大,我一个人搞不定(目前组内计划在做了)。
所以我退而求其次,搞了模块 AAR,如果组件化搞成,就会对编译时长降低有帮助。
第一版做的 AAR 有点拉胯,因为上传 Module 要输入命令,改版本还要修改配置文件,这无疑提高了同事们的开发成本。
下半年通过康可学习了自动化技术,将上传 AAR 的整个过程集成在自动化工具蓝盾上,一切就很轻松了!
在这个过程中,先后加深或者学习了 Gradle、自动化工具、Shell 命令等技术,输出了以下文章:
《即学即用Gradle - Groovy中的11个特性》
《从Github Action入门自动化技术也太轻松了吧!》
《专业度拉满!如何让你的掘金文章动态自动同步到Github个人主页》
《八道题带你看懂正则表达式!》
上半年的第二个目标是做图片查看器的过渡优化,这个过程主要是动画的学习,输出了以下文章:
下半年技术指标一个是自动化,上面说过了,另外一个是启动优化。
关于启动优化,截止到1月份也才做了两次基础优化,收益也很小,等后期有了什么新的进展,也会和各位同学一起分享。
为了了解启动优化,先后巩固或者学习了 Gradle Transform、ASM、JVM、Linux 内核、以及各类分析工具,输出了以下文章:
这个系列我觉得挺棒,但点赞就是不及预期,到底什么样的文章才是好文章,太难了。
2. 技术拓展
每当 Android 有新的技术出来的时候,了解一下,才是每个安卓卷王的基本素养。
2021年的七月,Compose 终于 Release 了,乘着这个时机,我输出了一篇文章和一个项目:
2021年十月份发布的 Android 12,里面也出了不少 Android 新技术:
主要的文章大概就在这了,还有零零碎碎的就不写了。
二、生活
工作的目的很简单,就是让生活过得舒服点,再舒服一点。
1. 结束两地奔波
上半年三月份,老婆成功的在上海找到了一份好工作,我就结束了每周在上海和无锡之间的往返。
不用狂奔赶周五晚上的高铁,可太幸福了!
2. 电子设备换换换
如果说中年人的快乐是股票,那么年轻人的快乐就是电子设备。
从去年开始,我先后买过Ps4(Ps5还没出来)、Switch、台式主机,将以前没玩过的 Ps 和 Switch 都体验了一遍,感觉自己膨胀了。
不过,很快我就发现,还是英雄联盟香,Ps 和 Switch 留不住我,本着及时止损的想法,我就卖了换了一台台式主机。
大概从2019年开始,我就有意识的练习了一点手机拍照技术,感觉差不多了,就在11月份入手了一台索尼的入门相机。
程序员的快乐还是很容易满足的。
3. 新的体验
由于疫情,出去玩的次数屈指可数,生怕绿码变黄码。
团建
本来今年公司的团建目的地是北海,好家伙,投票就投了三四轮。
但因为反反复复的疫情,还是给给取消了,最终选择了上海本地。
感谢组内小姐姐的安排,第一次体验了狼人杀、真人CS、卡丁车和德州扑克。
在后面一次的团建中,又体验了一把蹦床。
本地游
今年本地公园一览。
上海野生动物园,和老顾阿胖。
生日那天去的天文馆,如果你是一个天文爱好者,来这里准没错。
元旦的时候,手里有了人生的第一台相机,然后学习了调色工具。
一天拍照,一天练习后期,好好的氛围感被老婆最后一张图片破坏了:
不过我最喜欢的一张照片还是用手机拍的,氛围感满满:
三、摄影
我觉得手机摄影是一个程序员的必修课,生活中要记录的时刻那可太多了。
比如出去玩、拍女朋友、拍娃等等,即使我们是程序员,也要让生活更精致一点。
来看看我的摄影瞬间,前面都是手机拍的。
在老家的海边:
老家的向日葵:
在奥特莱斯小镇拍的晚霞:
还有公司旁边的传奇广场:
还有一些用相机拍的,比如说暮然回首的企鹅:
房子附近的高架:
老家拍的凳子:
最后用一张老婆的图片镇楼,引用同事的经典语录,绝了~
等我会拍照片了,可能会和大家分享,如何拍好照片,期待一下!
四、运动
运动这件事,我总结下来,需要结伴!
比如打篮球,之前每周和同事一起去打一场,现在同事们不去了,我自然而然也不去了。
下半年开始,滑板也开始吃灰了。
不过每天的运动量还是要满足的,去年老婆为了参加设计比赛,落下了肩膀疼的毛病,然后我们两每天下班后做半个小时的 Hiit,肩膀和背已经好的差不多了。
今年又去无锡滑雪了⛷,新增了技能点换刃,南方的小伙伴滑个雪太难了,实名羡慕北方的小伙伴。
五、读书
在12月份之前,还是一直在读书的,到了12月份以后,就一直在看摄影教程了。
今年大概看了这些书:
- 《梦幻花》
- 《三重门》
- 《三体》(在看)
- 《Linux内核设计》
- 《巴菲特传》
- 《小王子》
- 《摄影入门课》
- 《深入解析Android虚拟机》
- 《Android Gradle权威指南》
有些书之前已经看过了,学技术的时候又看了一遍。
六、总结
很久之前和某位大佬聊天的时候,他说过,让每年都在技术的上坡路上,未来才会有更多的选择权。
希望我和各位一样,永远处在技术的上坡路。
已经是三年多经验的安卓打工人了,展望一下2022吧:
- 写作:保持2周一更的频率
- 读书:每月一本。(包含三本技术书)
- 运动:除了每天的Hiit,每周进行一次球类运动
- 技术号:掘金到Lv4(快到了),向Lv5冲一冲,公众号充到2000人
- 多元输出:尝试出两期技术视频
让每一年都在变强的路上,共勉~