我的2018年总结 | 掘金技术征文

876 阅读11分钟

winter

2018年结束了,这一年成长是的一年。

目标回顾:

2017年底给自己定了几个目标:

  • 买房,希望新的一年在北京站稳脚跟。(1/1)

  • 晋级,向T6进发。(入职新公司,给了资深 title,1/1)

  • 学习,新的一年着重应该聚焦两个相关点吧,一个是自己的老本行,更加深入的研究分布式系统。还有就是重启AI相关的学习。(确实研究了不少分布式的知识,AI 还是没有开始 1/2)

  • 博客,每个月应该会有两篇文章。保证一年24篇文章。(博客一共更新18篇文章 18/24)

  • 读书,每个月应该完成一本书(4/12)。

总体来说对于目标的完成程度给自己今年目标的完成打个 70 分吧。主要的欠缺还是读书的本数和 AI 的学习。

工作

离开了老东家,入职了知乎。从原来的招聘业务,切换到了商业变现业务。对业务的积累归零,重新开始,对我来说也是不小的挑战。从 CPM,CPC 开始学习广告知识。了解了广告,创意,素材,排期,订单,合同,刊例,库存等等的概念。

说到工作,就不得不谈谈。年底的互联网寒冬,公司迎来了“优化”。同事,早上还在愉快的写代码,中午谈话,下午回收账号,连交接的邮件都来不及发出来,一天之内再也和公司没有任何关系,真是无情而残酷。震撼与庆幸之余,不得不拷问自己,如何能够时刻保持自己的竞争力?我想只能是做一个持续学习者,终生学习者。保有随时具有失去工作的危机感,才能在这种每天都在快速变化的环境中存活。

学习

今年,持续的输出了很多文章,虽然没有达到年前的目标 24 篇文章但是,输出的 18 篇,文章质量我还是比较满意的。

  • 深入的从源码级别了解了 Redis 的设计和实现,阅读了《Redis设计与实现》,并结合 Reids 的源码,了解了 Redis 的 底层数据结构,了解了 Redis 是如何使用合理的数据结构,平衡时间复杂度和空间复杂度。同时,还学习了 Redis 如何使用 Reactor 模型,基于 epoll 实现了 NIO ,提高 IO 的利用率。这一系列关于 Redis 的学习,从数据结构和 IO 两方面提升了自己的水平。

  • 通过一年学习总结,摸索了一套如何有效阅读源码的思路:借助资料(图书,博客)-> 源码走读思考 -> debug 调试 -> 基于思想简化细节,造轮子。基于这一套方法论,学习了 Spring,Hystrix(部分),dubbo(部分) 的源码,产出了“徒手撸框架”系列文章。

  • 其实下半年还花时间,进行了一些方法论的学习。关于方法论是否有效会在下文进行阐述。

生活

今年生活上最大的事情就是在北京买了房子,选房时候的纠结和艰险不表,终于可以有自己的家了。至于买车?啥时候摇上号再说吧。生活进入正轨之后,更多的还是平淡,日常和琐碎。

通过年底的装修,突然发现,现金流的重要性。月光肯定是不行的,手上有现金,才能面对大额的支出。

装修是一项及其繁琐和持久的工程,需要考虑的问题方方面面,所以尝试把公司推进项目的方法论,引入到装修中,按照工作中推进项目的流程要推进装修这件事情。项目文档,还真有不错的体验。其实还是认识到了方法论的重要性,按照一套既有成熟的标准来推进某些事情的时候,虽然不能保证做的都正确,但是还是可以做到心安理得,从容不迫吧。

至于那只暹罗猫,只是又长胖了,又变黑了而已。还是那么可爱。

cat

感谢家人父母对我的支持,还有老婆对我加班的忍耐。

旅游

2018 年国庆,请了五天假,开开心心去了一趟夏威夷。开上了自己心心念念的敞篷野马,浮潜遇上了可爱的野生海豚,开车穿越云层在全世界最适合观星的山顶看到了银河,去活火山国家公园,但是没有看见岩浆。阳光,沙滩,大海,美不胜收。

有机会想带上爸妈,再去一次。

Mustang

还去了一趟成都,虽然只是匆匆一个周末,但也吃到了“串串”,也算了一桩心愿。

chuanchuan

投资

2017年小试牛刀的成功,有了一种天选之人的蜜汁自信,当然,2018 最终亏钱了。不过教训不少,投资这种反人性的活动,只有真正亏钱了,才会领教到市场的无情,才会去敬畏他。2019年要做的就是,努力工作保证现金流持续流入、强制储蓄保证应急资金的充足、最后用积极的心态面对市场。

思考和总结

2018 对于我来说,今年的主题是成长。或者对于某些事情有了新的思考。或者,对于已经有的思维有着新的认识和更新。

友好的和自己相处

我们生活在一个贩卖焦虑的时代,如何友好的和自己相处,不被焦虑困扰,是今年思考最多的一个问题。今年下半年的自己,一直处在一个焦虑的状态。当一件事情处于自己无法掌控情况下的时候,就会处于一种相当焦虑的状态。总是担心最坏的结果发生在自己身上。如何与自己友好的相处?接受事情的不完美,接受不确定的世界,让自己相信事情总会有解决的办法,勇敢面对自己,勇敢面对这个世界。2019年重要的一项目标,就是如何的自恰,如何友好的和自己相处。

方法论的学习

一直以来都不太看得上方法论,觉得方法论是笨的人才需要学习的,方法论是按部就班,不懂变通的代名词。今年对这个问题的理解有了根本的转变,实际上方法论就是前人的经验总结,虽然看上去比较呆板,但是他确实有效。实际上按照一定的、通用的方法论推进某个事情的时候,至少保证事情的结果,达到预期的60%。剩下的就需要自己对于该事情的经验和积累了。所以现在想来,对于普通人来说:

通用方法论 + 行业经验 = (80% ~ 90%) 预期效果

如果要达到 100 % 那就需要拼上天赋了。所以新的一年,我还会着重训练自己的阅读,写作的方法论。提升自己的通用能力,在寒冬中为自己储备更多的竞争力。

复杂 VS 简单

解决复杂问题的其中一种思路就是,把复杂的问题,通过抽象以后简单看待,用最简单的规律去总结复杂的事情。事情处理完以后,及时复盘,形成沉淀,记录下来,变成某件事情的方法论。

但是面对简单问题的时候,总需要用多个角度,充分的思考,得出不一样的看法,保证对这个简单事情,全面的认识。不遗漏任何一个可能出现问题的点。

无限的边界 VS 确定的边界

对自己的要求不要设置边界,不要对知识自我设立边界。如今的社会,是一个分工高度明确的社会。在工作中需要的技能越来越单一。所谓“边界的无限”实际就是时刻需要突破舒适区,去尝试了解不属于自己负责的系统。

  • 了解上下游运行逻辑:

    这里所谓的上下游,需要从两个角度去理解,一个角度是实际参与系统中,数据流向的上下游。比如,作为广告的投放后端,需要了解广告投放引擎,算法,数据的基本原理。第二,作为技术开发的角色,需要去了解产品,测试,运营运行的基本逻辑。只有了解了上下游的运行逻辑,理解你的同事手中的工作的运行逻辑。才做到,合理响应上游提出的要求、和合理的向下游提出要求

  • 了解整个系统运作的逻辑:

    就是要求自己从整个系统的角度着眼,实现自己手上的系统。在实际开发中我们经常遇到一个问题,就是如果整个系统灵活多变,意味的大量的抽象和更多的开发成本,后期可维护性增加,修改起来比较迅速。如果一个系统比较死板,那开发的成本就会大量减少,但是扩展起来就是灾难。所以从整个系统运行的逻辑的高度去看这个问题,平衡灵活和成本,才能保证开发效率和后期可变更的一个平衡。

对自己的要求是不设边界,但是与人合作的时候,却需要与对方明确事情的边界,尤其在项目开始前,就明确边界。在明确的边界内做到最好,这个才是保证与人合作能够顺利进行的基石。

知识付费

不知道从什么时候开始,所谓知识付费这个事情就火了,作为一个新知青年,2018年的的确为知识付出了不少费,但是任然处于买的多,学的少的社会主义初级阶段。反思以后发现,优秀的知识付费产品,或者说干货为主的知识付费产品,并不能减少学习需要投入的精力成本。觉得付费的,经过编排的知识,学起来就能容易一点,并不是一个正确的理解。或者保守一点说,付费的知识产品,在减少精力成本上,贡献有限,只是减少资料的收集和整理这个过程。所以:

知识付费 不等于 买了就会

知识付费 不等于 简单好学

知识付费 不等于 都能学会

所以今年知识付费,给我带来的困扰就是不聚焦,摊子铺的大但是效果并不好。学习还是只能脚踏实地,付费的知识,也只是一个学习路上的拐杖,学习之路上真正走路的还是你自己。

对 feed 流的警惕

feed:

vt. 喂养;供给;放牧;抚养(家庭等);靠…为生

可以说这个 feed 这个单词相当形象和传神。信息被喂到你面前,而不是你去搜索,寻觅获得。依赖了 feed 限流,就失去了对信息选择的权利。

2018年,是头条系最成功的一年,基于算法分发信息这个模式全面统治互联网的一年。下拉刷新,上滑加载更多,这两个简单的动作完全就是时间的黑洞。算法一定会根据你的点击,阅读时长,阅读的字数,不断的推荐你感兴趣的信息,不断的把你喜欢的信息喂给你。这个时候就形成了一个恐怖的“信息茧房”。wiki 的定义:

在信息传播中,因公众自身的信息需求并非全方位的,公众只注意自己选择的东西和使自己愉悦的通讯领域,久而久之,会将自身桎梏于像蚕茧一般的“茧房”中。

在“茧房”中自娱自乐。最终被束缚的是自己的思想。所以新的一年我依然会对 feed 流保持警惕。尽可能使用 “搜索” 而不是 “推荐”。

2019年目标

高高立起的 flag:

  • 写作,保持现在写作的节奏。新的一年需要更新 20 篇文章。
  • 读书,去年给自己的要求过于高了,2019年妥协一些 8 本书。
  • 学习,技术上,继续学习开源组件源码。业务上,全面了解商业变现业务。
  • 完成装修,入住新家。
  • 友好的和自己相处。

总结

2018 主题颜色,是暗色的,经历了严酷的互联网寒冬,虽然活下来了,但是更不能放松对自己的要求。比起2017年的奋勇前进,2018年更多的是稍微放慢脚步,回头看看,仔细想想。

展望新的一年,又一次充满了希望。

hope

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