回顾 2020
一月初的时候,面了字节,二面挂。
一月底好像,突发疫情,也正好要回家过年,在家待了半个月。
二月初回上海上班,在家隔离十四天,在家办公,那段时间基本上没吃外卖,都是自己买菜做饭吃。
三月份到七月份,断断续续的学习、准备跳槽。
八月份开始投简历,面了七八家。
九月份入职新公司,告别 965,开启 1095 的凄凉打工之旅。
十月份到现在,感觉没有多少时间在学习了,一方面是放松了,其次就是工作中事情比较多,下班比较晚,就懒得动了。即使某一周不是很忙,我也很少学习了。
写到现在,发现 2020 年除了跳槽就没记住什么事一样,2021 年希望能多发生一些里程碑的事件,自己也可以学习每个月记录一下这个月做了啥事、有啥成果等。
看一下今年的年初计划:
-
坚持每周锻炼一次+
印象比较深的是,七月份的大半个月,每天早上会跑十几分钟,十二月份初,也坚持跑了近两周,看了下 Keep,累计完成 26 次,累计用时 07:42:31,总计完成 72.69 公里。以此来推断,我的坚持周期只有两周时间哈哈哈哈
-
巩固自己的基础,包括计算机网络、操作系统、算法
这一块完成度比较高,计算机网络现在记得也比较清楚,学习的也很深刻。操作系统现在忘的差不多了,年初的时候看完了一本《操作系统概念》,因为面试不是很常问就没有过多再复习了。算法刷了半年,集中在一二三、六七八月份,为了面试准备,所以也就侧重简单和中等难度。
-
每周五道算法题,年底排名 1w 之前(当时是 243 次 commit,54060 名)
每周五道还是期望太高了,而且今年也特喵的太卷了!目前是 493 次提交,排名 73247,地址:https://leetcode-cn.com/u/omooo/
大一新生都开始刷了,不得不感叹呀。
-
冲击 Android Framework、主流开源库源码研究
Android Framework 学的比较多,也就那几本书《深入理解 Android 卷一卷二》、《Android 源代码情景分析》,插件化热修复也都有书可看,自己多总结总结,还是不难的。开源库源码就没怎么看了,当时一门心思扑到了 Framework 上了。
-
非技术书 12+,技术书 8+
非技术书肯定没达到,技术书肯定达到了。
-
出国旅游一次
无,今年也就只去过舟山嵊泗岛。
-
做一次技术分享
无
总的来说,今年大部分时间和学习都是在为了跳槽做准备,所以学习的大多都是理论相关,不管是计算机网络还是 Framework,甚至是算法,对实际项目开发帮助不大。反而是编程规范、重构、设计原则这些看起来不起眼的东西,反而是我今年对我写代码来说帮助最大的。
所以说,今年的学习还是很功利性的,目标很明确,一旦达到后后面就松懈了。
持续学习本身,是需要不断学习的。
首先是具备主动学习的态度和主动性,其次是选择对学习的内容,接着是持之以恒的输入,最后是输出沉淀有结果。
2021 年希望加强自己的编程能力,写有追求、严谨、优美的代码。
总结下 2021 要完成的计划:
高质量完成业务开发,具备解决复杂问题的能力
坚持看完重构、设计模式相关书籍、课程
每周跑个五公里
着手搞性能相关(迷茫)
攒钱、投资
2021 年好好奋斗,年底拿个好绩效,下一年初能晋升就是现阶段最大的目标了。