2021年的總結

2021 年一眨眼就過去了,還沒來得及寫些什么就結束了隘谣。這篇總結在12月初就開始寫增拥,每日寫一小部分,到12月底寫完寻歧≌普ぃ總結是一個復雜的過程,工作中的復雜由于有周報就簡單些码泛,而生活中缺乏了積累猾封,生活中則沒有長進。生活也需要嚴肅對待噪珊。與其上班時認真扮演晌缘,下班后打回原型。不如下班后的生活認真一點卿城,工作中則更佳從容枚钓。明年開始我會和夫人通過“家庭 OKR”經營家庭,并用“個人OKR”經營自己瑟押。

按照往年慣例搀捷,今年還是就工作寫作多望,閱讀嫩舟,開源軟件和工具四個部分分別匯報。

工作

去年總結了自己專注的五個關鍵詞:咨詢怀偷、敏捷和DevOps家厌、架構云計算數字化轉型椎工》褂冢總結成一句話:

為企業(yè)數字化轉型提供敏捷軟件開發(fā)和云原生架構咨詢。

今年的工作基本上圍繞這句話展開维蒙。今年實踐的內容較少掰吕,更多是交流,了解和理解各個行業(yè)客戶所面對的問題颅痊。

云原生架構方法論

1-4 月把去年在華為實踐的領域驅動設計的架構方法論進行了沉淀称簿。把基于TOGAF的企業(yè)架構械姻、領域驅動設計(DDD)規(guī)耐鑫剩化敏捷(SAFe)進行了結合形成了一套可落地的方法論∏ィ“可落地”的意思是這個方法論的各部分在不同的客戶和項目上我都實踐過,但沒有完整的從頭到尾實踐一遍纽门。2022年希望有機會能夠完整的實踐一遍并形成完整的方法體系薛耻。

我并不愿意從頭創(chuàng)造一些新的東西(特別是方法論的輪子),而是在成熟的方法論的基礎上把實踐中有效的東西結合起來赏陵,增加一些落地的原則和注意事項昭卓。并在反復應用中不斷通過借鑒和實踐改進。

數字化轉型規(guī)劃

今年第一個正式的項目瘟滨,是給一個國企做數字化轉型規(guī)劃進行應用和數據架構的評估和分析候醒,這個項目從5月開始持續(xù)到了9月。由于是規(guī)劃項目杂瘸,產出的是未來五年的建設規(guī)劃倒淫,并沒有落地,主要還是把架構間的關系介紹給客戶败玉。最大的收獲是慢慢看到了整個國家數字化轉型的樣貌和邏輯敌土。理解了什么是數字化轉型,為什么要做數字化轉型运翼,答案我會放到 2022 年的博客里返干。

對于“數字化轉型”,包括“產業(yè)數字化”和“數字產業(yè)化”兩個部分血淌,分別代表個不同目的和原理的數字化轉型思路:

  • “產業(yè)數字化”是借由“云大物智移”通過數據分析技術提升整個企業(yè)在其所在生態(tài)中的敏捷性矩欠,核心在于優(yōu)化。
  • “數字產業(yè)化”則是通過創(chuàng)新產生“信息服務”和“知識產權”從而形成新的業(yè)務模式悠夯,核心在于創(chuàng)新癌淮。

除此之外,每個企業(yè)對“數字化轉型”的認識和訴求是不同的沦补,阻力也不同乳蓄,因此需要按不同的組織上下文、產業(yè)上下文和技術上下文分別對待夕膀。這些內容虚倒,有望出現在明年的博客里。

云原生 DevOps 轉型規(guī)劃

這是今年的第二個正式項目产舞,這個項目從7月背景某客戶的私有云規(guī)劃魂奥。客戶 CIO 認為云原生平臺代表“先進的生產工具”庞瘸,而基于“先進的生產工具”則會有“先進的生產技術”捧弃,這個技術就是基于云原生技術的 DevOps赠叼。

云原生會因為提升了應用的可維護性擦囊,給運維人員帶來便利性的同時违霞,也會給運維組織和運維人員帶來了新的挑戰(zhàn)。一方面是傳統(tǒng)運維工作的邊緣化瞬场,另一方面是產品的責任邊界和現有組織結構帶來的 DevOps 挑戰(zhàn)买鸽。

這是企業(yè)落地云原生技術的首要問題,組織問題背后則是利益的重新劃分的問題贯被,而 DevOps 就是直面這個問題的眼五。這也就是企業(yè)內部啟動 DevOps 艱難的原因。

2019年在 GitChat 上開過一個 DevOps 的專欄彤灶,后來因為內容過時的原因下架了看幼。2022 年我將結合最近的心得重新整理這個系列的文章,更新一些過時的內容幌陕,加入一些新的案例诵姜。

應用遷移上云

應用改造上云則是年底的新項目,早在 2018 年我就寫下公有云(AWS)上的生產環(huán)境架構優(yōu)化案例和遷移套路總結搏熄,當時只是一個簡單的公有云應用棚唆。而今年碰到的都是私有云下的應用,很多都是客戶的核心業(yè)務系統(tǒng) Rehosting心例,這樣的應用很難有像公有云上標準化的方案宵凌,特別是基礎設施方案。更多的則是伴隨著技術債務的遺留系統(tǒng)止后,涉及到不同的供應商和系統(tǒng)集成瞎惫,方案更加多樣和復雜,難度也更高译株。這方面的經驗也會不斷的充實微饥,會逐步的整理成體系。

寫作

今年用于寫作的時間并不多古戴。一方面是在騰訊的工作時間更長欠橘,另一方面則是投入了更多的時間閱讀。今年沒有更新公眾號和博客的另一個原因就是翻譯了一本新書现恼。關于工程師元技能的肃续,這本書很棒,給我的工作方式帶來了新的啟示叉袍。目前這本書的第一遍編輯已經結束始锚,我在進行修改。順利的話明年下半年可以出版喳逛。

但是瞧捌,我去年和陳曉鵬老師合著的新書卻沒有在今年出版,目前這本書的最后一章還正在編輯。最后一遍編輯過的話姐呐,就能拿到書號殿怜。順利的話明年年終就能出版。

公眾號斷更了一年曙砂,關于公眾號的運營头谜,會放到明年的 OKR 里,內容和博客保持一致鸠澈,同時各內容平臺的“博客搬家”功能也會統(tǒng)一調整柱告。

閱讀

今年讀的書一方面是由于工作的需要,另一方面則是發(fā)現自己的寫作水平不如從前了笑陈。今年所以今年多讀了一些書际度,除了工作相關的數字化轉型架構以外,還涉及了哲學**和涵妥。還有一些傳記甲脏、小說和治愈類讀物。

數字化轉型

做數字化轉型的關鍵在于客戶是如何認識數字化轉型的妹笆,特別是上半年幾本上客戶都在討論“中臺”块请。而大部分則認為這是一種技術變革,沒考慮到康威定律帶來的組織結構調整拳缠。當你的企業(yè)越來越依賴信息化的手段進行數字化的時候墩新,康威定律的作用就越發(fā)的強大。

  1. 《中臺戰(zhàn)略:中臺建設與數字商業(yè)》:本書認為數字化的核心是“連接”(業(yè)務線上化)窟坐,“數據”(采集完整的數據)海渊,“智能”(基于數據分析決策)在企業(yè)內部管理(ERP),工業(yè)控制和營銷領域的應用哲鸳。但關鍵的是中臺的翻譯 —— Middle Platform —— 把中臺認為是一項組織結構和能力臣疑。
  2. 《中臺實踐:數字化轉型方法論與解決方案》:和上本書同一批作者,本書側重于技術工程落地和實現徙菠。并有豐富的案例可以幫你理解中臺在不同行業(yè)的特點讯沈。
  3. 《EDGE:價值驅動的數字化轉型》:ThoughtWorks 的數字化轉型方法論,在我看來有點像 SAFe 的精益價值流部分很像婿奔。
  4. 《數字化轉型:企業(yè)破局的34個錦囊》:ThoughtWorks 的數字化轉型實踐缺狠,更多的是可落地的內容,強烈推薦萍摊。
  5. 《華為數據之道》:客戶看的書挤茄,這本書是客戶對數字化轉型的認知。所以我也想知道客戶對數字化轉型的理解是什么冰木。巧合的是穷劈,其中的一步分內容是我在埃森哲時期給華為定制的內容笼恰。當然本書的內容比實際落地的內容簡化不少,我也用其中的模型和方法給現在的客戶做數字化轉型歇终,畢竟是我之前實踐過的東西社证。

架構

架構的書要反復讀,因為架構更多是一種“不可言說的知識”练湿,需要親自實踐體會。否則就會變成一種形而上學 —— 脫離實際的約束的空想审轮。關于架構的 How 的書籍很多肥哎,但是關于架構 Why 和 What 的問題較少一點。此外疾渣,當前關于架構的書很少考慮到架構中“人”的因素篡诽。我寫的這些文章會關注到人在做架構這件事的人的因素。

  1. 《演進式架構》:架構的演進性是一種特性榴捡,而支持跨多個未對的引導性增量變更是這種架構的特點杈女。演進式架構的實踐確定了軟件架構的目標和達成目標的方法,讓架構的演進成本和風險相對可控吊圾。本書缺乏實踐案例达椰。因此我明年計劃實踐一些演進式架構。
  2. 《業(yè)務架構·應用架構·數據架構實戰(zhàn)》: 溫昱老師的 TOGAF 架構實戰(zhàn)项乒,建議如果想要普及企業(yè)架構的同學可以從這本規(guī)范化的指導開始啰劲。
  3. 《領域驅動設計》: 每次重讀,結合自己過去的實踐就會有新的體會檀何。今年的體會是“領域模型”和"領域驅動設計"之間是兩回事蝇裤,當聽了“得到”
  4. 《領域驅動設計精粹》:《實現領域驅動設計》作者的另一本領域驅動入門讀物,它將領域驅動的主要內容濃縮到了這本薄的冊子中频鉴,適合新手教學栓辜。
  5. 《實現領域驅動設計》:當你準備將 DDD 落地變成代碼的時候,你會發(fā)現這樣那樣不確定的問題——你根本不知道什么是對的垛孔∨核Γ《領域驅動設計》這本書都是模型圖,對于程序員來說非常難理解周荐。因此你需要一個例子來理解建模到實現的過程辛萍,這本書就是一個參照。
  6. 《軟件架構:理論與實踐》:一本關于軟件架的學術著作羡藐,是一本嚴謹的學術專著贩毕,有豐富的引用和觀點。

去年疫情在家的時候讀完了《禪與摩托車維修藝術》仆嗦,這既不是一本講禪的書辉阶,也不是一本講摩托車維修的書,更不是一本藝術的書。那時的我僅僅理解僅僅停留于旅游和哲學思辨的部分谆甜。缺失了對禪本身的認識垃僚,今年又順著那個時代影響較大和禪相關的作品繼續(xù)閱讀。禪對那個時代的美國的年輕人產生了很大的影響规辱。而今年了解完禪之后谆棺,發(fā)現《禪與摩托車維修藝術》是作者在實踐“禪”的記錄。

  1. 《心之道》:在機場上看到的緣分書罕袋,主要是被封面吸引改淑。看了豆瓣評價后買了下來浴讯。但這本書不是很好讀朵夏。作者是阿倫·瓦茲,深受下面提到的鈴木大拙的影響榆纽。
  2. 《禪的故事》:作者是易中天仰猖,用很流暢的文字介紹了整個禪宗的起源和發(fā)展,2小時便可以讀完奈籽。如果你想快速了解禪宗的發(fā)展饥侵,這本書是不錯的入門讀物。
  3. 《達摩流浪者》:凱魯亞克的作品之一衣屏,也算是個人實踐“禪”的記錄爆捞。看當年的游記勾拉,只是想了解另一個時空下人們的思想狀態(tài)和生活煮甥。

關于什么是禪,自己的理解:禪是一種哲學思想藕赞,需要人拋棄理性和對概念的迷戀成肘,而專注于個人實踐中的體驗。而不同個人體驗的過程和結果之前又有抽象的一致性斧蜕,這種一致性就是“禪”双霍。引用鈴木大拙在《禪與日本文化》中的一句話就是:“禪并不是必須無視語言,而只是充分意識到批销,它們總是容易使自己脫離現實洒闸,沉溺于概念當中;而這種概念化正是禪所反對的均芽∏鹨荩”而這一概念也貫穿了我上述所提及的所有作品。

哲學

  1. 《哲學家們都干了些什么》:一本輕松的哲學讀物掀宋,從蘇格拉底開始到現代的哲學家及其理論的哲學普及讀物深纲,講故事技巧很好仲锄,建議初學者閱讀。本書提出的問題是“人生的意義是什么湃鹊?”儒喊,最終這個問題是沒有答案的,但是找到答案的最有效的方式就是直面自己的死亡币呵,深以為然怀愧。

經濟

  1. 《工作、消費主義和新窮人》:其實奔著“消費主義”來的余赢,沒想到看到了一些前因后果和世界全球化的趨勢芯义,強烈推薦。

傳記

  1. 《若為自由故》:很多年前買了這本書的英文版(影印版)但是沒有讀完没佑,這次借著 Kindle Unlimited 包年服務重新閱讀了一遍毕贼。不得不說温赔,2000 年前后開始了解 Linux 以后蛤奢,相較于 Linus,我更傾向于成為 RMS 這樣的人陶贼。Linux 產生了一個社區(qū)文化和一種軟件開發(fā)方式啤贩。而 Linux 的 GNU 工具集則是一切的基礎。相較于操作系統(tǒng)內核拜秧,我認為構造出 GPL 和 GCC 本身就是很大的成就痹屹。這本書為我進一步補充了關于一些開源軟件和 Linux 的背景知識。

小說

  1. 《暫坐》:今年讀的第一本小說枉氮,一方面是第一次讀賈平凹的作品志衍,另一方面很多記載西安的內容或多或少都有些熟悉和感慨。

開源軟件和工具

Provisioners : 今年一直在學習 K8S聊替,因此做了一個 K8S 一鍵搭建的解決方案楼肪,包括我在學習過程中的腳本集合。包括以下幾個功能:

  • 支持 ubuntu/centos 兩種 Linux 作為控制面和節(jié)點系統(tǒng)惹悄。
  • 支持指定 K8S 版本春叫。
  • 支持指定 K8S 安裝包和鏡像來源(阿里云鏡像源和 Google)。
  • 支持工作節(jié)點自動加入控制面泣港。
  • 支持 Flannel 和 Calico 兩種 Pod 網絡插件暂殖。
  • 默認安裝 Helm 3。

不得不說当纱,在自己家里搭建一套 K8S 集群真的太難了呛每!

Guides : 采用 Mkdocs 構建的個人知識庫,目的是為了能夠沉淀可以復用的知識坡氯。和博客不同莉给,博客的目的在于分享當時的想法毙石,未來不會更新,寫作風格也偏個人口語化颓遏。而知識庫則用于知識的積累徐矩,會不斷更新,且寫作風格更加書面化叁幢。內容包括:

  • 企業(yè)架構
  • 敏捷軟件開發(fā)
  • DevOps
  • 云計算(AWS滤灯,Azure,騰訊)
  • 編程語言(Java曼玩,Python鳞骤,JavaScript)
  • 基礎知識(網絡、Linux)

未來隨著我的知識和經驗的積累黍判,知識庫的內容會及時更新豫尽,頻率會高于博客。

Congo: 目前我的博客用到的主題顷帖,我貢獻了一個字數統(tǒng)計的小功能美旧。未來隨著我的博客的更新,我也會不斷的優(yōu)化提供 PR 給這個項目贬墩。

明年的計劃

明年會和夫人采用 OKR 來經營家庭和個人榴嗅,并且以月為單位進行 OKR 的復盤實踐。關于明年做什么陶舞,元旦后會通過 OKR 的方式呈現嗽测。

新年快樂!

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末肿孵,一起剝皮案震驚了整個濱河市唠粥,隨后出現的幾起案子,更是在濱河造成了極大的恐慌停做,老刑警劉巖晤愧,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異雅宾,居然都是意外死亡养涮,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進店門眉抬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來贯吓,“玉大人,你說我怎么就攤上這事蜀变∏男常” “怎么了?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵库北,是天一觀的道長爬舰。 經常有香客問我们陆,道長,這世上最難降的妖魔是什么情屹? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任坪仇,我火速辦了婚禮,結果婚禮上垃你,老公的妹妹穿的比我還像新娘椅文。我一直安慰自己,他們只是感情好惜颇,可當我...
    茶點故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布皆刺。 她就那樣靜靜地躺著,像睡著了一般凌摄。 火紅的嫁衣襯著肌膚如雪羡蛾。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天锨亏,我揣著相機與錄音痴怨,去河邊找鬼。 笑死屯伞,一個胖子當著我的面吹牛腿箩,可吹牛的內容都是我干的豪直。 我是一名探鬼主播劣摇,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼弓乙!你這毒婦竟也來了末融?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤暇韧,失蹤者是張志新(化名)和其女友劉穎勾习,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體懈玻,經...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡巧婶,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了涂乌。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片艺栈。...
    茶點故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖湾盒,靈堂內的尸體忽然破棺而出湿右,到底是詐尸還是另有隱情,我是刑警寧澤罚勾,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布毅人,位于F島的核電站吭狡,受9級特大地震影響,放射性物質發(fā)生泄漏丈莺。R本人自食惡果不足惜划煮,卻給世界環(huán)境...
    茶點故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望缔俄。 院中可真熱鬧般此,春花似錦、人聲如沸牵现。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瞎疼。三九已至科乎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間贼急,已是汗流浹背茅茂。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留太抓,地道東北人空闲。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像走敌,于是被迫代替她去往敵國和親碴倾。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內容