本書(shū)以架構(gòu)師工作中的痛點(diǎn)問(wèn)題為導(dǎo)向,結(jié)合大量真實(shí)、復(fù)雜的案例,幫助架構(gòu)師提高架構(gòu)設(shè)計(jì)能力,規(guī)劃職業(yè)成長(zhǎng)路徑。本書(shū)共4部分,第一部分架構(gòu)師的思維模式介紹3種架構(gòu)師的思維定式和4種架構(gòu)活動(dòng)中常見(jiàn)的思維模式;第二部分架構(gòu)師的生存法則介紹影響架構(gòu)活動(dòng)成敗的6個(gè)要素,以及由其引出的架構(gòu)師的6條生存法則;第三部分架構(gòu)活動(dòng)中的挑戰(zhàn)、根因和應(yīng)對(duì)介紹架構(gòu)師在整個(gè)架構(gòu)活動(dòng)中持續(xù)發(fā)揮的作用以及架構(gòu)活動(dòng)不同階段常見(jiàn)的問(wèn)題;第四部分架構(gòu)師的職業(yè)規(guī)劃和能力成長(zhǎng)介紹架構(gòu)師的成長(zhǎng)地圖和對(duì)應(yīng)角色的關(guān)鍵能力,以及提升思考力的方法。
郭東白,布朗大學(xué)博士,當(dāng)前擔(dān)任Coupang副總裁,兼任浙江大學(xué)計(jì)算機(jī)學(xué)院兼職教授和博導(dǎo)。他先后在甲骨文、微軟、Amazon、阿里巴巴、車好多等公司任職。他是云計(jì)算和國(guó)際化電商平臺(tái)領(lǐng)域的資深專家,分別為Amazon、阿里巴巴和Lazada搭建每秒上萬(wàn)次成交、年成交額超百億美金的大型電商平臺(tái),使平臺(tái)覆蓋數(shù)字、跨境和本地3種電商商業(yè)模式,支持內(nèi)容化、社交化、游戲化、私域化等一系列創(chuàng)新技術(shù),為企業(yè)帶來(lái)了巨大的商業(yè)成功和生存優(yōu)勢(shì)。
第 一部分 架構(gòu)師的思維模式
第 1章 互聯(lián)網(wǎng)時(shí)代的架構(gòu)師 3
1.1 架構(gòu)師的定義 3
1.2 架構(gòu)師的職責(zé)定位 4
1.3 互聯(lián)網(wǎng)軟件架構(gòu)的特點(diǎn) 5
1.4 看壓力,人人都是架構(gòu)師 8
1.5 小結(jié) 9
1.6 思維拓展:通過(guò)領(lǐng)域模型提升思考的結(jié)構(gòu)性 9
1.7 思考題 9
第 2章 互聯(lián)網(wǎng)架構(gòu)師的思維定式 10
2.1 最大化企業(yè)生存的王道 10
2.2 從企業(yè)生存的王道到架構(gòu)師的價(jià)值思維 10
2.3 從個(gè)人生存的王道到架構(gòu)師的思維定式 12
2.3.1 實(shí)證思維 12
2.3.2 成長(zhǎng)思維 14
2.4 成長(zhǎng)思維、實(shí)證思維和價(jià)值思維的關(guān)系 16
2.5 小結(jié) 17
2.6 思維拓展:以去中心化的工作方式踐行實(shí)證思維 17
2.7 思考題 19
第3章 架構(gòu)活動(dòng)中的思維模式 20
3.1 架構(gòu)活動(dòng)的生命周期 20
3.2 想法形成階段全方位思維 21
3.3 架構(gòu)規(guī)劃階段批判思維 22
3.4 實(shí)施階段實(shí)用主義思維 23
3.5 復(fù)盤階段分析思維 24
3.6 架構(gòu)活動(dòng)不同階段的思維模式組合 26
3.7 小結(jié) 27
3.8 思維拓展:學(xué)習(xí)切換思維模式 27
3.9 思考題 28
第二部分 架構(gòu)師的生存法則
第4章 互聯(lián)網(wǎng)架構(gòu)活動(dòng)的抽象模型 31
4.1 架構(gòu)活動(dòng)領(lǐng)域模型 31
4.2 影響架構(gòu)活動(dòng)成敗的 6 個(gè)要素 32
4.3 架構(gòu)師的 6 條生存法則 34
4.4 小結(jié) 36
4.5 思維拓展:永遠(yuǎn)不能犯同樣的錯(cuò)誤 36
4.6 思考題 37
第5章 生存法則一:有唯一且正確的目標(biāo) 38
5.1 架構(gòu)活動(dòng)中的目標(biāo) 38
5.1.1 業(yè)務(wù)目標(biāo)和技術(shù)目標(biāo)對(duì)一個(gè)軟件系統(tǒng)的價(jià)值 38
5.1.2 研發(fā)資源充足的環(huán)境更需要精準(zhǔn)的目標(biāo) 40
5.2 目標(biāo)缺失的根因 40
5.2.1 技術(shù)場(chǎng)景之一:?jiǎn)渭冇珊闷嫘尿?qū)動(dòng)的技術(shù)探索 41
5.2.2 技術(shù)場(chǎng)景之二:出于個(gè)人原因發(fā)起架構(gòu)活動(dòng) 41
5.2.3 技術(shù)場(chǎng)景之三:個(gè)人決策失誤導(dǎo)致設(shè)錯(cuò)目標(biāo) 42
5.2.4 業(yè)務(wù)場(chǎng)景之一:決策者遠(yuǎn)見(jiàn)不足導(dǎo)致目標(biāo)太多 42
5.2.5 業(yè)務(wù)場(chǎng)景之二:企業(yè)內(nèi)部斗爭(zhēng)導(dǎo)致目標(biāo)搖擺不定 44
5.2.6 業(yè)務(wù)場(chǎng)景之三:企業(yè)缺乏立項(xiàng)流程而導(dǎo)致目標(biāo)缺失 44
5.3 架構(gòu)師如何幫助團(tuán)隊(duì)逼近正確目標(biāo) 44
5.3.1 價(jià)值思維:對(duì)目標(biāo)正確性的判斷 45
5.3.2 架構(gòu)師如何影響技術(shù)項(xiàng)目的目標(biāo) 46
5.3.3 架構(gòu)師如何影響業(yè)務(wù)項(xiàng)目的目標(biāo) 48
5.4 如果有一個(gè)正確但太過(guò)超前的目標(biāo)該怎么辦 50
5.5 小結(jié) 51
5.6 思維拓展:從反抗權(quán)威中獲取決策自信心 52
5.7 思考題 53
第6章 生存法則二:架構(gòu)設(shè)計(jì)要順應(yīng)人性 54
6.1 理解人性,從馬斯洛的動(dòng)機(jī)躍遷理論講起 54
6.1.1 不是需求有層次,而是動(dòng)機(jī)有優(yōu)先級(jí) 54
6.1.2 一個(gè)人任何時(shí)候只有一個(gè)主導(dǎo)動(dòng)機(jī) 56
6.1.3 主導(dǎo)動(dòng)機(jī)會(huì)搶占一個(gè)人的全部意識(shí) 56
6.2 架構(gòu)設(shè)計(jì)中對(duì)人性因素的考慮 57
6.2.1 案例一:沒(méi)有人性的技術(shù)架構(gòu)就沒(méi)有生存空間 58
6.2.2 為什么會(huì)有人設(shè)計(jì)和堅(jiān)持沒(méi)有人性的架構(gòu) 60
6.2.3 案例二:從研發(fā)人員心理安全感的角度來(lái)思考微服務(wù)的粒度 61
6.3 從用戶心智開(kāi)始架構(gòu)設(shè)計(jì) 62
6.3.1 案例三:從人性角度來(lái)分析拼多多是怎么趕超阿里的 63
6.3.2 從用戶心智角度理解增長(zhǎng)飛輪 63
6.3.3 案例四:心智定位是長(zhǎng)期戰(zhàn)略,不是靠直接的統(tǒng)計(jì) 65
6.4 遠(yuǎn)離邪惡的心智 66
6.5 小結(jié) 67
6.6 思維拓展:從源頭學(xué)習(xí),縮短認(rèn)知差距 67
6.7 思考題 68
第7章 生存法則三:最大化經(jīng)濟(jì)價(jià)值 70
7.1 關(guān)于商業(yè)模式和經(jīng)濟(jì)價(jià)值 70
7.2 每個(gè)人都要有自己的商業(yè)模式 72
7.3 理解一家企業(yè)或一個(gè)團(tuán)隊(duì)的商業(yè)模式 73
7.3.1 深度理解一家企業(yè)的商業(yè)模式 73
7.3.2 一種商業(yè)模式公式化表達(dá) 73
7.3.3 商業(yè)模式的本質(zhì) 75
7.4 架構(gòu)師是如何創(chuàng)造經(jīng)濟(jì)價(jià)值的 76
7.4.1 通過(guò)合理取舍保證商業(yè)模式的構(gòu)建 76
7.4.2 優(yōu)化商業(yè)模式的效率 76
7.4.3 加速一種商業(yè)模式的收斂速度 78
7.5 從一個(gè)性能優(yōu)化案例看最大化經(jīng)濟(jì)價(jià)值 80
7.5.1 案例背景與分析 80
7.5.2 案例剖析 82
7.5.3 故事的番外 84
7.6 小結(jié) 84
7.7 思維拓展:認(rèn)知之旅是基于實(shí)證主義的知行合一 85
7.8 思考題 85
第8章 生存法則四:架構(gòu)選型必須順應(yīng)技術(shù)趨勢(shì) 87
8.1 消除阻礙自己探索新技術(shù)的性格弱點(diǎn) 87
8.2 如何發(fā)現(xiàn)顛覆性的技術(shù)趨勢(shì) 89
8.2.1 通過(guò)技術(shù)成熟度曲線看技術(shù)生命周期 89
8.2.2 從經(jīng)濟(jì)角度看軟件技術(shù)增長(zhǎng)的推動(dòng)力 91
8.3 由硬件技術(shù)突破推動(dòng)的軟件技術(shù)進(jìn)化 91
8.3.1 硬件技術(shù)革新是軟件技術(shù)革新的前置指標(biāo) 91
8.3.2 從出貨量預(yù)測(cè)硬件廠商中的贏家 92
8.4 軟件行業(yè)的常見(jiàn)演化過(guò)程 92
8.5 由商業(yè)模式突破拉動(dòng)的軟件技術(shù)進(jìn)化 94
8.6 全力投到一個(gè)顛覆性的技術(shù)上 95
8.7 小結(jié) 96
8.8 思維拓展:在大尺度上思考問(wèn)題 97
8.9 思考題 98
第9章 生存法則五:通過(guò)架構(gòu)手段為企業(yè)注入外部適應(yīng)性 99
9.1 什么是外部適應(yīng)性 99
9.1.1 架構(gòu)師獨(dú)立為企業(yè)注入外部適應(yīng)性的手段 101
9.1.2 研發(fā)活動(dòng)的 3 個(gè)層次 102
9.2 削弱一個(gè)軟件系統(tǒng)外部適應(yīng)性的因素 103
9.3 架構(gòu)師如何為企業(yè)注入外部適應(yīng)性 104
9.3.1 業(yè)務(wù)嘗試和產(chǎn)品嘗試:以最小的架構(gòu)代價(jià)獲得有效結(jié)論 104
9.3.2 架構(gòu)改造和戰(zhàn)略轉(zhuǎn)型:徹底改造,不留后患 106
9.3.3 技術(shù)產(chǎn)品抽象:讓架構(gòu)抽象為一個(gè)理智行為 106
9.3.4 一個(gè)架構(gòu)師注入外部適應(yīng)性的具體案例 107
9.4 做一個(gè)比業(yè)務(wù)人員更懂業(yè)務(wù)的架構(gòu)師 109
9.4.1 建立業(yè)務(wù)、產(chǎn)品和技術(shù)的平權(quán)世界 109
9.4.2 認(rèn)知的突破靠持續(xù)的競(jìng)爭(zhēng)對(duì)抗 111
9.5 小結(jié) 112
9.6 思維拓展:以成長(zhǎng)思維來(lái)最大化認(rèn)知的提升 112
9.7 思考題 113
第 10章 生存法則六:在一個(gè)友善的企業(yè)文化中成長(zhǎng) 114
10.1 為什么企業(yè)文化對(duì)架構(gòu)師很重要 114
10.1.1 架構(gòu)師視角的企業(yè)文化 114
10.1.2 識(shí)別企業(yè)的真實(shí)企業(yè)文化 115
10.1.3 架構(gòu)師的烏托邦:一個(gè)可以踐行實(shí)證主義的企業(yè)文化 116
10.2 如何在小范圍內(nèi)打造一種友善的企業(yè)文化 117
10.2.1 靠良知換取決策機(jī)會(huì) 118
10.2.2 踐行過(guò)程正義 118
10.2.3 有勇氣做違反共識(shí)的決策 119
10.3 拼圖的最后一塊:一致的價(jià)值理念 120
10.4 良禽擇木而棲 120
10.5 小結(jié) 121
10.6 思維拓展:實(shí)踐從發(fā)現(xiàn)行動(dòng)點(diǎn)開(kāi)始 122
10.7 思考題 122
第三部分 架構(gòu)活動(dòng)中的挑戰(zhàn)、根因和應(yīng)對(duì)
第 11章 架構(gòu)師持續(xù)發(fā)揮的作用 125
11.1 建立共識(shí) 125
11.1.1 如何在利益沖突的情況下建立共識(shí) 126
11.1.2 如何在不同視角的一群人中間建立共識(shí) 127
11.1.3 如何在不同知識(shí)背景的人群中建立共識(shí) 128
11.1.4 建立長(zhǎng)期共識(shí)靠長(zhǎng)期的投入和信用 128
11.2 控制風(fēng)險(xiǎn) 129
11.2.1 對(duì)風(fēng)險(xiǎn)逐漸形成量化認(rèn)知 129
11.2.2 在有準(zhǔn)備的情況下首先選擇冒險(xiǎn) 129
11.2.3 在風(fēng)險(xiǎn)失控的情形下迅速溝通 130
11.3 注入理性思考 130
11.4 小結(jié) 131
11.5 思維拓展:從僵化到內(nèi)化的學(xué)習(xí)過(guò)程 132
11.6 思考題 132
第 12章 環(huán)境搭建 134
12.1 為什么要做環(huán)境搭建 134
12.2 環(huán)境搭建前的準(zhǔn)備工作 134
12.3 如何搭建一個(gè)安全、高效且有針對(duì)性的決策環(huán)境 135
12.4 以最小必需原則獲取環(huán)境資源 137
12.5 對(duì)環(huán)境的持續(xù)監(jiān)控 138
12.6 小結(jié) 138
12.7 思維拓展:從換位思考到換心思考 138
12.8 思考題 139
第 13章 目標(biāo)確認(rèn) 140
13.1 目標(biāo)確認(rèn)的 3 種不同視角 140
13.2 目標(biāo)確認(rèn)前的準(zhǔn)備工作 141
13.3 架構(gòu)師在目標(biāo)確認(rèn)過(guò)程中的工作 142
13.3.1 確認(rèn)核心角色 142
13.3.2 對(duì)正確目標(biāo)的逼近過(guò)程 143
13.3.3 在模糊的場(chǎng)景下發(fā)現(xiàn)正確的目標(biāo) 144
13.3.4 目標(biāo)的合理性和可達(dá)性的初步驗(yàn)證 146
13.4 完成目標(biāo)確認(rèn) 147
13.5 小結(jié) 147
13.6 思維拓展:天下沒(méi)有免費(fèi)的午餐 148
13.7 思考題 148
第 14章 可行性探索 149
14.1 什么是可行性探索 149
14.2 可行性探索前的準(zhǔn)備工作 150
14.3 可行性探索的過(guò)程 151
14.3.1 重大風(fēng)險(xiǎn)發(fā)掘 151
14.3.2 風(fēng)險(xiǎn)敞口預(yù)估 152
14.3.3 風(fēng)險(xiǎn)溝通 154
14.3.4 風(fēng)險(xiǎn)決策 154
14.4 完成可行性探索 155
14.5 小結(jié) 155
14.6 思維拓展:用好風(fēng)險(xiǎn)這個(gè)籌碼 156
14.7 思考題 156
第 15章 規(guī)劃確認(rèn) 158
15.1 統(tǒng)一語(yǔ)義:追求不同角色間的無(wú)損交流 158
15.1.1 為什么要統(tǒng)一語(yǔ)義 158
15.1.2 由語(yǔ)境差異帶來(lái)架構(gòu)挑戰(zhàn)的示例 159
15.1.3 語(yǔ)境的差異的認(rèn)知根源 161
15.1.4 架構(gòu)師在統(tǒng)一語(yǔ)義過(guò)程中的價(jià)值 162
15.1.5 如何在分布式的工作狀態(tài)下消除語(yǔ)義的分歧 163
15.2 建立架構(gòu)信條:建立一個(gè)安全的決策環(huán)境 164
15.2.1 信條一:任務(wù)劃分可以打破現(xiàn)有執(zhí)行團(tuán)隊(duì)的組織邊界 164
15.2.2 信條二:通過(guò)客觀的判斷標(biāo)準(zhǔn)比較多個(gè)候選方案 164
15.2.3 信條三:最小化架構(gòu)目標(biāo)之外的技術(shù)投入 164
15.2.4 信條四:最大化系統(tǒng)的靈活性 165
15.2.5 信條五:架構(gòu)決策要面向未來(lái)最優(yōu) 165
15.3 確認(rèn)需求:驗(yàn)證需求的充要性 166
15.3.1 從問(wèn)題域到執(zhí)行域的映射 166
15.3.2 最小必要需求的篩選 167
15.3.3 需求的充分性驗(yàn)證 167
15.3.4 處理問(wèn)題域和執(zhí)行域中的沖突 168
15.4 劃分邊界:在架構(gòu)活動(dòng)中重組執(zhí)行域邊界 170
15.4.1 市場(chǎng)競(jìng)爭(zhēng)決定最優(yōu)執(zhí)行域邊界 170
15.4.2 任務(wù)分配過(guò)程中要關(guān)注系統(tǒng)最軟肋 171
15.4.3 鎖定所有最小必要需求的交付資源 171
15.5 確認(rèn)規(guī)劃:通過(guò)建設(shè)反饋閉環(huán)提升交付確定性 172
15.5.1 通過(guò)保障文檔到現(xiàn)實(shí)映射的真實(shí)性提升交付確定性 172
15.5.2 通過(guò)用例文檔保障分解和傳遞的無(wú)損 173
15.5.3 通過(guò)提升項(xiàng)目數(shù)據(jù)的及時(shí)性來(lái)保障交付節(jié)奏 174
15.5.4 通過(guò)統(tǒng)一的領(lǐng)域模型來(lái)保障需求側(cè)語(yǔ)義無(wú)損 174
15.5.5 通過(guò)正式的 API Spec 提升軟件架構(gòu)的長(zhǎng)期合理性 174
15.5.6 通過(guò)優(yōu)化數(shù)據(jù)流轉(zhuǎn)提升項(xiàng)目結(jié)果的可觀測(cè)性 175
15.5.7 通過(guò)測(cè)試用例梳理確保最終的交付質(zhì)量 176
15.5.8 通過(guò)文檔的完整性保障整體交付的確定性 176
15.6 小結(jié) 177
15.7 思維拓展:從細(xì)節(jié)上做宏觀決策 177
15.8 思考題 178
第 16章 項(xiàng)目啟動(dòng) 180
16.1 項(xiàng)目啟動(dòng)前的準(zhǔn)備工作 180
16.1.1 架構(gòu)方案的正式確認(rèn) 181
16.1.2 核心資源的官方確認(rèn) 182
16.1.3 問(wèn)題預(yù)警機(jī)制和沖突解決機(jī)制建設(shè) 182
16.2 項(xiàng)目啟動(dòng) 183
16.3 小結(jié) 184
16.4 思維拓展:用合同來(lái)保障命運(yùn) 184
16.5 思考題 184
第 17章 價(jià)值交付 185
17.1 什么是原子價(jià)值單元 185
17.2 以用戶價(jià)值為終極目標(biāo)的交付方式 186
17.3 階段性價(jià)值交付面臨的挑戰(zhàn) 187
17.4 從價(jià)值交付的角度做原子價(jià)值單元拆分 188
17.4.1 依照用戶價(jià)值點(diǎn)拆分交付目標(biāo) 188
17.4.2 以實(shí)用主義思維發(fā)現(xiàn)最短交付路徑 189
17.4.3 從結(jié)構(gòu)性和成本出發(fā)優(yōu)化的交付路徑 190
17.4.4 交付進(jìn)度反饋和交付路徑調(diào)整 191
17.5 完成階段性交付 192
17.6 小結(jié) 192
17.7 思維拓展:持續(xù)發(fā)現(xiàn)并交付原子價(jià)值單元 193
17.8 思考題 193
第 18章 總結(jié)復(fù)盤 194
18.1 復(fù)盤的目的和視角 194
18.2 復(fù)盤的三大誤區(qū) 195
18.3 建設(shè)一個(gè)包容且視角平衡的復(fù)盤環(huán)境 196
18.4 明確復(fù)盤的目標(biāo) 197
18.5 從多個(gè)平衡的視角回放整個(gè)架構(gòu)活動(dòng) 198
18.6 以發(fā)掘有效行動(dòng)點(diǎn)為目標(biāo)來(lái)引導(dǎo)復(fù)盤路徑 198
18.7 挖掘根因 200
18.8 尋找新的模式與機(jī)制 201
18.9 產(chǎn)出跟進(jìn)項(xiàng) 202
18.10 完成復(fù)盤和整個(gè)架構(gòu)活動(dòng),釋放資源 202
18.11 小結(jié) 202
18.12 思維拓展:從實(shí)踐發(fā)現(xiàn)新的理論 203
18.13 思考題 203
第四部分 架構(gòu)師的職業(yè)規(guī)劃和能力成長(zhǎng)
第 19章 結(jié)構(gòu)化設(shè)計(jì)的能力 207
19.1 結(jié)構(gòu)化設(shè)計(jì)的能力是架構(gòu)師成長(zhǎng)的必要條件 207
19.2 如何提升程序員的結(jié)構(gòu)化設(shè)計(jì)的能力 208
19.2.1 意識(shí)到結(jié)構(gòu)化的價(jià)值 208
19.2.2 培養(yǎng)對(duì)軟件結(jié)構(gòu)性的鑒別能力 209
19.2.3 找到結(jié)構(gòu)化的客觀度量和邏輯 209
19.2.4 做到在業(yè)務(wù)成長(zhǎng)周期下思考合理取舍 210
19.3 日常研發(fā)中的結(jié)構(gòu)化設(shè)計(jì)行為規(guī)范 212
19.4 小結(jié) 213
19.5 思維拓展:成長(zhǎng)的關(guān)鍵在于發(fā)現(xiàn)障礙 213
19.6 思考題 214
第 20章 解決橫向問(wèn)題的能力 215
20.1 跨越執(zhí)行域到基礎(chǔ)域的障礙 215
20.2 程序員提升基礎(chǔ)域能力的策略 216
20.2.1 架構(gòu)師成長(zhǎng)策略:先優(yōu)化寬度還是先優(yōu)化深度 216
20.2.2 學(xué)習(xí)解決橫向問(wèn)題,該從哪里開(kāi)始 216
20.3 從穩(wěn)定性開(kāi)始提升自己的橫向能力 217
20.4 小結(jié) 217
20.5 思維拓展:從興趣中放大自己的稀缺性 217
20.6 思考題 218
第 21章 解決跨領(lǐng)域沖突的能力 219
21.1 跨域架構(gòu)師的緣起 219
21.2 從背鍋來(lái)分析跨域架構(gòu)師面臨的領(lǐng)域沖突 221
21.3 如何為割裂的多個(gè)子域注入全局架構(gòu)視角 223
21.4 尾聲:這個(gè)鍋誰(shuí)來(lái)背 225
21.5 小結(jié) 226
21.6 思維拓展:社交能力對(duì)架構(gòu)師也很重要 226
21.7 思考題 227
第 22章 構(gòu)筑技術(shù)壁壘的能力 228
22.1 總架構(gòu)師的核心能力:構(gòu)筑技術(shù)壁壘 228
22.2 跨越不確定性的障礙 229
22.3 通過(guò)正確的職業(yè)選擇獲取高質(zhì)量的決策機(jī)會(huì) 230
22.3.1 從技術(shù)型企業(yè)的生命周期來(lái)思考職業(yè)選擇 230
22.3.2 從行業(yè)的生命周期來(lái)思考職業(yè)選擇 234
22.4 小結(jié) 235
22.5 思維拓展:要不停地看機(jī)會(huì) 236
22.6 思考題 236
第 23章 為企業(yè)創(chuàng)造生存優(yōu)勢(shì)的能力 237
23.1 CTO 到底是做什么的 237
23.2 成長(zhǎng)為 CTO 要跨越的障礙 238
23.3 CTO 的雙重人格 239
23.4 如何提升自己的商業(yè)嗅覺(jué) 240
23.5 小結(jié) 241
23.6 思維拓展:提升自己對(duì)人才的判斷力 241
23.7 思考題 242
第 24章 架構(gòu)師的職業(yè)成長(zhǎng) 243
24.1 架構(gòu)師成長(zhǎng)過(guò)程的 5 個(gè)階段 243
24.2 貫穿架構(gòu)師職業(yè)生涯的結(jié)構(gòu)性 244
24.3 架構(gòu)師成長(zhǎng)的必要條件 246
24.3.1 必要條件一:獨(dú)立思考的能力 246
24.3.2 必要條件二:信息優(yōu)勢(shì)的內(nèi)化能力 247
24.3.3 必要條件三:適應(yīng)力 248
24.4 架構(gòu)師成長(zhǎng)的充分條件 250
24.4.1 充分條件一:大量高風(fēng)險(xiǎn)的決策機(jī)會(huì) 250
24.4.2 充分條件二:對(duì)架構(gòu)師友善的企業(yè)文化 251
24.4.3 充分條件三:正確的目標(biāo) 252
24.5 架構(gòu)師成長(zhǎng)的充分條件和必要條件的思考 252
24.6 小結(jié) 254
24.7 思維拓展:職業(yè)成長(zhǎng)也需要戰(zhàn)略取舍 254
24.8 思考題 255
第 25章 提升獨(dú)立思考的能力 256
25.1 獨(dú)立思考 256
25.1.1 否定現(xiàn)有假設(shè)或者設(shè)立新的假設(shè) 256
25.1.2 尋找獨(dú)特的視角 257
25.1.3 尋找獨(dú)特的證據(jù)組合 257
25.1.4 嘗試獨(dú)特的思維方式 257
25.1.5 對(duì)獨(dú)立思考過(guò)程的正確性保障 258
25.2 如何判斷一個(gè)人的思考質(zhì)量 258
25.3 如何判斷一個(gè)尚未驗(yàn)證的思考案例的質(zhì)量 259
25.4 發(fā)現(xiàn)身邊的獨(dú)立思考者 260
25.4.1 想提升自己的思考圈,先要做一個(gè)伯樂(lè) 260
25.4.2 要能容忍一個(gè)思考者的性格缺陷 261
25.4.3 往來(lái)無(wú)白丁 261
25.5 小結(jié) 261
25.6 思維拓展:建立思考者間的信任網(wǎng)絡(luò) 262
25.7 思考題 262
第 26章 關(guān)于中臺(tái)的思考 264
26.1 為什么選擇中臺(tái)案例 264
26.1.1 什么是中臺(tái) 265
26.1.2 中臺(tái)的歷史 266
26.1.3 業(yè)務(wù)中臺(tái)被寄予的厚望 267
26.1.4 中臺(tái)被詬病的地方 267
26.2 從不同維度繼續(xù)剖析中臺(tái) 269
26.2.1 從價(jià)值創(chuàng)造的角度看中臺(tái) 269
26.2.2 從競(jìng)爭(zhēng)角度看中臺(tái) 270
26.2.3 從成本角度看中臺(tái) 271
26.2.4 從構(gòu)筑企業(yè)壁壘的角度看中臺(tái) 272
26.3 中臺(tái)失敗的最大根因在于分封機(jī)制 273
26.3.1 中臺(tái)在演進(jìn)慢和通用性高的場(chǎng)景中的失敗案例分析 274
26.3.2 國(guó)內(nèi)中臺(tái)各種弊端的根因 275
26.4 關(guān)于建設(shè)中臺(tái)的正確路徑的思考 276
26.4.1 中臺(tái)的正確組織和運(yùn)行機(jī)制 276
26.4.2 中臺(tái)的啟動(dòng)時(shí)間和環(huán)境 277
26.4.3 中臺(tái)的質(zhì)量保障和交付要求 278
26.4.4 中臺(tái)的退出機(jī)制 279
26.5 小結(jié) 281
26.6 思維拓展:從日常生活中尋找思考案例 281
26.7 思考題 282