裸辞、走出舒适区,美中不足的2023年

2023年过去了,算上实习时长我也入行Android一坤年了,今年的关键词应该是美中不足了。今年换了一份工作,或许我本身的水平有限,目前就业市场对于我这种Android新人来说仍然是非常恶劣。

工作

我在2022年的校招中选择了一家音视频的To B的公司,在工作过程中,我也接触了很多的公司、很多的项目。但是我逐渐发现,我或许并不适合To B的工作,因此我今年选择了主动离职。提了离职之后,我松了一口气,原以为终于能够休息一段时间了,然而,在离职的一个星期之后我就开始陷入了焦虑。便开始了学习、刷算法面经、准备面试的生活。

这一段日子是比较煎熬的,几乎没有怎么打游戏和看剧,买了大量的游戏一个都没有通关,我得把丢掉的算法和八股文重新捡起来,还得不断地投递简历接受毒打,为什么说是毒打呢?在两个月里,我沟通了45个招聘软件中发布出来的岗位,获得了20个投递简历的机会,获得了7个面试的机会,最后拿到了两个Offer,两个Offer和上一份工作相比都是平薪,福利交通也差一些,最后选择了其中一个入职,也算是干上了期望的To C的工作。

或许是我对求职市场的期望太高,在被数家公司拒绝简历的时候我是有些懵B的。

去年挖的坑

翻看去年的年终总结,我发现去年挖的坑我基本都完成了。

小鹅事务所

我将小鹅事务所以NIA的最佳实践为目标进行了彻底的重构,可以查看我的前一篇文章。目前进展如下:

  1. 将单模块的APP拆分为10多个模块,每个模块都自底向上单向依赖,不耦合在一起。
  2. 重构了Gradle脚本,使用了复合构建、也尝试了VersionCatalog,当所有构建脚本变得井井有条时,这种感觉很舒畅。
  3. 使用Compose彻底重构了UI展示部分,移除了所有View代码,现在这个应用已经是单Activity的应用了。

值得一提的是,我尝试了一下Glance编写桌面小部件,虽然与普通的Compose有一些区别,但是还是比View好用太多了。

博客

翻看掘金的个人总结,我在2023年输出了11篇文章,收获了234个赞,330个收藏,帮助了22304个开发者,我感觉还是非常开心的。我发现一个现象,越简单越入门的文章点击量和推送量会多很多,反而精心编写的但是需要有些基础才能看懂的文章点击量和推送量少了很多,但是点赞和收藏也会多一些。

而我最喜欢,最用心的文章就是Android动效从入门到实战,由于是动效实战,我为之做了二十多个动图,也在对外进行了一次试分享,虽然只有差不多十个人来看,但是还是很紧张,也从准备过程中学到了不少。这得感谢Bagutree给予的机会,和校长、超大、曹大、强哥等等的鼓励。

和去年相比,我博客的内容逐渐有所改变,不再是开发经验总结和爬坑记录,而有了更多的尝试。我尝试了OpenGL ES,UI设计和动画设计,尝鲜了Compose并将设计的内容开发出来。

今年也通过掘金认识了不少非常优秀又有趣的人。

生活

2023是走出舒适区的一年,虽然并不完美,但是尝试了很多新的东西。主动离职选择了新的工作。去了4个城市,也算是第一次走出广东看看中国各地,可是有两次是出差并没有怎么玩。也下定决心去做近视矫正手术,虽然有些后遗症,但是也不后悔,摘下眼镜的感觉太爽了。

Not only Android

今年的目标主要是往全栈方向走,但是不止全栈开发。

在开发上我会追随Kotlin Multiplatform和Compose的更新,并以这个为起点入门iOS开发,有机会可以学习一下后端知识。技术本身的价值并不高,因此我需要掌握产品思维和业务思维,而这个思维也要融入到代码编写中,为代码带来更有远见的设计。并且我也会持续地学习 UI / UX 设计和动效设计。

相关推荐
后端码匠3 小时前
MySQL 8.0安装(压缩包方式)
android·mysql·adb
梓仁沐白4 小时前
Android清单文件
android
董可伦7 小时前
Dinky 安装部署并配置提交 Flink Yarn 任务
android·adb·flink
每次的天空7 小时前
Android学习总结之Glide自定义三级缓存(面试篇)
android·学习·glide
恋猫de小郭8 小时前
如何查看项目是否支持最新 Android 16K Page Size 一文汇总
android·开发语言·javascript·kotlin
flying robot9 小时前
小结:Android系统架构
android·系统架构
xiaogai_gai9 小时前
有效的聚水潭数据集成到MySQL案例
android·数据库·mysql
鹅鹅鹅呢10 小时前
mysql 登录报错:ERROR 1045(28000):Access denied for user ‘root‘@‘localhost‘ (using password Yes)
android·数据库·mysql
在人间负债^10 小时前
假装自己是个小白 ---- 重新认识MySQL
android·数据库·mysql
Unity官方开发者社区10 小时前
Android App View——团结引擎车机版实现安卓应用原生嵌入 3D 开发场景
android·3d·团结引擎1.5·团结引擎车机版