什么是真正的技術(shù)能力:解決問(wèn)題的能力周叮。
短期解決問(wèn)題揩尸, 長(zhǎng)期解決問(wèn)題所禀, 以優(yōu)雅且可復(fù)用的解決問(wèn)題方面, 高屋建瓴或是舉重若輕的解決問(wèn)題,都是解決問(wèn)題的能力表現(xiàn)色徘。
一. 技術(shù)人的能力模型
-
技術(shù)視野 - 代表廣度恭金, 是一種大局觀。
你決定做什么事褂策,怎樣高效完成横腿,從技術(shù)角度能看到未來(lái)什么方向;有什么新的技術(shù)斤寂,有怎樣的應(yīng)用場(chǎng)景耿焊, 在復(fù)雜問(wèn)題背后,如何找到最有價(jià)值的需求遍搞,用合理的技術(shù)實(shí)現(xiàn)罗侯, 是否有系統(tǒng)化的解決方案等等。
-
專業(yè)深度 - 代表深度溪猿, 是專業(yè)技能的積累钩杰, 幫助他能夠做出正確的技術(shù)決定以及具備如何實(shí)現(xiàn)他的能力, 并且具有創(chuàng)新力诊县。
視野是找到方向榜苫, 如果要實(shí)現(xiàn)這個(gè)方向,需要深厚的技術(shù)專業(yè)積累翎冲, 看到可能性和可行性垂睬, 通過(guò)自身以及團(tuán)隊(duì)的合作把可能變成系統(tǒng)高效實(shí)現(xiàn)出來(lái)。
-
影響力 - 代表縱深, 體現(xiàn)在對(duì)內(nèi)知人善用驹饺, 能夠用正確的方式管理培養(yǎng)團(tuán)隊(duì)钳枕, 對(duì)外并且能夠和其他團(tuán)隊(duì)一起合作獲取資源解決問(wèn)題。
讓正確的人做正確的事赏壹, 為正確的事配備正確的人鱼炒, 發(fā)揮每個(gè)人的潛力。遇到挑戰(zhàn)蝌借,挺身而出昔瞧,找到正確的方向并讓大家追隨一起實(shí)現(xiàn)。
二. 技術(shù)人的核心素質(zhì):
- Owner意識(shí) - 認(rèn)真負(fù)責(zé)的態(tài)度菩佑,積極主動(dòng)的精神自晰。 挺身而出,做事不設(shè)邊界稍坯。
- 踏實(shí)靠譜 - 具備閉環(huán)思維酬荞, 凡事有交代,件件有著落瞧哟,事事有回音混巧。
- 嚴(yán)謹(jǐn)敬畏 - 什么可能出錯(cuò),就會(huì)出錯(cuò)勤揩。 堅(jiān)持高標(biāo)準(zhǔn)咧党,Design for failure。
- 空杯心態(tài) - ego小陨亡,格局大傍衡,持續(xù)自我檢視與反省,同理心数苫,共贏思維聪舒。
- 模式思維 - 大道至簡(jiǎn)辨液,思考復(fù)雜背后的簡(jiǎn)單虐急,找到一類問(wèn)題背后的共性并給出優(yōu)雅的解決方案。
- 自我迭代 - 把自己當(dāng)做產(chǎn)品看滔迈,構(gòu)建自己的思考體系和執(zhí)行體系止吁,自我迭代升級(jí)。
更多參考: 阿里的三力模型燎悍。
三. 技術(shù)體系的核心原則
- 滿足業(yè)務(wù)發(fā)展的需求是最高準(zhǔn)則 - 技術(shù)支撐業(yè)務(wù)發(fā)展敬惦,技術(shù)拓展業(yè)務(wù)邊界 。
- 重視設(shè)計(jì)但不要過(guò)度設(shè)計(jì) - 好的設(shè)計(jì)谈山,一定是滿足當(dāng)前需要俄删,兼顧適當(dāng)?shù)撵`活性和擴(kuò)展性,邏輯清晰易懂、細(xì)節(jié)落地可執(zhí)行畴椰。
- 產(chǎn)出和產(chǎn)能相平衡 - 重視提升業(yè)務(wù)產(chǎn)出(追求創(chuàng)造更多的業(yè)務(wù)價(jià)值)臊诊,也重視提升技術(shù)產(chǎn)能(追求提升自身的技術(shù)能力)。
- 以終為始 - 先想清楚目標(biāo)(正確的方向)斜脂,然后努力實(shí)現(xiàn)(高效的執(zhí)行力)抓艳。
- 追求效率 - 跳出重復(fù)性工作,自動(dòng)化一切帚戳,盡可能簡(jiǎn)化玷或。
- 事不過(guò)二 - 我們?cè)试S失誤,但不容忍重復(fù)失誤片任。
四. 技術(shù)架構(gòu)的核心原則
4.1 互聯(lián)網(wǎng)架構(gòu)原則:
- 向云而生 - 云計(jì)算是一種思想偏友,用規(guī)模化復(fù)用帶來(lái)低成本和高效率蚂踊。
- 使用成熟技術(shù)和組件 - 長(zhǎng)期實(shí)際生產(chǎn)環(huán)境中證明過(guò)的可靠成熟組件 约谈。
- 一切服務(wù)分布式 - 服務(wù)原子化解藕 ,高性能分布式RPC框架犁钟。
- 盡可能異步化棱诱,保障最終一致性 - 高性能消息服務(wù), 應(yīng)用盡量無(wú)狀態(tài)化涝动, 確保系統(tǒng)最終一致性迈勋。
- 數(shù)據(jù)化運(yùn)營(yíng) - 服務(wù)運(yùn)行實(shí)時(shí)監(jiān)控, 數(shù)據(jù)累積可視化醋粟。
- 自動(dòng)化靡菇,高可靠 - 更容易的伸縮, 更快的環(huán)境調(diào)整米愿, 更低的運(yùn)維代價(jià)厦凤, 更好的可管理型。
- 去中心化育苟, 線性擴(kuò)展 - 隨著資源加入较鼓,服務(wù)性能和容量線性增加。
更多參考:
- AKF 架構(gòu)原則 - 架構(gòu)即未來(lái) (The Art of Scalability)15個(gè)架構(gòu)原則
- 云原生應(yīng)用標(biāo)準(zhǔn) - The Twelve-Factor App
- CAP理論和BASE理論
4.2 業(yè)務(wù)架構(gòu)原則:
- 業(yè)務(wù)建模违柏,抽象和枚舉是兩種方式博烂,需要平衡,不能走極端 漱竖。
- 基礎(chǔ)架構(gòu)最關(guān)鍵的是分離不同業(yè)務(wù)領(lǐng)域禽篱、不同技術(shù)領(lǐng)域,讓整個(gè)系統(tǒng)具有持續(xù)優(yōu)化的能力馍惹。
- 分離業(yè)務(wù)組件和技術(shù)組件躺率,高類聚玛界,低耦合 - 業(yè)務(wù)信息的執(zhí)行可以分散,但業(yè)務(wù)信息的管理要盡量集中 悼吱。
- 分離基礎(chǔ)服務(wù)脚仔、業(yè)務(wù)規(guī)則、業(yè)務(wù)流程舆绎,選擇合適的工具外化業(yè)務(wù)規(guī)則和業(yè)務(wù)流程 鲤脏。
- 好的業(yè)務(wù)架構(gòu)需要合適的組織架構(gòu)去保障 。
更多參考:
- 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)
- 業(yè)務(wù)平臺(tái)化和中臺(tái)化相關(guān)理念