站在 2020 的起点

460 阅读9分钟

旧的一年

过去的 2019 年,对于我来说,是影响比较大的一年,终于真正走出了过去的阴霾心情,虽然有时候还是比较病态,但是已经不会影响到自己做出选择了。

过去的一年里主要做了什么事情呢

生活上

年初的第一天考完了驾照,一个好的开头。

一月 后来开始跟王老师他们一起去了中山泡温泉

三月 去了杭州西湖、灵隐寺、阿里西溪,有点萌生在这座城市生活的感觉

五一前后去了柬埔寨,差点魂断西哈努克,不过还是平安回国了,至今难忘海关第一句话,have xiaofei?

六月去了台湾台北、高雄,也曾躺卧故宫,觉得台湾的生活气息比深圳要浓厚得多,虽然现在其经济水平可能不及深圳,但是别人的生活幸福度应该是要优于深圳的。看到了类似高雄房东的人生,心向往之,找到 10 个最宜居的城市,老家也被布置成家的模样。

七月回了趟家,新手上路撞了别人路边的车,去了海南,感受海口风光,遍尝海鲜,文笔峰求签。

九月公司年度旅游去了厦门,物是人非。

十一月去了顺德寻味,纯粹吃货之旅。

今年的旅行都是跟大家一起去的,感谢王老师、max、小土的陪伴。还有跟顺滑他们组了好多饭局,用一个字来描述2019,说不定就是"吃"吧。

工作上

工作上其实不算太顺利,或者说自己也一直没有在工作上能够如鱼得水。好的生活习惯一直没有养成,很多时候睡眠时间还是远远不足。早上时常还是不能准时到公司。

从公共平台组到活动这块,从基础架构这块到业务这块,不平衡了一段时间吧。但是呢,公司始终是要为业务考虑的,也幸亏自己没有直接走,不然的话今年就过不了这么有意思的一年了。

重新开始深耕业务这块,所掌握的一点关于项目管理的知识派上了一点用场,自己一个人编码的时候,不会刻意去使用项目管理、任务拆解,甚至对完成时间的预测,项目复杂度的预测也不太准确。之前对项目也很难能做全方面的考量,并不能够站在用户、业务方的角度上去看待很多问题,没有产品的意识,只是个编码机器,今年更多有了自己的一些想法,能够在全局的角度上看到一些问题。

开始意识到设计模式的一些真正使用,这也是今年的一些进步吧。

公司开始推行 OKR,OKR 在我看来最重要的一点就是,目标可量化,以及全局可见性,你能够知道你的同事,你的上级在做什么,虽然很多时候我也只是关心我的上级与我的组员在做什么。不过公司研发部门这边貌似连 KPI 都没有,记得之前市场部门的老大跟我聊天的时候,我谈及到了这一点,她很诧异于这一点。不过据我之后的了解来说,很多公司也不会给研发部门和产品部门设置 KPI,对于产品和研发部门来说,量化更难,不可能根据bug数或者代码行数这些来去设置 KPI。这些痛点其实就是到了 OKR 这边还是存在,只是我司的落地,更多的是我们配合业务部门共同制定 OKR,双方对齐,一齐朝着同一件事去努力。

OKR还有一个好处就是,以目标为考核,而不是以指标为考核,可以更加个性化,既有公司的目标,也有个人的目标,个人与公司本就该共同成长,朝同一方向前去努力的。

学习上

学习上比较偏向于日语、设计模式与架构、虚拟机、算法、计算机底层、物理学、历史等方面。

日语

日语的话,看了N2的语法视频,又复习了大家的日本语,还啃了一点春物小说的生肉,断续看的动漫也有刻意去只听不看字幕,平时偶尔也会去翻一下单词。总体来说,虽然有所成长,但增长缓慢。

设计模式与架构

设计模式相关,阅读了设计模式之禅,但没有通读,只是针对自己的困惑翻了一下前面的一些章节,只是想明白六大设计原则与 23 个设计模式之间的关系。也曾想啃下UML和模式应用,最终消化不良,將这本书送给了离开公司的高级工程师,希望在我这边熄灭的灯能在别处点亮吧。

架构这块阅读了从零开始学架构,也曾制定自己的 OKR 想去实践架构这块的知识,但是以单个活动为单位而言,设计模式更适合我去实践,架构这块更合适面对整个系统而言。设计模式能针对局部与全局,架构更多的是面向全局,这是我自己的看法。

虚拟机

虚拟机主要是研究了深入理解 java 虚拟机,以前懵懂的一些概念,今年也终于有了一些自己的见解。理解了垃圾收集的具体过程,明白了判断对象可以回收,以及具体怎么对对象进行回收是两件事,以及垃圾收集器。对 java 与 php 的内存模型都有了一定认知,还通过 rust 的文档了解到,原来还有类似于 rust 这种不需要考虑 GC 的存在。

算法

算法这块重新阅读了算法导论,对图论入门、贪心、动归等几个常见问题有了进一步的了解,这一块最近也在输出相关的文章,感觉自己已经推开了半扇门,只需要继续加点力气,就能够把大门彻底打开。

算法也是一本优秀的书籍,为我展示了手写红黑树的特殊技巧,能够从 2-3-4 树推导出红黑树。不过后面两个章节还没有读透,还是需要再沉淀一下。

算法竞赛入门经典虽然经典,但是还是有很多很有难度的问题。

计算机底层

主要是阅读了深入理解计算机系统,对冯诺依曼体系有了更深入的理解,以及对自己的一行代码,最终于计算机上是如何运行的有了一个较为理性的认知,想起了朋友聊起的头条的一个面试题,给出一些 C++代码,让你写出其汇编代码。

这条路还很长,预计这本书还要陪我走挺久的。

物理学

终于把霍金的时间简史无论吞枣给读完了,现在还在读霍金的另外一本书 十问,对于弦论、量子力学、相对论也算是有了初步的认识。

“遇事不决,量子力学”。

就像牛顿力学最终变成了大家的常识一般,以后这些知识也可能变成未来的常识。如果当初不是因为想早点挣钱,不想再给家里任何一点负担了,我应该会去选择物理吧。

历史

读历史是希望能够看懂现在。毛选读了前两卷,深感于毛的真知灼见,他站在那个点,就已经看到了未来。

人类的群星闪耀时,上学时候落泪于南极点,重新再读,虽然热血,但有些地方却未免煽情。

日本人为何选择了战争中国历代政治得失也是今年觉得不错的两本书。能够从不一样的角度去看待历史。历史并非王侯将相的历史,其背后必定有一些必然的原因。《中国历代政治得失》从政治制度方面去谈中国的发展,指出其演化的缘由。《日本人为何选择了战争》也有异曲同工之妙,里面提到了日本的近现代战争史,为什么会发动战争,上一次战争对下一次战争有什么影响,对国内政治环境有什么影响。历史是连续的,而不是孤立的。

小结

这一年,虽有踟蹰不前的时候,但是依旧在往前走,不想再止步不前了。

新的一年

生活上

  1. 调整生物钟,力所能及地早睡,尽量控制在12点。尝试将未完成的事情放在早上。
  2. 保证每周的运动量至少2小时,不让身体成为废人。
  3. 尝试学会 5 个家常菜,增强自我生活能力。
  4. 四次旅行,包括国内和国外。

工作上

  1. 提升自己的项目管理能力,能够对项目有合理的预期,掌控项目进度。
  2. 一周最多迟到一次。
  3. 优化自己的文档能力,能够写出别人可理解的文档。

学习上

  1. 持续文章输出,每周至少 1 篇掘金文章,目标 2 篇,如果因为旅游或者其他的事情耽搁,后续也要补齐。
  2. 阅读的书籍要达到每周一本,要持续输出,豆瓣或者掘金上要有书评或者笔记,大块头的书,可以将其拆解为几本书的工作量。
  3. 日语要能够达到 N2 水准,能够与日本人做简单交流,不能只停留在听懂的地步。
  4. 学习摄影知识,能够让自己的手机拍照不被吐槽。

一定要做的事

思考如何获取被动收入,增加自己的抗风险能力。 持续思考自己的职业规划,以及未来的生活规划。

掘金年度征文 | 2019 与我的技术之路 征文活动正在进行中......