又是一年快要结束,年终复盘与新年规划是要做起来的。

前几年总是悔恨刚毕业时浪费了大量宝贵时间,走了不少弯路,无论是工作还是个人成长都是裹足不前。然而,悟已往之不谏,知来者之可追,就从此开始别让以后再去后悔。

一、回顾

实际上在年初时没指定清晰的规划,只有一个大致的持续技术学习的目标。在年中的时候,做了一次回顾和计划:

2020上半年总结 1.《艺术探索》的阅读理解及博客输出(10篇);
2.开始微信公众号的运营:目前粉丝76;开始掘金博客。
3.学习了Glide源码但未输出;学习输出了okhttp文章;
4.完成了项目负责业务的重构(花费时间较多)
2020下半年目标(基本要2周一篇文章) 1.艺术探索“activity启动过程”博客补齐;再次深入理解:如binder底层机制、架构设计能力
2.三方库:retrofit、greenDAO、RxJava,leakCanary、glide 学习输出文章;
3.新技术:mvvm、jetpack掌握(输出文章)、kotlin入门、flutter了解,
4.启动、布局、绘制、卡顿、内存优化学习并输出文章;
5.公众号粉丝200;CSDN掘金持续发文;
6.算法数据结构学习

2020下半年具体计划及完成情况

7月 8月 9月 10月 11月 12月
framework(阅读进阶密) app、activity启动过程,100% 理解上下文Context ,0% 理解ActivityManagerService WindowManagerService,0% Java虚拟机,0% Dalvik和ART,0% 理解ClassLoader热修复、Hook、插件化,0%
性能优化(输出博客) 启动优化,100% 布局(了解,未输出博客) 内存(了解,未输出博客) 卡顿(了解,未输出博客) 包体积(了解,未输出博客)
新技术 jetpack ,70% MVVM,已使用未输出 了解kotlin学习 ,0% 了解flutter,0%
三方库(输出博客) retrofit 0% rxjava 0% 组件化√ arouter,80% leakCanary,(学习了,未输出博客) eventBus greenDAO

可以看到 关于技术方面下半年的计划完成度很低,下面会做一个完整的复盘。

先回顾一下这一年我的时间都用在了哪些事情上。

一季度

  1. 主要是继续对基础知识的巩固理解,输出博客5篇:

Android进阶基础系列:Handler,Android消息机制全面掌握

Android进阶基础系列:Android中的动画详解

Android进阶基础系列:Android的线程和线程池

面试官:子线程 真的不能更新UI ?

  1. 工作上,主要是进行负责业务的重构。

  2. 开始同步在掘金、我的公众号上发布文章。

二季度

  1. 主要学习了图片加载框架Glide、网络请求框架okHttp,并输出博客5篇:

嵌套滑动通用解决方案–NestedScrollingParent2

你想要的系列:网络请求框架OkHttp3全解系列 - (一)OkHttp的基本使用

你想要的系列:网络请求框架OkHttp3全解系列 - (二)OkHttp的工作流程分析

你想要的系列:网络请求框架OkHttp3全解系列 - (三)拦截器详解1:重试重定向、桥、缓存(重点)

你想要的系列:网络请求框架OkHttp3全解系列 - (四)拦截器详解2:连接、请求服务(重点)

  1. 工作上,继续完成负责业务的大重构,并且使用了学习使用了组件化的技术。

三季度

  1. 主要学习了性能优化的知识,在组内分享相关知识,并输出博客3篇:

Activity的启动过程详解(基于Android10.0)

你想要的Android性能优化系列:启动优化 !

“终于懂了” 系列:Android屏幕刷新机制—VSync、Choreographer 全面理解!

  1. 工作上除业务需求外,也完成了启动速度优化。

  2. 在9月份,花了很长时间准备职级晋升答辩,最后顺利晋升。这里要感谢组长的指导,这是我第一次如此详尽的准备一份答辩PPT。

四季度

  1. 主要学习使用了Jetpack、总结组件化知识,输出博客3篇:

“终于懂了” 系列:Android组件化,全面掌握!

“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!

“终于懂了“系列:Jetpack AAC完整解析(二)LiveData 完全掌握!

其中组件化这篇文章,在掘金上阅读量已破万,点赞数破300,我是非常开心的,这说明我的文章被更多人认可。也表明知识输出不仅帮自己加深理解,也真的帮助到很多人。

  1. 第四季度,是我工作时间占比最多的季度。要做负责业务的需求,同时负责一个新项目的跟进,还有最近在做的对我来说很新颖的即时通讯组件。有几个周末都是在做工作上的事情,这在以前基本是不会发生的事情。不过目前这些事情都在收尾阶段了。

小结

  1. 共计输出博客16篇

  2. 深入理解Android进阶基础、学习性能优化部分、JetPack组件化三方库Glide/OkHttp

  3. 工作上运用和实践了这些技术、完成一个项目的跟进、实现即时通讯模块。

  4. 掘金目前Lv3、495关注;微信公众号422关注。

(微信公众号:胡飞洋)

二、问题

这一年整体上还算比较充实的,能够把技术运用到项目中,且总结输出成博客。

但通过回顾,发现有以下问题。

1.年初未指定计划

没有一个统筹目标和行动计划,就很容易出现时间黑洞,刷视频、微信、周末熬夜等等。

一年过完了,总要收获一些东西。如果懵懵懂懂过了一年,没有任何改变,你会发现 回想不起任何能够记忆的事情。

从今天开始,每年都要制定详尽的计划,保证自己朝着想成为的样子前进

2.完成度低

年中的计划,看起来很细致,有时间安排有行动内容,但最后的完成度 确是很低。

因为目标制定不符合SMART,且执行过程没有PDCA循环。

3.时间利用率

  1. 平时工作效率低,却没有想办法提升效率。如组件独立调试问题,直到12月才解决。
  2. 基础能力不够,遇到很多同样的问题,却没有系统学习或者解决,导致问题解决效率低下。

三、新年计划

技术相关

月份 内容 完成情况 备注
一月 1.JetPack 系列:ViewModel、MVVM架构、Room(数据库) ,输出3篇博客; 2. 学习课程:算法简介、算法排序、排序与归并;算法题10道。
二月 1.性能优化系列:布局,输出1篇博客; 2. 学习课程:递归与穷举、贪心和分治、动态规划和回溯;算法题10道。
三月 1.性能优化系列:内存&leakCanary ,输出1篇博客; 2. 算法题10道。
四月 1.性能优化系列:卡顿&BlockCanary、包体积,输出2篇博客; 2. 算法题10道。
五月 AOP 系列:APT、AspectJ、ASM ,输出1篇博客;2. 算法题10道。
六月 AOP 系列:APT、AspectJ、ASM ,输出2篇博客;2. 算法题10道。
七月 1. android源码:理解上下文Context、AMS、WMS;基于《进阶解密》,输出1篇博客;2. 算法题10道。
八月 1. android源码:java虚拟机、ClassLoader;基于《进阶解密》,输出1篇博客;2. 算法题10道。
九月 1、kotlin学习;2.设计模式理解:《Android源码设计模式解析与实战》,1-6章;3. 理解https、加密;4.算法题10道。
十月 1、kotlin学习;2.设计模式理解:《Android源码设计模式解析与实战》,7-10章;3.理解签名、加固 ;4.算法题10道。
十一月 1、kotlin学习;2.设计模式理解:《Android源码设计模式解析与实战》,11-14章;3.java基础加强;4. 算法题10道。
十二月 1、kotlin学习;2.设计模式理解:《Android源码设计模式解析与实战》,15-18章;3. 算法题10道。
  1. 总计博客至少12篇;
  2. 完全掌握性能优化
  3. 掌握使用AOP知识
  4. 数据结构与算法课程学完,至少120道题;
  5. 掌握使用Kotlin
  6. 深入理解使用常用设计模式
  7. 此过程中公众号关注数量达到 2000;掘金升级Lv4

生活相关

健康:血酸值 530->428 ,多喝水,少吃带壳海鲜、动物内脏、豆制品、限喝酒。

爱好:每周篮球;(视疫情)香港游玩(迪士尼、海底世界、动物园);山水线;船底顶

电影:看10部电影

读书:人类简史、富爸爸、穷爸爸、世界野生猫科动物
.

以上这些目标与计划,是基本满足SMART,剩下的就是执行了。

四、展望

在每月末都检查执行结果,PDCA循环,依情况调整计划。

每个人心中都存在着一个自己想成为的样子,要想达到,须要厘清当前的差距,以及将来要去做的事情,接下来Just do it!

.

你的 点赞、评论,是对我的巨大鼓励!

欢迎关注我的 公 众 号,微信搜索 胡飞洋 ,文章更新可第一时间收到。

已往不谏,来者可追 | 2020年终总结相关推荐

  1. DayDayUp:2019.12.30吴晓波2020年终秀演讲《预见2020:来海边,拾起信心》读后有感

    DayDayUp:2019.12.30吴晓波2020年终秀演讲<预见2020:来海边,拾起信心>读后有感 导读:2019年,过的好不好?有人豪情万丈,有人强颜欢笑. 互联网平台带来了方便快 ...

  2. 2020年终总结和展望

    文章目录 前言 一.2020年终总结 二.2021年展望 前言 2020年马上过去了,现在对2020年做一个简单的年终总结,然后对2021年做一个简单的展望. 一.2020年终总结 2020年是不平凡 ...

  3. 2020年终总结——卖公众号赚第一桶金后的心痛

    2020年终总结--卖公众号赚第一桶金后的心痛 2020年好难呀! 2020年好快呀! 这一年,我们努力过,我们拼搏过: 这一年,我们有欢笑,也有泪水. 这一年,我们大学生在学校少待了一学期,导致大三 ...

  4. 2020年终总结 - 灾难之年,砥砺前行

    2020年终总结 - 灾难之年,砥砺前行 ​

  5. 阿八个人博客:迟来的2020年终总结——再见2020,你好!2021

    ◆阿八个人博客前言◆ 本年的疫情♂♂♂,和大家一样待了几个月,才出来所以今年其实没赚几个钱o(╥﹏╥)o更别说存款了,但生活还得继续啊,笑着面对总比哭着好,你说呢!原本年终总结应该写在2020年的最后 ...

  6. 来自过气科技网红的2020年终总结

    今年过得很快,转眼又到了年终总结的时候了.今年是我写科技类文章的第8个年头,很有意思的是,之前在学生时代做过的很多能挣钱的创业项目都没坚持下来,写文章这件事却坚持下来了.虽然现在我的文章可能没法像以前 ...

  7. 2020 年终总结:变化 积累

    这是「进击的Coder」的第 32 篇个人随想 作者:崔庆才 之前写年终总结都是在每年正月,今年也不例外了. 2020 年,对每个人来说都是特殊的一年,突入其来的新冠疫情给大家的生活带来了很大的变化, ...

  8. 我的2020年终总结:新的角色,新的开始

    [年终总结]| 作者/Edison Zhou 又到了一年一度的年终盘点时刻,熟悉我的朋友应该都知道,这个时候我都会写一篇推文盘点一下这一年来的得失. 1也谈2020 关键事件回顾 (1)扯证了,结婚了 ...

  9. 2020年终回顾:时间会回答成长,成长会回答梦想

    前言 2020年是脚踏实地,慢慢成长的一年,由于疫情的缘故,今年社区没有像去年一样举办多场线下活动,不过 .NET CONF CHINA 大会昨天也在苏州顺利召开,回顾这一年,也有不少惊喜与感悟 20 ...

最新文章

  1. [Go]在vscode中添加对模板文件tmpl的html语法自动补全的支持
  2. 5G 标准的走向,为何越来越不同寻常?
  3. 【剑指Offer】面试招聘题目2:重建二叉树
  4. Windows 环境下载安装Docker
  5. 机器学习这四个东西,你知道吗?
  6. iis6上安装PHP5.3.2及连接到SQL Server 2005/2008的设置(原创)
  7. Nand Flash与Nor Flash
  8. fastdfs暗转 linux_Linux下安装fastDFS
  9. 【渝粤教育】国家开放大学2018年秋季 2409T中国古代文学(B)(1) 参考试题
  10. 最小距离分类器,交互式选取图像样本分类数据,进行最小距离分类(实现欧式距离,马氏距离,计程距离)
  11. ISO 7064:1983.MOD11-2校验码计算法(身份证18位效验码计算)
  12. android开发之嵌入广告
  13. Dubbo使用_尚硅谷视频学习笔记
  14. 深度神经网络主要模型,深度神经网络预测模型
  15. Autocad中批量调整增强属性块中的元素的位置
  16. 好用的PC端wifi分析工具NetSpot免费版
  17. 广域网宽带接入技术四EPON技术
  18. 开源生态研究与实践| ChinaOSC
  19. 自然保护区相关矢量数据下载
  20. TSP的最佳解决方案

热门文章

  1. java写安卓脚本,理论+实战双管齐下!
  2. APP软件产品运营推广
  3. 植物大战僵尸创始人自述:从0到1亿
  4. uni-app实战社区交友
  5. 【实践经验】Latex 使用PPT导出的图片的渲染灰边问题解决
  6. 计算机维护维修是干啥的,什么是计算机维护
  7. R语言p值校正函数p.adjust
  8. 解决启动Tomcat闪退办法详解
  9. 图文详述Eureka的缓存机制/三级缓存
  10. 阿里腾讯“双向奔赴”新进展:互联互通再提速