关于

Hi, 我是一枚Android开发者,现就职于深圳腾讯从事Android开发的工作。热爱开源,比较喜欢分析优秀开源库和干一些有趣的事情,也比较喜欢参加一些线下的活动,认识更多的人。如果有一些问题也可以联系我,欢迎一起学习交流。

Email: dev.caij@gmail.com
WeiBo: Ca1j
Github: Caij
WeChat: KB2345

个人经历
2014下半年渣本错过校招,开启实习。
2014.12接触开源,认识Trinea和一群小伙伴,开始分析开源库之路。
2015.01分析开源文章上线 codekk
2015.03来到深圳,朋友内推一家社交创业公司,主要负责基础功能的开发,后期负责聊天和朋友圈的维护和优化。期间从另一个内推同事那边学习到很多,包括App的基础架构,一些开源库的封装,调试工具的集成。期间分析了Glide、Volley等优秀开源库。也很庆幸公司的IM模块是自己研发,学习到了IM的基础开发。
2015.07开始阅读老罗的Android之旅,开始了解系统层四大组件的运行流程。
2015.09开发Github第三方客户端
2016.03一些原因准备离职,2016.05面试腾讯挂了,意识自己在一些基础上的不足。
2016.06开始开发EMore第三方微博客户端,现在还在维护,也是一个比较有成就感的产品。
2016.09入职一家负责做北美直播的创业公司,期间负责主要聊天模块的开发,基础网络、UI、数据库、调试工具组件的搭建。
2016整年分析了一些开源库, 巩固Java基础、算法。最有成就的是收到Facebook的面试邀请。
2017总体没有很长足的发展,关注一些新技术、个人软实力的增长、研究了一些高级技术(比如插件化的原理等)。考虑更多是简单、稳定、更加效率的开发。公用组件的通用性。
2018.03开始面试,总体还不错有面试上一些创业、迅雷、步步高、腾讯等公司,最终选择了自己一直的目标腾讯。
未来的一些展望希望在腾讯经历大项目的开发,提升视野,学习一些细节的处理,性能指标、综合测试等方面的处理;希望能在开源上能有一些贡献;在个人软实力上能有一些提升。