重视基础然后呢?
如果你的目标是这场一定要炸, 那准备就永远是徒劳的。 如果你的目标是变成一个 越来越强的脱口秀演员, 那就请永远都好好准备。
代码腐化+文档缺失 会极大地增加认知负担,使得某些功能的流程难以辨认,不知道从何下手。 应对方法也很直接,要做的就是代码防腐以及知识沉淀,但这些恰好又是很多人嫌麻烦不愿做的地方。 毕竟人都是自私的,谁愿意干前人栽树后人乘凉的事儿呢,多堆点需求帮业务挣钱拿个五星去晋升不香吗,我为啥要防腐为啥要写文档…
如果你一生耿直,刚正不阿,没做任何恶心的事情,没有做任何对别人造成伤害的事情, 一辈子拼了老命勉强把老婆、孩子、老娘,把身边的这些人照顾好了, 没有成名,没有发财,没有成就伟大的事业,一生正直,最后梗着脖子到了七八十岁死掉了, 你这一生是不是没有改变世界? 你还是改变世界了的,你把这个世界变得美好了一点点。因为你,这个世界又多了一个好人。
1. 手动性 2. 重复性 3. 可以被自动化的 4. 战术性的,琐事是突然出现的,应对性的工作,而非策略驱动或者主动安排的。处理紧急告警是琐事,我们无法完全避免它,但是可以尽量减少它。 5. 没有持久价值的。 6. 与服务同步线性增长的,服务任务和服务的大小,流量与用户数量是线性增长的,那么这个任务就是琐事,一个良好管理和设计的服务应该至少可以应对一个数量级的增长。
我们到底是 gitops 还是 chatops ?为什么有两种模式?目前的瓶颈是什么?
而除了能够在写作中获得新灵感,另外一个重要的点在于减少程序员的 Tacit Knowledge,也就是所谓的内隐知识。
它只存在开始那个开发者脑中,随着那个人的遗忘或者离职,这些内隐知识将永久丢失。所以通过文档沉淀内隐知识对于项目是非常重要的。——「理解业务系统的复杂性」
纠结、焦虑、恐惧怎么办? A: 放手去做 B: 再等等,再准备准备(划掉)