关于程序员:2022-年终总结

5次阅读

共计 3265 个字符,预计需要花费 9 分钟才能阅读完成。

上海解封后,摄于北外滩酒店

生存 – 封闭和凋谢

「暴风雨完结后,你不会记得本人是怎么活下来的,你甚至不确定暴风雨真的完结了。但有一件事是确定的:当你穿过了暴风雨,你早已不再是原来那个人。」

– 村上春树《海边的卡夫卡》

2022 收场十分魔幻,3 月份咱们在上海迎来了长达两个多月的封城。从浦东浦西鸳鸯封再到浦东上海全域动态治理,从开始说的几天关闭到继续两个多月的关闭,我第一次切身体会到自在是无价的,也学会了如何在复杂多变的环境参加个体流动,爱护本人和家人。

疫情拉近了人和人之间的间隔,原本在线的网友纷纷变成了线下的团长、志愿者。在短少物资(包含起初凋谢后阶段短少布洛芬)状况下,印证了「远亲不如近邻」。我和夫人两人都是社区踊跃参与者,早在疫情之前就通过贴二维码形式组件了小区微信群。这次疫情中,咱们两人也轮流参加志愿者,我搞了若干次团购,还总结了一篇 如何组织疫情团购。

年底的凋谢也是从天而降。凋谢之后很快一家人都阳了。可怜中的万幸是阳的有序,至多还有「牧羊人」来做饭。

但一位亲人没有挺过这次疫情,她刚进行了手术。手术很顺利,曾经转入一般病房期待昏迷复原,后果遇上了新冠病毒。最初逝世的起因不是原来脑部出血问题,而是新冠引起的呼吸衰竭。我匆匆赶过去做了最初的送别,恍惚间,前几周还在家中健谈小辈各种趣事,忽然就变成了天人永别。悲哀之余,感叹人生命运无常和集体渺小有力,心愿生者刚强,穿梭阴郁持续前行。

我不想过多谈及政策、医疗制度、清零派和共存派的奋斗。只是感叹一般老百姓的生存不易、疫情的有情和生存的残暴的假相。人到中年,愈发感觉好消息都是顺其自然应理所应当,而坏消息都是猝不及防怎会这样。

工作 – 跬步和千里

大问题并不需要大规模的解决方案,而是一个口头上的根本框架加无数个渺小决策

这是我齐全投入 Kubernetes 畛域的第二年,这一年精力都投入在如何大规模集群的优化和相应的工具平台。

目前我治理的外围集群规模超过一万节点,集群数量也近百,规模带来了性能、容量、爆炸半径的治理难度,用户的需要也经常变幻无穷。大规模集群面临的挑战在变多,历史债权却继续积攒始终没有偿还洁净,而且还在一直要解决新退出的简单问题:监管、多环境、对公云服务等等。

公司有稳固的业务和相当多试错场景,然而也包裹着海量的债权。业务的压力导致了往年还一直在解决问题,没有投入太多的精力去做创造性的事件。当初工作中面临最大的问题是体系化建设,挑战是如何繁琐的事件中将碎片的事件捏成团,解决问题同时还要有翻新。

往年还陆续给 ArgoCD 提了几个 PR,以解决在如此规模集群下 ArgoCD 工作性能问题。惋惜我投入最多工夫的 lock-free 和 lazy watch 两个个性始终还没合入上游,几个前置的小 PR 都解决比拟迟缓。

除了本职工作,还做了一些其余有意思的事件。往年负责了大团队首席学习官,组织了两季 Infra SRE Meetup,给大团队同学们搭建了一个场子分享,我充分发挥了经营能力和设计能力,整了好多花活。另外,我还意外地成为了一位厂里 Go 语言专家评委,参加了我厂 Go 语言标准的制订。尽管我只是过来水了几场会议,倒是有这个机会跟更多技术老炮们交流学习。

新年的冀望:可能继续做正确的事件,最重要的是不仅解决畛域中具体的问题,还可能放弃高业余程度,构建一些系统化计划,减速问题解决。如果还有工夫,能好能给社区做做一些反馈,奉献一些代码。

业余 – 工具还是工具

可能是差生文具多的缘故,我始终对制作工具有浓烈的趣味,往年有两个产出 excalidraw-collaboration 和 go-toodledo。

在封城 Remote 过程中,共事给我介绍了一个产品 Excalidraw。这款在线合作画图工具产品感十分好,它的手写格调解决了我画图强迫症的问题,我挺想给工友们提供这个产品应用,然而首要解决是 SaaS 服务产品数据安全问题。

于是我做了 Excalidraw 的 私有化 不少敌人给了关注,还有人来征询如何部署,于是我又给出了一套一键部署计划 excalidraw-collaboration。

除了 Excalidraw 之外,我还投入了不少工夫撰写一个 GTD 的 CLI / TUI 工具 go-toodledo。在实现了 CLI 性能之后,我又再接再厉,基于 bubbletea 实现了基于 TUI 的大部分的交互性能。目前曾经堪堪能用。明年还会持续打磨一下,将 go-toodledo 变成一个通用化的 GTD 管理工具,对接更多平台,甚至提供一个相似 Obsidian 的 GUI 工具。

读书

往年读书不多,主题浏览的话围绕投资相干入门书籍和 Go 相干的书籍:

第一本经济学 (豆瓣)

又薄又好读,语言活泼但又不过于活跃,适宜入门。

从新定义公司 (豆瓣)

做到世界第一流公司要抱负远大,雇佣最一流的人才,并且给他们提供孵化翻新的土壤。更多书评 跟 Google 学开公司 – 谈谈方向、文化和人

投资中最简略的事 (豆瓣)

化繁为简,分析投资的技巧和伎俩伎俩。

历代经济改革得失 (豆瓣)

始终以来,我想学会几件事:看懂国家政策音讯、看懂公司财报、学会投资。于是我陆陆续续看了一些对于经济 / 投资的入门书籍,《投资中最简略的事》,《第一本经济学》,《世界上最简略的会计书》等。这次读完吴晓波的《历代经济改革得失》,给我带来不少 新的输出,特地是书中对地方、中央、有产、无产的四种力量和四大根本制度分析法,提供十分好的视角来剖析各种事件。更多书评 读《历代经济改革得失》

活着就是冲天一喊 (豆瓣)

我挺少读文学类书籍,更别说是非虚构类文体。这本「活着就是冲天一喊」以一种同样的姿势,进入了我的浏览列表。坦白说,我多少 有些大城市生存久了人的「固定思维」。中国经济在腾飞倒退,农村在一直改革,教育医疗一次次改革帮忙大众生存的更好。尽管还有很 多历史艰难,也有很多事实问题,但总体是向上的。这当然也是真的,从各类数据都能看大倒退,但写灰尘之中的生存太少太少了,为这 些人发声的人太少,没有声音不代表不存在。我刚开始拿起这本书时候,甚至还有些好奇的想法:爆破工人能写出什么样的文字;他们 的日常生活是什么样子的?读着读着才晓得,这是一个爆破工人的事件,一个有尘肺病的工人,也记录了一些他的工友、敌人、家庭的故 事。书中没有刻意去渲染苦难,没有豪言壮语和麻木不仁。除了苦难,还能看到的还有生命的生机,对美妙的向往。

明朝那些事儿(1-9)(豆瓣)

叙事恢弘,读了小一年才读完。朝代问题除了是军事问题还是经济问题。

Flag

回顾一下去年立的 Flag:

心愿新的一年有更多工夫高质量陪伴家人,

自我评估一下:往年在夫人带动下做到了简直每周末都陪伴小朋友去户外,郊野公园,市区公园,无能源乐园,滨江绿地,博物馆,科普馆,亲子互动展,城市市集,玩水赶海…… 夫人的溜娃知乎号半年都在知乎知势榜榜单中,甚至还拿到了成长榜单第一名。

有工夫和机会写更多高水平代码,更多内部输入,

高水平代码写的还不够,很多事件都要本人亲力亲为,不少精力投入在从 0 到 1 的工作。比方初始化我的项目底座,束缚设计格调、代码标准等等事件。大量有意思的代码(比方 ArgoCD 的 patch)都是在忙里偷闲产出的。

坦率地说,我司人效比不够高,日常能有 1/4 工夫输入曾经是不错了。简单环境和对 KPI 极其看中的环境中,能有一些有价值的输入还是挺难的。偷偷看了大团队研发产出数据,我输入简直是每个月的榜首,我自我感觉在这个环境上面做的还不错,遗憾的是没有更多的精力给社区做一些奉献。

产生更大的组织影响。

组织影响力,emm\~ 可能还是局限在大部门,无奈走出团队,短少好的撬动点。往年还是得多写多输入多分享。

2023 的 Flag 方向:

  • 高质量陪伴家人,放下手机,走向户外
  • 每月输入文章,特地是 Kubernetes / 研发设计畛域能够写一些心得
  • 经验了新冠,往年打算安顿个私教教我健身房静止
  • 投资收益率能做到 10%,往年老手阶段投资以股票型基金为主,投资收益 3.9%,跑赢了大盘和余额宝

Last

2023 愿年家人衰弱安全,我持续放弃乐观和踊跃,在工作和生存上有些冲破,在人生马拉松中有一段中途减速跑。

正文完
 0