前言

不知不觉一年又过去了,总是在回忆的时候感叹时间的流逝,回首这一年来的过往,也是不平凡的一年~

女儿出生了,换了新工作,认识了新朋友,也有很多新体验。

生活

尝试新菜

2021年的第一天家庭聚餐,尝试了道菜,蚂蚁上树,是真的蚂蚁,上次吃的蚂蚁上树还是肉丝炒粉丝…

换驾照

不得不再次感叹时间的流逝,驾照都要过期了,我也从一个小司机慢慢成长为老司机了…

女儿出生

3月底,十月怀胎一朝分娩的老婆把上辈子的小情人送到我面前,看着这个身体里流淌着同样血脉的小家伙,感觉真的很奇特,就像是上天赐予的礼物,惊喜到手足无措。

随后为小情人办各种手续,买保险,也学习了很多育儿知识,成功晋级一名奶爸~

锻炼

考虑到天气因素,以及我觉得我能坚持的蜜汁自信,犹豫再三还是买了跑步机,果然是浪费钱又占地方,还没狗跑的多…

工作

团建

5月份,公司组织团建去了湖州莫干山,带薪旅游是真的爽,玩的很开心,体验了网红项目[滑草]。

离职

7月份,思考再三还是选择离职,同事们都很nice,选择离职也是出于个人的职业规划的考虑。

入职

做技术的,可能每个人都有一个大厂梦吧,我个人也是对阿里有种特殊的情怀。

7月底,如愿收到了阿里的offer,随后开始准备入职材料、找房子,开启了在阿里的新征程。

也是实现了三年前的Flag了~

再次团建

11月底,在阿里的第一次团建,由于疫情原因,只能在上海本市,我们选择去了迪士尼。
很不错,不过更适合情侣去…

第二天,也第一次体验了剧本杀,还是挺有趣,一次不错的体验~

技术

2021年,认识了很多追求技术的新朋友,有时候圈子真的很小…

Android

1.写了第5个版本的玩安卓:

  • Jetpack版 玩安卓

2.写了两篇协程相关的源码分析:

  • 【协程】LifecycleScope源码解析
  • 【协程】ViewModelScope源码解析

3.写了两篇MaterialDesign组件的使用及源码分析:

  • Android ShapeableImageView使用详解,告别shape、三方库
  • Android MaterialButton使用详解,告别shape、selector

4.写了一篇包体积优化的方案:

  • Android包体积优化(常规、进阶、极致)

Flutter

  • Flutter TextField详解
  • Flutter SliverAppBar全解析,你要的效果都在这了!

面试

还写了一篇面经…

  • 【面经分享】5年Android开发的求职之路

更多 可在主页查看~

总结

这一年不管是生活还是工作,都经历了很多。不忘初心,砥砺前行!

这一年在技术上的输出并不多,除了懒,也是没时间,草稿箱里还有两位数的博客没有发,一方面觉得体系还没有构建完成,另一方面觉得自己理解的还不够,所以就一直处于搁置的状态了…

其实一篇博客的产出,背后是需要很多的时间和精力的,希望自己能有更多更好的内容分享,也希望各位多多支持~

寄语

祝各位在新的一年,身体健康,事事如意!

生活总有不顺,只要努力,未来一片光明!

共勉~

【yechaoa】5年Android开发的2021年终总结,实现Flag的一年相关推荐

  1. 2020年Android开发年终总结之如何挤进一线大厂?(1),androidapp开发工具

    坚持写文章 坚持了ARTS打卡 坚持了每周的总结与下周规划 2021的展望 =============================== <Android学习笔记总结+最新移动架构视频+大厂安 ...

  2. 安卓软件前后端开发!2021最新Android知识体系总结,含泪整理面经

    不是安卓不行了,是你跟不上了 我的很多读者都在反馈说,现在一个岗位可以收到的简历数,是前几年的几倍.我们必须承认,僧多粥少就是 Android 行业的现状,别说初中级工程师,就是高级工程师也是一抓一大 ...

  3. 2021年为什么这么多人劝退Android开发,学习正确姿势是什么?

    前言 刚来的也别害怕,其实这也是内卷的一种形式,把你吓跑了,行业内的人就能多点时间休息,不然内卷就会加剧,自己的日子也就越来越难混:还有些不思进取所谓的Android前辈,被自己同事屌,被老板屌,能留 ...

  4. 2021届毕业生还没找到Android开发工作,看这一篇就够了!

    前言 选了开发这一行,就意味着想混得好就要持续学习,你的技术和薪资.位置直接挂钩,进步对于程序员的重要性就不赘述了,接下来作为过来人,为广大同行分享一些学习干货,希望可以帮到大家 应届坎坷求职路 一个 ...

  5. 2021年Android开发的前景如何?

    前言 安卓已死的论调已经出现很久了,随着去年裁员潮的出现,这种论调更加疯狂. 现在的安卓生态,已经发展的非常好,但由于安卓原生开发的局限性(速度慢.无法跨平台,成本高),导致跨平台开发一直是资本家追逐 ...

  6. android开发资料!2021年最新Android面试精讲,2年以上经验必看

    开头 最近有粉丝反应,不想做安卓了,有朋友转到前端了,安卓不行了,问我怎么办? 自从RN,Weex这种跨平台编程语言出来以后,安卓将死的言论总是不绝于耳.随着颇有摧枯拉朽之势Flutter的出现,加之 ...

  7. Android开发指南!Android面试题集2021版,深度好文

    前言 想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~. 学算法真的很痛苦,虽然大数据现在很火,但找到适合自己定位的职业也未尝不是一种合理选择. ...

  8. Android开发11年,分享一下我眼中程序员的三六九等,2021最新阿里Android面试流程

    高级 对于高级,就不仅限于功能和业务开发,还需要深入理解Android系统的运行原理,达到融会贯通,部分可够作为Android端架构师.这一阶段的人大多工作5-8年,具备开源库设计能力,同时对于And ...

  9. 人生节点 | 2021年终总结2022年度计划

    文章目录 一.回顾 1.第一季度 2.第二季度 3.第三季度 4.第四季度 二.复盘 2.1 技术目标完成情况 2.2 生活目标完成情况 三.2022规划 3.1 总纲 3.2 年度规划 3.2.1 ...

最新文章

  1. 小米云能同步到华为手机上吗_有没有小米还没涉足的产业?对标百度网盘,小米云盘即将上线...
  2. 2021年春季学期-信号与系统-第七次作业参考答案-第六小题
  3. Visual Assist使用详细说明
  4. 18.16 gcc-3.4.5编译错误及解决方法集锦
  5. linux 爬虫工具,技术|如何在Ubuntu 14.04 LTS安装网络爬虫工具:Scrapy
  6. JSONP简单入门介绍
  7. methods vue 使用过滤器_Vue.js中过滤器(filter)的使用
  8. android 事件传递
  9. 程序员面试金典 - 面试题 04.06. 后继者(循环中序遍历)
  10. Redis精进:List的使用和应用场景
  11. matlab高级数据结构,Matlab讲义-第四章Matlab语言数据结构1-10.pdf
  12. atitit.架构设计---方法调用结果使用异常还是返回值
  13. linux升windows10,Windows 10免费升级计划的利与弊
  14. 瀚高数据库开启Oracle兼容模块
  15. 程序流程图、N-S图、PAD图
  16. springboot《计算机网络原理》课程试题库管理系统开发 毕业设计-附源码271129
  17. Python实现C++回调图片:运用高效的跨语言技术
  18. WiFi温湿度传感器开发
  19. 用传感器建立地球中枢神经系统可预警天灾
  20. IGBT体二极管参数

热门文章

  1. 转给你身边的工程师!从零开始搭建一个完整AGV控制系统
  2. MQTT-新一代物联网协议
  3. php对视频分割,视频分割软件,将一个视频分割成多段小的视频,如何对视频进行剪切...
  4. (转载)北京理工大学:《Python语言程序设计》____笔记整理
  5. .Net Core 使用UDP协议实现即时通讯
  6. 第十六周模测——ZJM要抵御宇宙射线
  7. xcode5 Localized 多语言 本地化
  8. Casbin明日之星预选生计划-Talent for Casbin 2021(长期招聘)
  9. 畜牧公众号下添加一键拨号
  10. 井盖识别yolov5