但使新年胜故年——2019

在从搜索引擎里面抄到一个好标题之后,施施然打开去年的年终总结博客,惊奇地发现去年居然懒到什么FLAG都没有立,还美其名曰“方向无差,必有所得”——唔,感性就是这点不好,很难量化呀……好在没有按照去年最坏的预期连年度总结都没有,年年岁岁、总还得停一停看一看,不然怎么能使新年胜故年呢。

关于饭碗

去年对一个应用的架构演进有一些体会,今年则是从一个应用变成八九个应用的转变。业务强迫着从更加抽象的层级去考虑问题,参与得多了总有一种对软件开发玄而又玄的理解,总想写些什么又觉着写不通透,可能是又该补充一些理论知识了。这里简单写一写。

把控住业务核心。业务核心是什么?当手上有多条业务线的时候,把每条线的业务能力写出来,拉个列表。哪些能力大部分线中都有需要,哪些就是业务的核心。所以不管有多少APP,核心都是iot那几个最重要的能力,入网、控制和基于控制的联动,或者把这三个简称为连接——这个时候就发现不如就直接把iot翻译一下好了。那么,核心组件是否投入了足够的人力和时间去控制产出和质量呢,实际上业务本身也会驱动你把资源往核心能力上投,顺势而为基本是必然的。

思考业务维度。iot作为底层的支撑,上层的表现形态则需要根据业务的维度来分。是家庭里面的还是工厂里面的,是商业环境的还是民用环境的,是跟SaaS端配合的还是只是作为某个场景下的另一块Android屏幕上功能方面的赋能和延伸。业务上的各种包含、关联等关系,基本上也决定了哪些组件能直接复用、哪些需要新写、哪些需要细化设计粒度等等。到最后发现还是软件开发最开始学的什么分治、抽象这些东西,一法通,万法通不通的还是要靠积累和悟性。

掌握基础规律。关于“一法”和“万法”的关系,今年看的一本杂书里面提到过类似需要掌握底层的、基础的规律来提高自己的认知效率的观点。这一点从理科上似乎很容易找到实例;其实文科也有,比如说争天下要金角银边草肚皮,从大秦之于中国、大英之于欧洲、美帝之于世界来说似乎都能得到验证;再比如帝国王朝总有个二代的门槛,过去了泽批两百年、过不去就得换个庄家,秦汉隋唐宋元明清,一个都没不落窠臼;再比如,呃还是说回软件工程,同样的道理软件上如果单说java,就得重新翻一下六大设计原则;拓展到所有的软件开发,可读性、可维护性、可测试性这些基本原则都是离不开的。这些东西的第一次出现其实是在大学课堂上、在那些当时看起来很枯燥的教材里面。

所以似乎快扯到知行合一上去了,或者是什么论理论与实践的关系之类的。软件工程或者产品开发究竟有多少基础规律可以参考,似乎还没到可以简单的学到某个神奇的公式就能万法通掉的。且行且学习、且行且印证罢了吧。

关于生活

今年总算是完成了一件人生大事,感谢老婆让一个年近三十的内蒙人终于见到了草原;让一个年近三十的东北人真正体会到了什么叫菜是论锅上的;让一个年近三十的中国人符合了某祖的好汉标准。古人说人过三十天过午,或许是针对古人说的另外一句话,叫人到七十古来稀。反正惊叹一句“这就三十了”也就过去了,日子还是一天一天过,尽管多了一些东西;少了一些东西;有些东西重了;有些东西轻了,终归还是要往前走。

今年零零散散读书四十多本,实体书十分之一,技术书十分之一。跟去年相比,量上有进步;质上……不知道有没有进步,毕竟去年的质量怎么评价已经不可考。只能说,实体书买来还是要看的;并且读过了如果没有笔记之流的输出,很难度量哪些东西是融会贯通到自己的认知体系中了。另外,看似茫茫然不到十天一本书,其实有三分之一是不需要思考一目十行的网络小说,尤其以下半年为甚。读这种书不能说完全无用,只能说可以吸收的养分不足,这方面需要优化。

要说今年养成了什么好习惯,可能要数笔记方面的积累吧,数了数大概有将近五十条反思笔记;将近二十条领域知识的笔记;读书笔记只有六条;还有一些其他的胡思乱想五六条。有趣的是这个习惯是下半年开始的,而博客这个东西一年一共才输出八篇,其中有七篇是上半年输出的,坦白讲下半年也就输出了关于人生大事的一首打油诗。可能在知识积累的方式上存在一些潜移默化的转向。笔记这种形式更适合碎片化时间内输出和记录;博客则更需要大块的时间来思考才能形成有深度的输出。只能说各有所长,期待来年能不偏废哪一块就好了。

要说今年丢掉了什么好习惯,可能要数出去走走这件事了。多看了十几本书,难道是耽搁在看闲书这种事情上了?感觉大概率还是因为懒得动。仔细想想之前在广东基本就没有出去走的习惯;来杭之后大概是因为杭州这地方不走走就可惜的缘故,前些年总是会出去走走,扪心自问离走遍杭城还远得很,十有八九是故态复萌了。来年能捡一捡之前的状态就足矣啦。

一些期望

满篇闲言絮语,大致看出FLAG虽然没在纸面上,但是心中自有那么一杆秤。工作上自有KPI去度量,可能需要自我要求的不过是成长和生活而已。这些东西哪些要长进,哪些要保持,也都在字里行间毋庸赘言了。陈奕迅有首歌叫《稳稳的幸福》,作为一个FLAG大抵是不错的,稳稳地往前走吧。

感谢您赏个荷包蛋~