2021年总结

去年开始写年终总结,今年照例也写一份

工作和技术学习

先说说工作相关的。

因为工作大量和AWS打交道,领导让大家去考一个AWS的证书,可以报销。我复习了两个多月,结果最后因为装修实在是没有时间,就没有去考试,现在估计很多内容都不记得了。。。算是今年最惋惜的事情了。

今年估计是工作四年多以来写代码写的最多的一年。
今年一共贡献了大约350次commit,40000行代码,都是一行行敲出来的,不包含第三方库之类的。 其中大约20000行是和django相关的,10000行是Vue的,还10000行是和AWS以及各种DevOps工具相关的代码,比如Lambda、Prometheus等等。

今年在coding上有一点点的进步。
一是掌握了Vue的基础开发功能,算是入门了吧;二是对于django rest framwork有了一个比较深入的了解,在开发中大量使用到,也写了一个简单的系列笔记;三是对Python高并发和Django异步有了更深入的了解,最近一年在项目中也遇到过好多次这方面的问题。

工作之外的学习。

今年在工作之外的学习主要是机器学习(深度学习)和pytorch。

一方面我本身对这个很感兴趣,尤其是CV和时序分析、预测;然后项目中也有开始尝试利用机器学习寻求更好的结果,但是团队中没有人熟悉机器学习,所以最终在美国的一个团队找了一位数据科学家(我感觉其实就是国内的算法工程师)帮忙的,但是效果不是很好,我就萌生了自己学的想法。

一开始研究了一段时间AWS的SageMaker。 AWS针对一些常见场景把机器学习模型做了封装,然后提供了很完善的文档,即使是完全不懂机器学习的人也可以按照文档一步步把模型跑起来并得到结果。但是发现有一些问题。一是不知道怎么调优,因为不了解机器学习的基本概念和模型的原理,完全不知道那些参数和超参代表什么,调优无从下手;二是不知道怎么解释得到的结果,也就是所谓的可解释性;三是需求限制很严重,AWS为了让SageMaker尽量简单,所以里面的模型对适用的场景都有很严格的限制,我们很难直接套用,但是又没有能力修改。

研究过SageMaker之后还是觉得要知道算法的具体实现和常用的“套路”才能在实际工作中进行应用,正好后来遇到DataWhale(一个开源学习组织)就报名了DataWhale的机器学习课程。这个课程其实就是学习李宏毅老师的课程,由于要求在14天之内学完,所以只能囫囵吞枣式的浏览了一遍,算是大概了解机器学习上的一些基础概念。

前一段时间在B站上发现了沐神的《手动学习机器学习》教程,觉得讲的非常好,搭配李宏毅老师的视频一起看,感觉对于新手很友好,目前还在学习中。

生活

生活中今年最大的挑战就是装修,人生中第一次装修房子,虽然是“半包”,但还是一个很大的挑战。
不过在装修这个过程中还是学到了很多。

这里只想说说讨价还价。我们是“半包”,也就是装修公司帮我们做设计、安排工人、提供辅材(水泥和水电材料等等),但是我们要自己买主材,比如地砖、木门、玻璃门和地板等等。总之需要买的东西很多,还都不便宜,肯定就免不了要讨价还价。尽管已经买了很多东西,但我讨价还价的技能还处于青铜阶段。

个人感觉,讨价还价其实分两种。第一种就是你已经知道了商品的低价,适当的加一点钱让商家有利可图就行了;第二种就是你不了解商品的价格情况,这个是时候讨价还价实质上是一个心理拉锯战。

先说第一种情况,也就是你已经知道了商品的低价。这其实真正考验的是信息收集的能力。但是当我们初次进入一个自己完全不熟悉的领域时,想要全面地收集各种信息是很难的,起码我自己到目前为止还有找到很好的方法。

再说第二种情况,这其实更像一般意义上所说的讨价还价。但也是有很多讲究的,比如你不能反复去一个店里很多次,不然商家就知道你很满意这个产品,这个时候还价就很难了,诸如此类,还有很多很多细节和技巧,我自认在这方面还有待提升,目前的段位估计是黑铁。

通过装修还发现有两句老话是很有道理的。

  1. “在家靠父母,出门靠朋友”。我们装修过程了参考了很多朋友家的设计和他们的建议,并且他们也推荐了不少靠谱的店铺,节省了很多时间和精力。
  2. “姜还是老的辣”。 买东西的时候遇到过一位大妈让我知道了什么才是讨价还价。

投资

投资是今年最不想写的部分。

可能市场觉得我去年的收益率还不错,今年就给了我一巴掌。

截止今天,我今年的收益率是-0.82%。

只说说某一只基金。
我从去年年初开始定投中证500的指数基金(中间也会手动加仓),去年的收益情况其实很差,但是今年就非常好,我印象中我最多的时候有大约25%–30%的收益,然后装修开工后有点忙,我就大概有个20天左右没看基金,等再看的时候就只有5%的收益,我瞬间傻眼了,欲哭无泪。所以不要相信什么买入后删除app的鬼话,还是要适当的过一段时间看看持仓情况,不然就会像我一样,白白浪费了两年时间。

读书

今年一共读了9本非技术类的书。
讲实话,是工作以后读书最多的一年,简单地说一下我比较喜欢的三本书。

第一本是钉大《定投十年财务自由》。这本主要讲解关于基金定投知识,我其实很早就开始定投基金,对于书中提到的很多知识都是有一点概念或者隐隐约约有这样的感觉,但是不能很好地表达出来,直到看完这本书感觉心中豁然开朗,原来隔着一层纱的东西,现在都清楚了。

第二本是稻盛和夫先生的《干法》。其实我不是非常认同书中的一个观点:哪怕你不喜欢你现在的岗位,你也应该想办法让自己喜欢上,甚至有点自我催眠的感觉(我不确定我的理解是否在准确,这只是我个人的感受)。但是书中很多其他的观点我觉得还是很受益的,比如:对待一份工作,你应当拼尽全力去做好它,而不用理会结果怎么样,但是往往结果都是好的。
这本书很薄,半天就能看完了,推荐大家有空的时候看一下,稻盛和夫之所以能成为世界著名的经营大家从这本书中还是能看出一点原因的。

第三本书是张志强先生的《你不可不知的法律常识》。我其实从去年开始就在找比较通俗的法律类书籍,但是很可惜没有找到大家都觉得很好的书。这本书在豆瓣读书上的评分并不高,只有6.6分,但是我觉得也还可以,值得一读。这本书以生活中常见的场景作为例子讲解相关的法律知识,比如:朋友一起吃饭喝酒,事后开车出了事故,饭桌上的人到底有没有责任?商品房70年产权到期后怎么处理?
如果对法律感兴趣的小伙伴也推荐大家读一读。

博客

去年给今年定了两个小目标,一个是每周写一篇博客。很明显被打脸了,我没有完成这个小目标,尤其是从10月开始,就很少更新了,因为周末都用来逛装修建材市场,比工作日还忙…..

其实去年定这个目标的时候不是冲着这个数字去的,而是希望自己每周都能有进步,写博客是一个比较好的检查方法。

今年就不设定小目标了,只简单说一下明年对于这个小站的一些想法。
这一年里我基本就是随缘写一些笔记,没有认真地去规划,甚至笔记中都有很多错别字,明年打算认真点对待这个小站,把它当做自己的一个产品来运营。

小目标

去年有两个小目标,一个是博客数量,上面说了。还有一个就是在工资和投资之外增加2000的收入。
这个小目标其实完成了,但是我并不满意。因为完成的途径不具有可持续性,我是上半年帮一个朋友开发了一个小应用然后他作为感谢给了我一点钱。但是这个事情不会一直有,而且也还是摆脱不了“一次性收入”的范围,也就是一旦我停止劳动就没有收入了。

总结

吸取去年的教训,今年就不立flag了,以免明年再被打脸。