奇变偶不变,符号看象限,真正的知识就是这么朴实无华~
前言
从2019年开始意识到年终总结的意义,通过反思自己的得失进而确定今后的方向,既然去年开了头,今年也不能中断,依旧写写每天的流水账,细数最近一年发生的故事。
今年最直观的、印象最深的感受就是时间不够用,一首《时间都去哪了》旋律时常出现在脑海中,对比之前长久不变的工作环境,今年确实紧张了许多,习惯了原来的安逸,对各种可能发生的问题轻车熟路的就能解决掉,但来到新环境,一切变得不是那么轻松了。
回顾2020
毕竟到了年终时刻,之前的flag可不能忘,依旧是从工作、学习、生活三个方面来回忆一下去年flag的完成情况。
工作
2020 flag:新的一年不能再碌碌无为,真的需要去闯一闯了
完成度:95%
年初如愿的换了一份新工作,之前的公司呆的时间太长了,工作内容单一,熟悉了安逸的环境,虽然每天也在学习,但是进步缓慢,在2019年末开始寻找新的发展环境,在2020初就成功找到了新的工作机会,提前完成flag内容。
与老东家分手过程可以说不太愉快,给不了梦想,撑不起现实,一味的拖着可不是解决问题的办法,不过事情已经过去,不想再提,毕竟也为之奋斗过,近2000个日日夜夜,梦开始的地方,也是认清现实的地方。
离开原公司来到新公司算是无缝衔接吧,中间在家只待了3天,如果能早点意识到离职流程这么狗血,我真应该在家躺一个月,不过新公司的入职流程还真是暖心,提前先网上入职,帮我把社保问题解决了,感谢流程中出现的每一个人。
新的工作内容刚开始肯定要吃力一些,首先是熟悉开发环境,大体和原来相同,不过复杂的申请制度较原来规范了许多,同时也麻烦了许多,版本控制是一个重要的改变,之前主要使用SVN,如今换成了 Git + SVN,以前经常使用的 git 三部曲——add、commit、push 已经不够用了,随着不断的使用学习,渐渐熟悉了 checkout
、merge
、rebase
、cherry-pick
reset
等等子命令,还是那句话多用才能学会,如果只停留在纸面上,只是眼睛学会了,闭上眼睛就忘记了。
选择这份新的工作也是想拓宽自己的知识面,之前一直在做分区分服的游戏,想学习一下分布式游戏的开发和一些需要需要注意的问题,所以说这份工作是用来补充我这方面知识短板的,从学习了一年的结果来看,确实达到了这个目的,虽然现在的规模还没有那么大,有些逻辑来不太完善,但是这已经给我做出了示范,在今后的一段时间内,将沿着这条路不断的前行,去探索自己未知的领域。
新的工作认识新的伙伴,大家相处起来还是很友好的,一年来的工作算是中规中矩,不过年底这俩月有点滑铁卢的味道,接连在同一个位置摔倒几次,还是老大给背了锅,内心愧疚不已,无以为报,愿以更饱满的热情投入工作中,实践当初并肩战斗的诺言,得一伙伴不易,愿共同进步。
今年的工作强度明显高于以往,倒不是工作时间长了,而是在新环境中,长时间聚精会神的盯在一件事上本来就很累,头发掉的明显比之前多了,眼睛的视力也下降的厉害,这两点要注意一下了,可以调整一下工作的节奏,注意劳逸结合,我可不想“聪明绝顶”。
学习
2020 flag:看两本有关分布式知识的图书,多看一些开源项目的代码
完成度:85%
有关分布式架构的书今年只看了一本,另外基本都是和育儿知识相关,他们分别是:
- 从零开始学架构 ——照着做,你也能称为架构师
- 你就是孩子最好的玩具
- 正面管教
- 小狗钱钱2
今年的1本技术书籍对比去年的7本少了很多,一方面换了新工作后需要花很多时间来熟悉新的业务逻辑,用来读书的时间被侵占了一部分,另一方面宝宝一天天长大,需要花些时间去陪伴她,虽然技术书读的少了,可是故事书我可没少读,一年读了好几十本:
这些故事书中描述的故事小时候没觉得有什么不妥,不过以现在成年人的身份来看,有些故事太离奇了,比如大灰狼和七只小羊的故事,山羊妈妈居然剪开狼的肚皮救出了被吃掉的六只小山羊,然后在狼的肚子里装满石头缝上了,整个过程大灰狼都没有醒,我感觉山羊妈妈可能是个麻醉科的护士。
虽然故事内容离奇,但是并不妨碍小娃娃听到津津有味,小孩子的世界还真是单纯,有故事听就老老实实的等着,而我化身为一个播报员,一遍一遍的重复着书中的故事。
博客总结今年也没有丢,一共写了45篇,比去年还要多几篇,总体来看类别很多,总结的内容并不难懂,写到博客中主要是为了方便日后的查找,这一年的总结绝大部分都是晚上和周末花时间写的,只有尝试过才明白,想写好一篇总结需要花费很多很多时间,今年的成长可以对比两年数据来看一下。
C++11的使用在这一年里变得更加熟练,之前的项目中无法使用C++11的特性,所以很多知识都是自己额外花时间来测试学习,来到新项目可以参考已有的代码,进一步巩固C++11的使用,知识还是越用掌握的越好。
语言方面还有Python今年用的比较多,得益于工作中的多次锻炼,一些常用的函数,类型可以很熟练的写出来了,虽然没有用来写过什么大的软件,但是也在不断尝试着使代码更规范,比如使用class、装饰器、继承、记录运行日志等等。
Go语言今年算是简单入门吧,之前只能算是听说过,今年快速的浏览了一遍Go语言的语法,编写了一些测试程序,但是对于Go语言的条条框框还是不太习惯,需要慢慢适应下。
刷题今年一直在坚持着,之前使用的国际账号一时找不到了,今年新注册了国内版LeetCode账号,本着刷简单冲中等的态度,一直在默默的洗刷刷,不过今年参加了几次竞赛,一直是两题选手,只有一次题比较简单全答出来了,当时还是很开心的,继续加油吧。
阅读开源项目源码方面,今年也有了很大的进步,在新项目中接触了好几个之前没有使用过的开源库,虽然没有完全整明白,但最起码开阔了眼界,比如 easyloging++
、nolhmann json
库等等,另外今年还意外获得了 Github 的 Arctic Code Vault Contributor
勋章,看来我写的BUG要被雪藏千年了,哈哈。
生活
2020 flag:尽最大可能陪陪家人、投资达到2019的水平
完成度:55%
多陪陪家人这一项今年应该算完成了,因为疫情今年也没有出去疯,就是出门买买菜,其他的闲暇时间都和家人在一起,天气好的时候去附近的公园逛逛,对比2019年,每天晚上回家的时间晚了一点,但是多了每周多了一整天可以和家人一起度过。
现在每天还是很充实的,早上起来妈妈已经做好早饭,赶紧洗漱和家人一起吃个早饭,然后和宝宝告别去上班。晚上回来大多数情况宝宝已经睡了,不过有时候也能挺到我回家,和我玩一会再睡。周末陪宝宝出去玩,透透新鲜空气,等宝宝睡觉的时候对近期所学的知识做一个总结,基本上周末的时间陪娃、总结55开吧。
这个flag完成度不高主要是投资理财这块今天基本上是停滞了,未达到2019年水平,每天除了工作就是学习,账户情况没怎么看,整个一个过山车行情,所以基本上处于不赔不赚的情况。
节前的最后一天是大涨行情,算是一个好的结尾,全年放养的状态收益率3个多点,勉强跑赢余额宝的收益,估计跑不过今年的通货膨胀了!
目前的生活状况就是每天都相似,但确实很满足,早上起床一家人吃早饭,和宝宝告别后送媳妇上班,然后自己骑个自行车来公司上班,努力完成一天的工作再骑个小车回家,如果宝宝没睡还可以陪她玩一会儿,等宝宝睡着开始一天的总结,温暖而又充实。
2020年初养了一年的栀子花开花了,正好在我过年回老家的时候开的花,之前我好好浇水通风的时候它却连个花骨朵都没有,好像再告诉我只要我不管它就能好好开花,可是在10月份的时候枯死了。还有一盆文竹在夏天涨势良好,修剪了几次,但没有熬过寒冷的冬天,在11月份左右干枯了。
在上两盆花相继离开之后,我赶紧又补充了新的生机,一盆栀子花和一盆茉莉花,目前长势良好,茉莉花已经开花了,希望它俩在新的一年里花香不断。
展望2021
工作
- 脚踏实地做好本职工作
- 额外挤出时间去尝试技术提升(优化、解决痛点)
- 在熟悉业务的同时更多参与设计的工作,拓宽自己的认知范围
学习
- 博客总结继续,基本保持在1周一篇,可以适当偷懒,一年懒10次可以产出40篇
- 开源代码还是要继续学习,libevent需要详细看一下,今年的出镜率太高
- 读2本技术类书籍,可以是开阔眼界的,也可以是现有技能提升的
- 读2本经济学、金融理财相关的书籍
生活
- 陪娃娃,陪家人,工作内容适应后可以多拿出一点时间和家人在一起(需要比2020多一些)
- 投资理财还是要多花一点时间研究下,目标7%(靠工资是不可能财富自由的,必须开源才行)
- 注重身体的保养,身体是本钱,可不能把身体搞垮了,愿丢掉体检时的小毛病~
总结
- 2020年在工作上是一个新的开始,同时也面临着新的挑战
- 2020年的flag完成度大概70%,大部分愿望已经实现,未实现部分还需努力
- 2021年已经悄然开始,新的flag已经在路上,为了新的目标加油努力吧
人生旅途中运气与实力都很重要,但是强大的实力可以帮助你提升运气,减少不确定性(记一次事故后提心吊胆的等待),比如买一注彩票中一千万很难,但是如果你的实力可以强大到买下大部分甚至是所有的组合,那么要中一千万只需要等到开奖就可以了~
凡是过去,皆为序幕
2020-12-27 00:32:07