2019年年中总结

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/willway_wang/article/details/95885932

2019年上半年做了什么?

生活方面

说是工作总结,其实工作和生活是不可以分割的。生活和工作是紧密相关的。上半年其实自己花了不少时间在买房子的事情上。约摸起来也有半个多月的整块时间在这上面。不仅仅是看了一手房,还看了二手房。一手房的东西还是比较清晰,一天都看了个遍了,二手房真是麻烦啊,光二手房都看了50多套了。就是在工作的时候,也会想着房子的事情。买房子太理想了,就不能做出决定。好在现在有了眉目了。鼻炎又去做了手术,真是痛苦得很。

工作方面

  • 1月份:修改第二个清理项目测试反馈的问题,增加一些功能;参与开发视频下载器的下载功能模块,主要是使用到了FileDownloader这个开源项目,还使用了 MVP 模式。
  • 2月份:2月份过年,回来都过了一半了。做第三个清理项目,主要是 UI 上的变化,功能上的变化很少。这个项目用了 MVVM 的开发模式。也是参考了不少官方的TODO那个项目。但是,说实话,觉得 MVVM 并不好用,更喜欢 MVP。可能是自己使用 MVVM 较少的原因吧。
  • 3月份:继续做第三个清理项目,增加功能模块:剪切板管理和网络监控。这里面参考了竞品的实现。另外,就是修改测试反馈的问题。
  • 4月份:4月份刚开始,第四个清理项目又来了。又是一波更换UI而已。不同的地方就是这个项目大量使用了Lottie动画。我们的 Lottie 动画使用了不少.png资源,导致线上OOM变成了TOP1,解决办法是:使用不带.png的lottie,使用自定义原生动画。又由于Lottie动画效果在lottie2.x和lottie3.x上效果不一致的问题,将项目迁移到了androidx上。
  • 5月份:对第四个清理项目缝缝补补,参与第一个清理项目的改版。
  • 6月份:被人拉出来2年前的数独代码,再次开发。这个项目本是两年前自己参考一本android教材做的。当时,做的比较简单。这次,功能会增加,还要增加google game center的账号功能。我主要负责的是游戏界面,业务比较多。使用 MVP 开发模式理清了逻辑,不然肯定要乱套了。另外,这次我使用了 kotlin 语言来开发。同事还是用 java。真正体会了两者的互相操作。kotlin 对于NPE的处理,开始真是让人觉得很烦,不过这也算是“长痛不如短痛”了。

上面就是上半年的工作,一眼看下来不少是清理。说实话,我都想吐了。不过,这就是工作吧。哪能都按照自己想的来呢。

学习方面

  • 1月底到6月中:完成了《Kotlin In Action》前 8 章的学习,还剩下 5 章没有学习。
  • 4月初到6月初:完成了《Kotlin For Android Developers》80%的内容。

学习方面,主要是在 kotlin 上面,并且已经严重滞后了学习计划了。

2019年上半年的反思

  • 生活上的事情,确实影响到了工作。不如之前那么安静了。该工作的时候,必须好好工作,不然如何挣钱呢。
  • 由于新技术flutter等的出现,自己对于android自身的东西,研究比较少了,这是不对的。android是重点,这个不可以迷。
  • 对于知识不能深入进去,多是浅尝辄止。自己不要贪多,列个专题,花几天时间搞清楚,写成一篇博客。
  • 学习太过死板,不能举一反三,深入思考,活学活用。例如:自己看书,多是把书上的例子照着敲一遍。实际上,应该及时练习,应用,才能真正掌握。
  • 工作不是很忙的时候,常常会感到无事可做。这多么可怕,自己应该有一个学习计划在的。给自己定点任务,不要那样无所事事。长久那样,不知会退步到哪里去了。

2019年下半年的打算

  • 7月份到8月份:完成《Kotlin In Action》和《Kotlin For Android Developers》这两本书的学习;
  • 8月份到12月份:完成《艺术探索》的学习;
  • 8月份到12月份:完成《自定义控件实战》的学习。
  • 8月份到12月份:使用 kotlin Jetpack 开发 todo 项目。

2019年下半年的忠告

时间已经过去一半了,看看年初的打算,多没有完成,不禁汗颜。时间都去哪里了?自己应该是最清楚的。抓紧下半年的时间,更上一层楼吧。

猜你喜欢

转载自blog.csdn.net/willway_wang/article/details/95885932