yuan-ming-yuan

图片摄于北京圆明园

怎么描述 2018?我找了三个关键词。

2018 忙、拥抱变化、新生

我的 2018 年从北京拉开帷幕,1 月份时候团队几个小伙伴一起去给北京研发中心同学做了一次技术分享。 TL 余老师带我们三个架构师逛了圆明园,北京小伙伴热情招待我们吃了东来顺火锅。 在天津时候还第一次从海河冰面渡河。只是没想到,这次旅行成了我在沪江最后一次团建,

当时我已经有一些想法离开沪江,一些问题逐步暴露出来: 沪江工作舒适、做事情自由,但技术上缺乏量级挑战,制度上内部流程僵化,部门利益关系错综复杂。 我深信业务、技术是互相引领促进,在这种环境下无法全力施展拳脚。

恰好此接到蚂蚁金服 Sourcing 电话,于是开始走面试流程。事后证明,这是不靠谱沟通流程, 无准备状态的我让一些细节问题考倒(这也让我养成了 Sourcing 候选人时候都会问一句最近有没有做过面试准备)。 最终我还是走完了流程,以(我以为的) SRE 身份加入了蚂蚁。这里隐含一个巨大风险, 当时我对蚂蚁金服体系不够了解,这也给之后「拥抱变化」埋下了伏笔。

加入蚂蚁之后一个月后,第一个项目就让我大跌眼镜,我成为了一个增删改查工程师,而且是在技术债务较为严重项目上开展。 这个项目疲惫不堪,倒不是加班加点,而是在业务进度压迫之下必须囫囵吞枣实现功能, 不顾工程设计缺乏,框架使用方式不标准,带来大量低效劳动重复劳动。 期望成为 SRE 做 Infrastructure 的我一下子就蒙逼了,我先压下不满和震惊,抱着学习态度先投入完成交给自己的任务。

9 月儿子出生,我似乎做足了准备,但仍然发现准备不充分。 怀抱红彤彤的小精灵,我该如何做好父亲一角色? 这触发了我对家庭关系、父子关系的思考。我能给他提供什么,带来什么?我希望他成为什么样的人? 坎贝尔的千面英雄里提到的英雄之旅给我深刻印象。 人生历程是一个少年成为英雄的过程:懵懂、自我、挑战、出走、成长、灭龙、回归。 期望在他英雄之旅上,我能成为他的后盾,他的炮火,也能在他疲惫时候给他温暖归处。

陪产假很快结束,我重新回到工作中节奏仍然没有能控制起来,做了两个体量并不大的项目。 「拥抱变化」这个词我很喜欢,这是一种 VUCA 下面抵抗不确定性生存策略。 我不想让信任我的伙伴失望,也不愿意轻易放弃,持续想在业务场景中挖掘技术能够发挥价值。 18 年末我抓到一个机会。尽管这个想法还不够完善,但这个机会是我能够发挥价值重大突破口。

纵观 18 年,我职业生涯面临了巨大拐点,做了一个选择。 这也许不是最好,但是回头看 19 年沪江经历了一场巨大人事变动,至少这不是最差。

量化 OKR

语言力量是软弱的,我直接用量化数字来回顾 2018。 很不幸,按照年初计划 OKR 来看,这一年我的评分特别打脸。 原因有如下几个:

  • 照顾家庭,照顾夫人和照顾小孩
  • 工作环境变化,需要额外精力投入
  • 目标设定较高,有妄念

量化表格附在本文最后。 完成度按照每季度如下:

  • 5.88%
  • 12.02%
  • 6.61%
  • 2.66%

第二季度是在沪江最后一段旅程,这段时间我个人时间充沛,做了不少事情。 完成了 ProgFun 学习,尽管狼狈仍然跑完了开智写作课。 第三季度开始我产能大幅降低,主要受家庭影响。 第四个季度我精力大量投入在工作上面,仅剩一些精力优先放到家庭,进一步导致个人事项度降低。 工作时间大幅增加,每周用 1 天时间陪伴家人,另外有一天时间用来个人事项处理。 个人时间由以前每个月 70((2*5+6*2)*4)降低到 24(6*4),几乎只有之前 1/3 时间。

接下来是 2019 年 OKR 安排。从个人发展方向上来说 18 年安排问题在于贪心。综合个人发展和精力分配, 以去年完成度为参考,新年任务安排需要调整为 1/4。

19 年 OKR 有这么几个原则:

  • 平衡好工作、家庭和个人三方面时间分配
  • 个人 OKR 在 2018 年基础上做减法,而不是持续增加负荷
  • 精力减少,更要安排事项优先级,避免贪多嚼不烂
    • 去除几个主题:区块链、经济学、Scala、分布式数据库、Go
  • 从个人长期事业规划出发,结合当前工作需求,圈定专项
    • 数据分析、机器学习上面,Java 语言
    • 数学、英语还是持续投入

2019 OKR 具体表格在附录。

有一点比较感慨,想做事情多,但是真正计算下来,尤其是加入阿里之后,个人能够分配时间真是少之又少。 真想好好珍惜学生时代以及以前工作不那么繁忙时光。

2018 书影音

聊一些轻松一些话题,推荐一下我 2018 年使用的不错物品、阅读书籍和观影。

2019 初春

2019 已经过去一个季度了,我刚结束为期一个月 9116 项目冲刺。 终于可以缓口气,在四月初带小孩出行踏青看落樱。 尽管偶尔疲惫不堪,偶尔对自己工作不满,但仍然对未来充满信心和期待。 机会时代的智慧不仅仅只是等待和希望,更应该是探寻和希望。

附录 2018 OKR 表格

Direction

D Rank

Objectives

O Rank

Key Result

KR Rank

Rank Score

Long Task

Is Done

Plan

Done

Done Norm

Score Total

掌握面向未来的技能

10%

机器学习的基本技能

80%

学完 Coursera Machine Learning

80%

6.4%

 

□□□□

1

0

0

0

学完「集体编程智慧」

20%

1.6%

 

□□□□

1

0

0

0

掌握区块链知识

20%

Bitcoin / ethereum / ada / iots / eco

50%

1%

 

■□□□

5

1

0.2

0.002

读 2 本区块链的书

50%

1%

 

■■□□

2

1

0.5

0.005

掌握基础的技能

20%

数学

15%

看完「数学之美」

20%

0.6%

 

□□□□

1

0

0

0

看完「什么是数学」

20%

0.6%

 

■□□□

1

0.3

0.3

0.0018

看完「如何解题」

20%

0.6%

 

■□□□

1

0.1

0.1

0.0006

写一篇关于数学的文章

20%

0.6%

 

□□□□

1

0

0

0

弄清楚概率论的研究对象、范畴、方法论

20%

0.6%

 

□□□□

3

0

0

0

提升英文水平

20%

扇贝背完 TOFEL 词汇

25%

1%

V

■■■■

1

1

1

0.01

扇贝背 GAE 词汇 60 天

10%

0.4%

V

■□□□

60

21

0.35

0.0014

懂你英语打卡 30*4

30%

1.2%

V

■□□□

120

23

0.191666666666667

0.0023

写 2 篇英文博客

15%

0.6%

 

□□□□

2

0

0

0

读完「语法俱乐部」并做完习题

20%

0.8%

 

■□□□

22

9

0.409090909090909

0.00327272727272727

经济管理

15%

读完「经济学原理」

20%

0.6%

 

□□□□

1

0

0

0

读完吴晓波的一系列书

30%

0.9%

 

□□□□

6

0

0

0

读 3 本关于投资的书

30%

0.9%

 

□□□□

3

0

0

0

通过投资获得 X 元收益

20%

0.6%

 

□□□□

1

0

0

0

提升系统化思考能力

20%

读 5 本相关书籍

40%

1.6%

 

□□□□

5

0

0

0

学完 Coursera Model Thinking 课程

60%

2.4%

 

□□□□

1

0

0

0

团队管理

30%

阅读团队管理相关 5 本书籍

20%

1.2%

 

■□□□

5

1

0.2

0.0024

产出 3 篇相关文章

20%

1.2%

 

■□□□

3

1

0.333333333333333

0.004

X

60%

3.6%

 

□□□□

1

0

0

0

提升专业技能

30%

Scala 语言深入

30%

学完 Coursera Scala 课程 4*4

50%

4.5%

 

■□□□

16

2

0.125

0.005625

读完「Akka Cookbook」

25%

2.25%

 

□□□□

1

0

0

0

读完「深入理解 Scala」

25%

2.25%

 

□□□□

1

0

0

0

分布式系统深入

20%

学习 MIT 6.824 课程

60%

3.6%

 

□□□□

1

0

0

0

研究 TiDB,产出文章

20%

1.2%

 

□□□□

1

0

0

0

写一篇 CAP 文章

20%

1.2%

 

□□□□

1

0

0

0

计算机语言和基础

50%

读完「Java Concurrency in Practice」/ 「七周七并发」

20%

3%

 

□□□□

2

0

0

0

读完架构思想 4 本书:架构漫谈 / 程序原本 / 大道至简 / 我的架构思想

10%

1.5%

 

□□□□

4

0

0

0

读完 Go 语言 4 本书: Go 入门指南 / Go 语言编程 / Go in Action / build web application with golang

10%

1.5%

 

□□□□

4

0

0

0

读完「算法新解」「图解算法」

10%

1.5%

 

■■■□

2

1.5

0.75

0.01125

LeetCode 刷题 200 题

20%

3%

 

■□□□

200

26

0.13

0.0039

读完「SICP」

30%

4.5%

 

□□□□

1

0

0

0

提升家庭生活质量

10%

旅行

10%

出国旅行 1 次

50%

0.5%

 

□□□□

1

0

0

0

出江浙沪旅行 2 次

50%

0.5%

 

□□□□

2

0

0

0

父母

15%

回父母家 10 次

100%

1.5%

V

■■□□

10

6

0.6

0.009

小孩

10%

生 1 个

100%

1%

 

■■■■

1

1

1

0.01

照顾夫人

40%

每周做饭 2 次

100%

4%

V

■□□□

96

29

0.302083333333333

0.0120833333333333

家庭事务

20%

每个月整理家庭一次

100%

2%

V

■□□□

12

3

0.25

0.005

5%

买 1 辆车

100%

0.5%

 

■■■■

1

1

1

0.005

养成习惯

20%

运动

60%

全年跑步或游泳 36 次

20%

2.4%

V

■□□□

36

2

0.0555555555555556

0.00133333333333333

高效率

个人时间 > 2h 一周 4 次

40%

4.8%

V

■□□□

192

70

0.364583333333333

0.0175

高效率

工作时间 > 6h 一周 3 次

40%

4.8%

V

■■□□

144

89

0.618055555555556

0.0296666666666667

读书

10%

每月读书 4 本

100%

2%

V

■■■□

48

37

0.770833333333333

0.0154166666666667

计划和复盘

30%

全年做早晨计划 264 次

30%

1.8%

V

■■■□

264

240

0.909090909090909

0.0163636363636364

全年做习惯追踪 365 次

30%

1.8%

V

■■□□

365

244

0.668493150684932

0.0120328767123288

每周做 Review

40%

2.4%

V

■□□□

48

23

0.479166666666667

0.0115

提升个人 PR

10%

结实外部朋友

20%

参会 4 次

30%

0.6%

V

□□□□

4

0

0

0

面向 100+ 人的外部做 1 次分享

70%

1.4%

 

■■□□

1

0.5

0.5

0.007

外部代码贡献

30%

参与 1 个开源项目,提交核心作用代码

100%

3%

V

■■■□

1

0.75

0.75

0.0225

提升写作能力

50%

全年写作 12 篇

30%

1.5%

V

■■□□

12

7

0.583333333333333

0.00875

参加开智的课程,作业提交 8w

70%

3.5%

V

■■■■

8

8

1

0.035

 

100%

 

 

 

 

100%

 

 

 

 

 

 

Score for Q

 

 

 

 

 

 

 

 

 

 

 

 

Score 期望

 

 

 

 

 

 

 

 

 

 

 

 

Score 推测全年

 

 

 

 

 

 

 

 

 

 

 

 

Score Total

 

 

 

 

 

 

 

 

 

 

 

27.1694240348692%

附录 2019 年 OKR 表格

Direction

D Rank

Objectives

O Rank

Key Result

KR Rank

习惯养成

20%

运动

20%

每周跑步或游泳 2 次

50%

运动

体重 80kg -> 70 kg

50%

高效率

50%

工作日个人时间 > 1h 每周 3 次

10%

高效率

工作日工作时间 > 8h 每周 4 次

50%

高效率

周末个人时间 > 6h 每周周 1 次

40%

读书

20%

每月读书 4 本

100%

计划和复盘

10%

每周做早晨计划 6 次

30%

每日做习惯追踪

30%

每周做 Review

40%

基础技能

20%

数学

30%

看完「统计学习方法」

25%

看完「什么是数学」

25%

看完「怎样解题」

25%

写一篇关于数学的文章

25%

英文

30%

扇贝背 GAE 词汇(剩余 3600)

30%

懂你英语打卡两个月 30*2

30%

写 2 篇英文博客

20%

读完「语法俱乐部」并做完习题

20%

系统思考

20%

笔记「认知科学」6 本书籍

100%

团队管理

20%

笔记「创业和管理」4 本书籍

70%

写 2 篇相关文章

30%

专业技能

15%

综合技能

40%

关注 3 个会议(InfoQ、AS、?)

40%

云原生相关技术学习(待定)

60%

语言和基础

60%

笔记「Java Concurrency in Practice」

30%

读完「七周七并发」

10%

笔记「架构思想」4 本书

30%

读完「自己动手写Java虚拟机」或者类似书

30%

面向未来技能

15%

机器学习

60%

学完 Coursera Machine Learning

50%

学习 Google Machine Learning Crash

30%

学完「集体编程智慧」

20%

数据分析

40%

笔记「深入浅出数据分析」

50%

笔记「利用 Python 进行数据分析」

50%

影响力

5%

写作

100%

写作 12 篇

100%

家庭

25%

旅行

10%

出国旅行 1 次

50%

出沪旅行 2 次

50%

父母

30%

回父母家 6 次

100%

子女

60%

每周陪伴小孩 1 天

60%

制定并执行子女成长计划

20%

笔记 3 本教育书籍

20%

 

100%

 

 

 

 


原文链接: 从 2018 到 2019 | Log4D

3a1ff193cee606bd1e2ea554a16353ee

欢迎关注我的微信公众号:窥豹

窥豹