2019年的总结,2020年的展望

2020-01-24  本文已影响0人  yjy239

虽然本人很少写随笔,认为写随笔的时间使用效率太低了。不过既然是到了除夕,就写几句话,记录一下当前的状态,和对未来的展望。

2019年的总结

今年,生活上还是一成不变,延续了2018年的习惯。让我值得骄傲的是,下定了决心写了近30w字的Android重学系列。起因主要还是和一些大厂的哥们聊天,发现自己之前夜郎自大,能力还是挺差的。毕竟好记性不如烂笔头,我的学习还是应该一步一脚印的记录下来。我经过这段时间的梳理,确实复习了以前很多自己阅读源码学习遗漏的细节。看着自己的足迹,能明确的感觉到自己成长。

不过梳理到现在,还没梳理完前几年学完的东西。原本计划今年要写完的Android渲染体系的系列文章,也只是写到了一半而已。这系列的文章,看看能不能在这个春节赶出来。

工作上的话,职级从初级到了中级工程师。这个职称也挺符合我的定位,毕竟要成为一个中级工程师必须要熟悉Framework,虚拟机,Linux内核等源码。前几年的我,那是一个哪管外面世界是否天崩地裂,一心只读源代码的状态。今年我尝试着作为mentor,帮助其他人融入团队。虽然新来的那个哥们没有说啥,其实我确实做的不太够好。我还是那个问题,关注别人的情况十分少,因为一有空又扎进源码堆里面。这样的状态确实不太合适做一个mentor,这点需要改进。

2020年的总结

年末的时候,刚好在看前几年看不太懂的art虚拟机的源码。不过,经过今年的对Linux内核源码的阅读和学习,再去阅读我发现居然能够理解虚拟机不少的设计。

今年把剩下的Android渲染体系,PMS,IMS,PMS,四大组件剩下的三个写完,一个Android应用开发需要熟悉的源码就写完。将会开启Android 9.0中art虚拟机的源码解析系列文章,让我们看看经常接触的art虚拟机的底层原理。只有理解了虚拟机底层原理,内存的申请和GC,JNI的底层原理,类是如何装载的,才能写出合格的Java代码。

当然,写到一半的Open GL会完结它,但是OpenCV的文章就不确定了,涉及了如快速傅立叶变换等比较高级的算法,需要花时间重新整理,不确定能不能学完。还有Android的渲染系统写完,因为前段时间看了下flutter的源码,稍微学习了下底层的原理,在空闲阶段写一写系列文章。这样想想,感觉明年的任务还是很艰巨啊。

2020年,我希望能做到稳中求变。在扎实的学习基础上,还要出去看看,现在整个市场对Android的要求如何,希望通过这种变化,找到更加合适的方向

上一篇下一篇

猜你喜欢

热点阅读