2021 年度总结

2021 年是剧变的一年,教培行业受到了前所未有的打压。身为半个教培行业从业者,切身感受到了政策所带来的冲击。另外,在人口负增长的开端,国内互联网 toC 业务的增量时代也基本到头了,互联网行业也是裁员不断。焦虑无所不在...

其他的也不多说了,就说说自己这一年的收获吧。

关于工作

今年 1 月份,我做了一个决定:离开小猿搜题业务团队,内部转岗去小猿 AI 课业务团队。这么做的原因是:

  • 一方面,自己已经在搜题按部就班地做了三年的一线研发,虽然在搜题还有很多有趣的事可以干,但是我更希望能够突破一下自己的能力,挑战一下自己;
  • 另一方面,小猿 AI 课是从小猿搜题孵化出来的,我一直在对接相关的需求,也了解到它的数据很不错,很有前景,说不定它能像斑马一样,会迎来爆发式增长呢?

初来乍到,整个研发团队还处于组建初期,除了 TL 外,前 3 位研发分别是我、@李哲@周剑。经过一年时间,现在整个研发团队已经达到几十人的规模。

在双减政策下来之前的上半年,我们一直处于“打鸡血”状态,特别是 iOS 团队始终比 Android 团队少一人,对比之下,压力更大。一天修 50 个 bug、两周内完成 app 提测到上线、无产品稿开发、连续周末加班、1.5倍速开发、两天支持 IAP...这些都是经历过的事。在整个猿辅导内部,我们可能是最“卷”的业务团队了。

7月底,双减政策下来,我们的线上售卖全部下架,同时业务要进行调整。产品花了很长时间去进行调研,空档期间我们重新开始做 flutter 混合开发,以提升开发人效,毕竟后面的招聘工作会越来越难。

说到招聘,今年的上半年的面试强度很大,从 3 月到 8 月初,我差不多了面了 60 个 iOS 候选人,最频繁的时候,一天 2 场面试,一周 5 场面试。由于,iOS 比 Android 人少,Android 面试放缓,iOS 面试优先,开发时间又被面试时间挤压,属实艰难。所幸,iOS 中流砥柱 @王昱 为我分担了不少压力,无论是面试还是开发。为昱总打 call~

下半年,我主要负责做 flutter 基建,包括:flutter 桥能力、网络库适配、混合开发/独立开发、混合栈等。虽然写了挺多 Dart 代码,但是没怎么写业务开发,也算是个遗憾吧。一直想深入研究一下 flutter,奈何时间不允许,希望后面有时间能做点研究吧。

由于战略调整、业务转型等因素,我们下半年轻松了很多,并且我们团队了来了不少搜题的同学,为我们分担了研发压力。下半年,我简单地入门学习了 Android 开发、阅读了几个开源框架的源码、研究了一下 Swift 泛型协议和类型擦除、学习了 Ruby 开发等,还是有不少收获的。

整体而言,2021 年收获还是不少的。以前只需要关注自己手头上的活即可,现在需要把控负责项目的方方面面,需要付出更多的精力,这过程中心态、抗压、架构、管理、规划、沟通等各个方面都有所提升。

关于学习

由于上半年工作压力很大,没有什么精力去学习,断断续续地写了几篇博客。好在下半年时间非常充裕,在这期间学习了收获了不少,同时产出了不少文章。今年有不少文章是 10 月之后产出的,为了填补上半年的空缺,故意把发表时间平均到每个月。

9 月份阅读了 Codable 源码,研究了一下 Swift 泛型协议和类型擦除,顺便产出了 3 篇文章:《源码解读——Codable》《Swift 类型擦除》《Swift 泛型协议》

10 月份学习了 Android 开发,原本想着能够做一些 Android 需求,可惜条件不允许,希望以后有机会,无论是工作项目还是开源项目。此外,还阅读了 Resolver 源码,顺便产出了 2 篇文章:《控制反转、依赖注入、服务定位》《源码解读——Resolver》

11 月重新温习了一下 Ruby,看了下《Ruby 元编程》。然后开始阅读 CocoaPods 源码,断断续续到现在差不多有两个月了。虽然还没看完,但是对它的设计有了一个整体认识。现在正在对细节部分进行研读。这期间也产出了一些文章:

关于 CocoaPods,后面的研究还会继续进行,博客查出也会及时跟进。

整体来说,今年的阅读源码的能力有了很大的提升。另外,因为做了不少基建相关的工作,工程能力相比去年又提升了不少。

关于读书

关于读书,今年着实有些拉跨,技术方面看了 5 本书:

  • 《Ruby 基础教程》
  • 《Ruby 元编程》
  • 《第一行 Android 代码》
  • 《SwiftUI 与 Combine 编程》
  • 《松本行弘:编程语言的设计与实现》

其他的书就看了一本《中国通史》,主要原因是不再进行微信读书打卡了,没有 @琳洁 监督,懈怠了不少。

希望明年能多读点书吧~

关于生活

今年完成了自己的终身大事,始从校园,十年时间,终于修成正果。4 月 16 日领证,7 月 25 日婚礼。婚礼的筹备非常烦神,感谢老婆不厌其烦地进行各方沟通和操劳,当然还得感谢父母们对婚礼的筹备~

因为疫情和工作,今年没有去度蜜月。不过,倒是在北京环球影城内测阶段去玩一天,的确很不错,值得一玩。PS:如果去的话,建议买优速通,游玩体验应该能提升不少。

另外,国庆期间去杭州和合肥玩了 10 天,行程匆忙,没有尽兴。希望以后能多出去玩玩,不要老是宅在家里~

关于运动

今年一整年都没有游几次泳,首先上半年没时间,下半年公司的健身房福利取消,自己又没有去办卡,于是就荒废了。倒是今年开始室外跑步了,一开始跑 5 公里,两次后就跑 10 公里,配速差不多稳定在 5 分 40 几秒。但是天气很快转冷,室外跑步的次数越来越少。

为了每周都能锻炼,到了下半年,我基本上每周都去打一次篮球,整体状态还可以。

希望新年游泳、跑步、篮球都能长期坚持下来~

新年愿景

希望能够保持好心态,拥抱变化。保持运动,保持健康。多喝水,降低尿酸。

另外,要多读书,学习新知识,不仅限于技术方面。

最后,祝新年快乐~