戰(zhàn):從拆解到精通的完整方法論)
1. 從“skills”這個(gè)詞說(shuō)起為什么它成了當(dāng)下最值得深挖的能力單元“skills”這個(gè)詞放在三五年前大家聊起來(lái)多半是簡(jiǎn)歷上那一欄“專業(yè)技能”——會(huì)什么語(yǔ)言、用什么工具、拿過(guò)什么證。但這幾年情況明顯變了。我身邊做技術(shù)的、做產(chǎn)品的、做內(nèi)容的、甚至做傳統(tǒng)行業(yè)轉(zhuǎn)型的朋友聊到“skills”時(shí)語(yǔ)境已經(jīng)完全不一樣了。它不再是一張靜態(tài)的清單而更像是一組可以隨時(shí)拆裝、組合、迭代的能力模塊。你手里有多少個(gè)skill每個(gè)skill練到什么火候能不能在需要的時(shí)候快速調(diào)用出來(lái)這些東西直接決定了一個(gè)人解決問(wèn)題的速度和上限。我自己最早對(duì)“skills”有體感是在帶一個(gè)跨職能項(xiàng)目的時(shí)候。當(dāng)時(shí)團(tuán)隊(duì)里有個(gè)做后端的同學(xué)技術(shù)功底很扎實(shí)但項(xiàng)目推進(jìn)到中段需要有人把業(yè)務(wù)方的模糊需求翻譯成可執(zhí)行的技術(shù)方案同時(shí)還要協(xié)調(diào)設(shè)計(jì)、測(cè)試、運(yùn)營(yíng)幾方的節(jié)奏。這個(gè)活兒最后落到他頭上他一開(kāi)始很抗拒覺(jué)得自己是寫(xiě)代碼的不該干這些“雜活”。但硬著頭皮做了兩個(gè)月之后他跟我說(shuō)了一句話我印象特別深“原來(lái)寫(xiě)代碼只是我技能樹(shù)上的一個(gè)分支真正讓項(xiàng)目跑起來(lái)的是另外幾個(gè)我以前根本沒(méi)意識(shí)到的skill?!边@句話后來(lái)成了我理解“skills”這個(gè)概念的一個(gè)錨點(diǎn)。所以這篇內(nèi)容我想圍繞“skills”這個(gè)標(biāo)題把它的核心領(lǐng)域、潛在需求、關(guān)鍵技術(shù)點(diǎn)、應(yīng)用場(chǎng)景和影響范圍做一次盡量徹底的拆解。不管你是剛?cè)胄械男率诌€是已經(jīng)工作幾年、開(kāi)始思考能力升級(jí)路徑的從業(yè)者都能從中找到可以直接參考和復(fù)現(xiàn)的東西。我不會(huì)只講概念而是會(huì)把每個(gè)skill的拆解方法、訓(xùn)練路徑、實(shí)操要點(diǎn)、常見(jiàn)坑都攤開(kāi)來(lái)說(shuō)。你可以把它當(dāng)成一份關(guān)于“能力模塊化”的實(shí)操手冊(cè)也可以當(dāng)成一次關(guān)于個(gè)人能力體系的深度復(fù)盤(pán)。2. 核心領(lǐng)域定位skills到底覆蓋了哪些層面2.1 從“單一技能”到“技能組合”的認(rèn)知轉(zhuǎn)變很多人對(duì)skills的理解還停留在“我會(huì)Python”“我會(huì)PS”“我會(huì)寫(xiě)文案”這個(gè)層面。這當(dāng)然沒(méi)錯(cuò)但它只描述了技能的最小單元。真正在實(shí)戰(zhàn)中起作用的往往是技能與技能之間的組合方式。舉個(gè)例子一個(gè)只會(huì)寫(xiě)Python的人和一個(gè)既會(huì)寫(xiě)Python、又懂業(yè)務(wù)邏輯、還能把技術(shù)方案講給非技術(shù)人員聽(tīng)的人在同一個(gè)項(xiàng)目里的價(jià)值是完全不同的。后者并不是多學(xué)了一門(mén)語(yǔ)言而是把“編碼”“業(yè)務(wù)理解”“溝通表達(dá)”這三個(gè)skill組合成了一個(gè)解決問(wèn)題的能力包。這種認(rèn)知轉(zhuǎn)變的背后是工作場(chǎng)景本身的變化。以前的分工很細(xì)一個(gè)蘿卜一個(gè)坑你只要把坑里的活兒干好就行。但現(xiàn)在越來(lái)越多的項(xiàng)目是跨職能的、快速迭代的、邊界模糊的。你很難說(shuō)清楚一個(gè)需求到底該由誰(shuí)來(lái)負(fù)責(zé)因?yàn)樗赡芡瑫r(shí)涉及技術(shù)、設(shè)計(jì)、運(yùn)營(yíng)、數(shù)據(jù)。這時(shí)候誰(shuí)手里握著的skill組合更靈活誰(shuí)就更容易成為那個(gè)把問(wèn)題閉環(huán)掉的人。我自己的經(jīng)驗(yàn)是把skills分成三個(gè)層次來(lái)看會(huì)更清晰。最底層是工具型skill比如某種編程語(yǔ)言、某個(gè)設(shè)計(jì)軟件、某套數(shù)據(jù)分析方法。中間層是方法型skill比如如何拆解問(wèn)題、如何做優(yōu)先級(jí)排序、如何設(shè)計(jì)驗(yàn)證方案。最上層是協(xié)作型skill比如如何對(duì)齊目標(biāo)、如何管理預(yù)期、如何在沖突中找到共識(shí)。工具型skill決定你能不能干活方法型skill決定你干得有沒(méi)有章法協(xié)作型skill決定你能不能帶著一群人一起把活干成。三個(gè)層次缺一不可但不同階段側(cè)重點(diǎn)不一樣。2.2 為什么“skills”會(huì)成為高頻搜索詞從搜索行為來(lái)看大家搜“skills”通常帶著幾種典型的意圖。一種是焦慮驅(qū)動(dòng)型看到別人會(huì)這個(gè)會(huì)那個(gè)自己心里沒(méi)底想看看市面上到底在要求什么。一種是路徑探索型知道自己需要提升但不確定該從哪個(gè)skill入手想找一份靠譜的路線圖。還有一種是驗(yàn)證確認(rèn)型已經(jīng)在某個(gè)方向上投入了時(shí)間想對(duì)照一下自己的skill水平到底在什么位置。這三種意圖背后其實(shí)指向同一個(gè)核心需求在信息過(guò)載的環(huán)境里找到一套可操作的能力評(píng)估和提升框架。市面上的課程、教程、經(jīng)驗(yàn)帖太多了但大部分是碎片化的今天教你一個(gè)工具明天教你一個(gè)方法學(xué)完之后還是不知道自己的skill體系長(zhǎng)什么樣。所以真正有價(jià)值的內(nèi)容不是再給你增加一個(gè)孤立的知識(shí)點(diǎn)而是幫你把已有的和待學(xué)的skill串成一張網(wǎng)。我試過(guò)用一張簡(jiǎn)單的表格來(lái)梳理自己的skill現(xiàn)狀效果比單純列清單好很多。表格的維度包括skill名稱、當(dāng)前熟練度1-5分、使用頻率、最近一次實(shí)際使用場(chǎng)景、下一步提升動(dòng)作。這個(gè)表格每季度更新一次能很直觀地看出哪些skill在退化、哪些在增長(zhǎng)、哪些是長(zhǎng)期閑置但關(guān)鍵時(shí)刻可能用得上的。skill名稱熟練度使用頻率最近使用場(chǎng)景下一步動(dòng)作需求拆解4每周跨部門(mén)項(xiàng)目排期整理成模板數(shù)據(jù)可視化3每月季度匯報(bào)學(xué)一個(gè)進(jìn)階圖表庫(kù)技術(shù)方案寫(xiě)作3每季度內(nèi)部評(píng)審找高手改稿沖突調(diào)解2偶爾團(tuán)隊(duì)分歧刻意練習(xí)傾聽(tīng)這張表看起來(lái)簡(jiǎn)單但它解決了一個(gè)很關(guān)鍵的問(wèn)題把模糊的“我要提升”變成了具體的“我要在哪個(gè)skill上做什么動(dòng)作”。沒(méi)有這張表的時(shí)候我經(jīng)常陷入一種“什么都想學(xué)、什么都學(xué)不深”的狀態(tài)。有了這張表之后每個(gè)季度只聚焦一到兩個(gè)skill其他的維持現(xiàn)狀就好反而進(jìn)步更明顯。2.3 不同角色對(duì)skills的差異化需求做技術(shù)的、做產(chǎn)品的、做運(yùn)營(yíng)的、做管理的對(duì)skills的訴求差別很大。技術(shù)同學(xué)往往更看重工具型skill的深度比如對(duì)某個(gè)框架的掌握程度、對(duì)某種架構(gòu)的理解水平。產(chǎn)品同學(xué)更看重方法型skill比如如何做用戶調(diào)研、如何寫(xiě)需求文檔、如何做數(shù)據(jù)分析。運(yùn)營(yíng)同學(xué)則更依賴協(xié)作型skill因?yàn)樗麄兊墓ぷ鞔罅可婕翱绮块T(mén)溝通和資源協(xié)調(diào)。但這只是側(cè)重點(diǎn)不同不代表其他層面的skill不重要。我見(jiàn)過(guò)技術(shù)很強(qiáng)但完全不會(huì)溝通的人在需要跨團(tuán)隊(duì)協(xié)作時(shí)寸步難行。也見(jiàn)過(guò)溝通能力很好但技術(shù)底子太薄的人在需要做技術(shù)判斷時(shí)容易被人帶偏。所以更合理的策略是先把自己的核心skill練到及格線以上再根據(jù)當(dāng)前崗位和項(xiàng)目需求重點(diǎn)突破一兩個(gè)關(guān)鍵skill。舉個(gè)例子一個(gè)剛?cè)胄械拈_(kāi)發(fā)者核心skill是編碼能力這個(gè)必須過(guò)關(guān)。但與此同時(shí)至少要具備基本的溝通能力能把自己的方案講清楚能聽(tīng)懂別人的反饋。等到編碼能力穩(wěn)定了再根據(jù)發(fā)展方向選擇是往技術(shù)深度走比如鉆研某個(gè)細(xì)分領(lǐng)域還是往技術(shù)廣度走比如了解上下游的系統(tǒng)和流程。這個(gè)選擇沒(méi)有標(biāo)準(zhǔn)答案取決于你想在什么樣的場(chǎng)景里解決問(wèn)題。3. 核心細(xì)節(jié)解析拆解一個(gè)skill的完整方法論3.1 如何定義一個(gè)skill的邊界很多人學(xué)skill效率低第一個(gè)卡點(diǎn)就是邊界不清。比如“學(xué)數(shù)據(jù)分析”這個(gè)說(shuō)法就太模糊了。數(shù)據(jù)分析可以指用Excel做透視表也可以指用Python做統(tǒng)計(jì)建模還可以指設(shè)計(jì)一套指標(biāo)體系來(lái)監(jiān)控業(yè)務(wù)健康度。這三個(gè)方向需要的skill完全不同如果一開(kāi)始不界定清楚很容易學(xué)著學(xué)著就迷失了。我的做法是用**“場(chǎng)景動(dòng)作產(chǎn)出”**三要素來(lái)定義一個(gè)skill。比如“數(shù)據(jù)分析”可以拆成在季度業(yè)務(wù)復(fù)盤(pán)場(chǎng)景下用SQL提取數(shù)據(jù)并用可視化工具制作趨勢(shì)圖產(chǎn)出是一份包含關(guān)鍵指標(biāo)變化的分析報(bào)告。這樣定義之后skill的邊界就清晰了學(xué)習(xí)路徑也自然浮現(xiàn)出來(lái)先學(xué)SQL基礎(chǔ)查詢?cè)賹W(xué)可視化工具的基本操作最后學(xué)如何從數(shù)據(jù)中提煉結(jié)論。這個(gè)定義方法還有一個(gè)好處就是方便評(píng)估自己到底會(huì)不會(huì)。如果只是“了解”某個(gè)工具但從來(lái)沒(méi)有在真實(shí)場(chǎng)景下用它產(chǎn)出過(guò)東西那這個(gè)skill就不能算掌握。我見(jiàn)過(guò)太多人簡(jiǎn)歷上寫(xiě)“精通某某工具”一問(wèn)實(shí)際用它做過(guò)什么就支支吾吾說(shuō)不出來(lái)。真正的skill掌握一定是經(jīng)過(guò)真實(shí)場(chǎng)景檢驗(yàn)的。3.2 熟練度分級(jí)從“知道”到“精通”的五個(gè)階段把skill定義清楚之后下一步是評(píng)估自己當(dāng)前在哪個(gè)階段。我習(xí)慣用五個(gè)階段來(lái)劃分知道、理解、會(huì)用、熟練、精通。這五個(gè)階段的區(qū)別很具體不是靠感覺(jué)判斷的?!爸馈笔侵改懵?tīng)說(shuō)過(guò)這個(gè)概念或工具但沒(méi)實(shí)際接觸過(guò)?!袄斫狻笔侵改隳苷f(shuō)清楚它是干什么的、基本原理是什么但沒(méi)動(dòng)手做過(guò)?!皶?huì)用”是指你在指導(dǎo)下能完成基本操作但遇到問(wèn)題需要查資料或問(wèn)人。“熟練”是指你能獨(dú)立完成大部分任務(wù)遇到常見(jiàn)問(wèn)題能自己解決。“精通”是指你不僅能完成還能優(yōu)化流程、處理邊界情況、教別人怎么做。這個(gè)分級(jí)看起來(lái)簡(jiǎn)單但用起來(lái)很有效。比如“SQL查詢”這個(gè)skill我自評(píng)在“熟練”階段日常的增刪改查、多表關(guān)聯(lián)、子查詢都沒(méi)問(wèn)題但遇到復(fù)雜的窗口函數(shù)或者性能優(yōu)化還需要查文檔。那我下一步的提升動(dòng)作就很明確專門(mén)花時(shí)間把窗口函數(shù)和查詢優(yōu)化這兩個(gè)點(diǎn)練到“精通”。而不是泛泛地說(shuō)“我要提升SQL”。注意自評(píng)的時(shí)候容易高估自己。一個(gè)有效的校準(zhǔn)方法是找一個(gè)你信任的、比你水平高的人讓他看你實(shí)際操作一次然后給你反饋。自己悶頭評(píng)估往往不準(zhǔn)。3.3 學(xué)習(xí)路徑設(shè)計(jì)從零到可用的最短路徑設(shè)計(jì)學(xué)習(xí)路徑的核心原則是以用促學(xué)。不要先把所有理論知識(shí)學(xué)完再動(dòng)手而是先找到一個(gè)最小可用的場(chǎng)景在做的過(guò)程中補(bǔ)理論。比如學(xué)Python不要從語(yǔ)法大全開(kāi)始看而是先定一個(gè)小目標(biāo)寫(xiě)一個(gè)腳本把某個(gè)文件夾里的文件按類型自動(dòng)歸類。這個(gè)目標(biāo)涉及文件操作、循環(huán)、條件判斷足夠覆蓋Python的基礎(chǔ)語(yǔ)法。做完這個(gè)腳本你就已經(jīng)“會(huì)用”P(pán)ython的基礎(chǔ)部分了。具體到路徑設(shè)計(jì)我一般分四步走。第一步是找標(biāo)桿找到這個(gè)skill在實(shí)際工作中最典型的應(yīng)用場(chǎng)景看看別人是怎么做的。第二步是拆步驟把標(biāo)桿案例拆成可執(zhí)行的步驟每一步需要什么知識(shí)就補(bǔ)什么知識(shí)。第三步是做一遍自己從頭到尾做一遍遇到卡點(diǎn)就查資料或問(wèn)人。第四步是復(fù)盤(pán)做完之后回顧哪些地方卡住了、哪些地方可以優(yōu)化把經(jīng)驗(yàn)沉淀下來(lái)。這個(gè)路徑的好處是你始終在解決具體問(wèn)題而不是在抽象地“學(xué)習(xí)”。學(xué)完之后你不僅掌握了skill還積累了一個(gè)可以展示的產(chǎn)出物。下次有人問(wèn)你“你會(huì)不會(huì)某某skill”你可以直接把這個(gè)產(chǎn)出物拿出來(lái)比說(shuō)一百句“我會(huì)”都有說(shuō)服力。3.4 常見(jiàn)誤區(qū)為什么很多人學(xué)了很多但用不出來(lái)第一個(gè)誤區(qū)是收集癖??吹胶玫慕坛叹褪詹乜吹胶玫墓ぞ呔拖螺d但從來(lái)不打開(kāi)看、不實(shí)際用。收藏夾里躺了幾百個(gè)鏈接真正看完的不到十分之一。這個(gè)問(wèn)題的根源是把“收集”當(dāng)成了“學(xué)習(xí)”收集的時(shí)候有獲得感但那種獲得感是假的。第二個(gè)誤區(qū)是只學(xué)不練??匆曨l教程的時(shí)候覺(jué)得都懂了一關(guān)掉視頻自己動(dòng)手就懵了。這是因?yàn)榭吹臅r(shí)候是跟著別人的思路走沒(méi)有經(jīng)歷自己獨(dú)立思考和試錯(cuò)的過(guò)程。真正的skill掌握一定伴隨著大量的試錯(cuò)和調(diào)試。第三個(gè)誤區(qū)是追求大而全。想一口氣把所有相關(guān)的東西都學(xué)會(huì)結(jié)果每個(gè)都只學(xué)了個(gè)皮毛。更有效的策略是單點(diǎn)突破先在一個(gè)小點(diǎn)上練到熟練再擴(kuò)展到相鄰的點(diǎn)。比如學(xué)前端不要同時(shí)學(xué)框架、學(xué)構(gòu)建工具、學(xué)狀態(tài)管理先把原生JavaScript和DOM操作練熟再往上走。第四個(gè)誤區(qū)是沒(méi)有反饋。自己悶頭學(xué)不知道學(xué)得對(duì)不對(duì)、好不好。找有經(jīng)驗(yàn)的人給你反饋或者把你的產(chǎn)出物放到真實(shí)場(chǎng)景里檢驗(yàn)是提升skill最快的方式。我自己的很多skill提升都是在被別人指出問(wèn)題之后才發(fā)生的。4. 實(shí)操過(guò)程以“技術(shù)方案寫(xiě)作”為例的完整skill訓(xùn)練4.1 為什么選這個(gè)skill作為案例“技術(shù)方案寫(xiě)作”是一個(gè)很典型的復(fù)合skill它同時(shí)涉及工具型skill文檔工具的使用、方法型skill如何組織結(jié)構(gòu)、如何論證和協(xié)作型skill如何讓讀者理解并認(rèn)同。而且這個(gè)skill的適用面很廣不管你是做開(kāi)發(fā)、做產(chǎn)品還是做運(yùn)營(yíng)都需要把想法寫(xiě)成別人能看懂的東西。所以拿它當(dāng)案例參考價(jià)值比較高。我自己在這個(gè)skill上踩過(guò)不少坑。最早寫(xiě)技術(shù)方案的時(shí)候喜歡堆術(shù)語(yǔ)覺(jué)得寫(xiě)得越復(fù)雜越顯得專業(yè)。結(jié)果評(píng)審的時(shí)候業(yè)務(wù)方的人完全看不懂技術(shù)方的人覺(jué)得重點(diǎn)不突出。后來(lái)慢慢摸索出一套方法才把方案寫(xiě)作這個(gè)skill練到比較穩(wěn)定的水平。4.2 第一步明確讀者和目的寫(xiě)任何方案之前先問(wèn)自己兩個(gè)問(wèn)題**這份方案給誰(shuí)看看完之后希望他們做什么**這兩個(gè)問(wèn)題決定了方案的結(jié)構(gòu)、語(yǔ)言風(fēng)格和詳略程度。如果讀者是技術(shù)團(tuán)隊(duì)目的是讓他們?cè)u(píng)估技術(shù)可行性那方案的重點(diǎn)應(yīng)該放在架構(gòu)設(shè)計(jì)、技術(shù)選型、風(fēng)險(xiǎn)點(diǎn)上語(yǔ)言可以偏專業(yè)細(xì)節(jié)可以多一些。如果讀者是業(yè)務(wù)方或管理層目的是讓他們理解方案的價(jià)值并批準(zhǔn)資源那重點(diǎn)應(yīng)該放在問(wèn)題背景、解決方案、預(yù)期收益上語(yǔ)言要盡量通俗技術(shù)細(xì)節(jié)可以放到附錄。我見(jiàn)過(guò)很多方案失敗不是因?yàn)榉桨副旧聿缓枚且驗(yàn)閷?xiě)的人沒(méi)有搞清楚讀者是誰(shuí)。給管理層看的東西寫(xiě)了幾十頁(yè)技術(shù)細(xì)節(jié)給技術(shù)團(tuán)隊(duì)看的東西只講業(yè)務(wù)價(jià)值不講實(shí)現(xiàn)路徑都是典型的錯(cuò)位。4.3 第二步搭建結(jié)構(gòu)骨架結(jié)構(gòu)是方案的骨架。一個(gè)好的技術(shù)方案通常包含這幾個(gè)部分背景與問(wèn)題、目標(biāo)與范圍、方案概述、詳細(xì)設(shè)計(jì)、風(fēng)險(xiǎn)評(píng)估、實(shí)施計(jì)劃、資源需求。這個(gè)結(jié)構(gòu)不是固定的可以根據(jù)實(shí)際情況調(diào)整但核心邏輯是先講清楚為什么要做再講清楚做什么最后講清楚怎么做。背景與問(wèn)題部分要回答“現(xiàn)在發(fā)生了什么、為什么需要改變”。這部分最容易犯的錯(cuò)誤是寫(xiě)得太空泛比如“隨著業(yè)務(wù)發(fā)展現(xiàn)有系統(tǒng)無(wú)法滿足需求”。這種話說(shuō)了等于沒(méi)說(shuō)。更好的寫(xiě)法是給出具體的數(shù)據(jù)或案例比如“過(guò)去三個(gè)月訂單處理平均耗時(shí)從2秒上升到8秒其中70%的延遲發(fā)生在庫(kù)存校驗(yàn)環(huán)節(jié)”。方案概述部分要用一兩段話把核心思路講清楚讓讀者即使不看后面的詳細(xì)設(shè)計(jì)也能知道你要做什么。這部分可以理解成“電梯演講”的書(shū)面版假設(shè)你和決策者同乘一部電梯你只有30秒時(shí)間讓他對(duì)你的方案產(chǎn)生興趣你會(huì)怎么說(shuō)。詳細(xì)設(shè)計(jì)部分是技術(shù)方案的核心。這部分要講清楚每個(gè)模塊的職責(zé)、模塊之間的交互、關(guān)鍵流程的時(shí)序、數(shù)據(jù)結(jié)構(gòu)的定義。寫(xiě)的時(shí)候要注意不要只寫(xiě)“是什么”還要寫(xiě)“為什么”。比如你選擇了某個(gè)技術(shù)方案要說(shuō)明為什么選它而不是別的它的優(yōu)勢(shì)和代價(jià)分別是什么。4.4 第三步寫(xiě)作與迭代結(jié)構(gòu)搭好之后就可以開(kāi)始填充內(nèi)容了。我的習(xí)慣是先一口氣寫(xiě)完初稿不管語(yǔ)言是否流暢、邏輯是否嚴(yán)密先把想法都倒出來(lái)。寫(xiě)完初稿之后放一放隔半天或一天再回來(lái)看。這時(shí)候你會(huì)更容易發(fā)現(xiàn)邏輯漏洞和表達(dá)不清的地方。迭代的時(shí)候重點(diǎn)關(guān)注幾個(gè)方面。一是邏輯鏈條是否完整從問(wèn)題到方案到實(shí)施每一步的推導(dǎo)是否成立有沒(méi)有跳躍。二是重點(diǎn)是否突出讀者最需要知道的信息是否放在了最顯眼的位置。三是語(yǔ)言是否準(zhǔn)確有沒(méi)有歧義、有沒(méi)有含糊其辭的地方。四是格式是否易讀段落是否過(guò)長(zhǎng)、圖表是否清晰、關(guān)鍵信息是否加粗。我自己的經(jīng)驗(yàn)是一份技術(shù)方案至少改三遍。第一遍改邏輯第二遍改表達(dá)第三遍改格式。改完之后找一個(gè)沒(méi)有參與方案設(shè)計(jì)的同事讀一遍讓他復(fù)述方案的核心內(nèi)容。如果他復(fù)述得準(zhǔn)確說(shuō)明方案寫(xiě)清楚了如果他復(fù)述得偏差很大說(shuō)明還有地方需要改。4.5 第四步評(píng)審與反饋方案寫(xiě)完不是終點(diǎn)評(píng)審才是真正的考驗(yàn)。評(píng)審的時(shí)候你會(huì)收到各種反饋有些是建設(shè)性的有些可能讓你不太舒服。我的建議是先聽(tīng)完所有反饋不要急著辯解。把反饋記下來(lái)回去之后逐條分析哪些是確實(shí)存在的問(wèn)題哪些是理解偏差導(dǎo)致的哪些是風(fēng)格偏好。對(duì)于確實(shí)存在的問(wèn)題直接改。對(duì)于理解偏差說(shuō)明方案在表達(dá)上還有優(yōu)化空間可以考慮調(diào)整措辭或補(bǔ)充背景信息。對(duì)于風(fēng)格偏好可以保留自己的判斷但也要考慮是否會(huì)影響讀者的理解。評(píng)審之后把方案定稿然后歸檔。歸檔的時(shí)候可以順手寫(xiě)一個(gè)簡(jiǎn)短的復(fù)盤(pán)這次方案寫(xiě)作中哪些地方做得好哪些地方下次可以改進(jìn)。這個(gè)復(fù)盤(pán)不需要很長(zhǎng)幾句話就行但積累下來(lái)對(duì)skill的提升很有幫助。5. 常見(jiàn)問(wèn)題與排查技巧實(shí)錄5.1 skill學(xué)習(xí)中的典型卡點(diǎn)與解決方案卡點(diǎn)現(xiàn)象可能原因排查動(dòng)作解決方案學(xué)了很久感覺(jué)沒(méi)進(jìn)步缺乏反饋和檢驗(yàn)找一個(gè)真實(shí)場(chǎng)景測(cè)試自己用產(chǎn)出物倒逼學(xué)習(xí)學(xué)完就忘沒(méi)有實(shí)際使用回顧最近一次使用時(shí)間把skill嵌入日常工作流什么都想學(xué)但學(xué)不深目標(biāo)太分散列出當(dāng)前所有學(xué)習(xí)目標(biāo)每季度只聚焦1-2個(gè)遇到問(wèn)題就卡住缺乏調(diào)試和排查能力記錄卡住的具體環(huán)節(jié)刻意練習(xí)問(wèn)題拆解覺(jué)得自己會(huì)了但一做就錯(cuò)高估熟練度找高手看你操作一次重新評(píng)估并補(bǔ)基礎(chǔ)這張表是我自己踩坑之后總結(jié)的每一條都對(duì)應(yīng)著真實(shí)的經(jīng)歷。比如“學(xué)完就忘”這個(gè)問(wèn)題我以前的應(yīng)對(duì)方式是反復(fù)看教程但效果很差。后來(lái)發(fā)現(xiàn)真正有效的方式是把skill嵌入日常工作流。比如學(xué)了某個(gè)新的數(shù)據(jù)分析方法就強(qiáng)制自己在下次周報(bào)里用它來(lái)分析一個(gè)指標(biāo)。用一次比看十次教程都管用。5.2 如何判斷一個(gè)skill是否值得投入時(shí)間不是所有skill都值得花大力氣去學(xué)。判斷一個(gè)skill是否值得投入我一般看三個(gè)維度使用頻率、不可替代性、復(fù)利效應(yīng)。使用頻率高、不可替代性強(qiáng)、有復(fù)利效應(yīng)的skill優(yōu)先級(jí)最高。比如“問(wèn)題拆解”這個(gè)skill幾乎每天都會(huì)用到很難被工具替代而且拆解能力提升之后學(xué)其他任何skill都會(huì)更快這就是典型的復(fù)利效應(yīng)。相反某些特定工具的操作技巧如果使用頻率低、容易被新工具替代、學(xué)完之后對(duì)其它skill沒(méi)有幫助那就不值得投入太多時(shí)間夠用就行。這個(gè)判斷框架幫我避免了很多無(wú)效學(xué)習(xí)。以前看到什么新工具都想學(xué)現(xiàn)在會(huì)先問(wèn)自己這個(gè)skill我一年會(huì)用幾次它會(huì)不會(huì)很快被淘汰學(xué)完之后對(duì)我其他方面有沒(méi)有幫助三個(gè)問(wèn)題問(wèn)下來(lái)大部分skill都可以直接放棄把時(shí)間留給真正重要的那幾個(gè)。5.3 獨(dú)家避坑技巧三個(gè)讓我少走彎路的習(xí)慣第一個(gè)習(xí)慣是建立skill使用日志。每次在實(shí)際工作中用到一個(gè)skill就簡(jiǎn)單記一筆什么時(shí)候、什么場(chǎng)景、用了什么skill、效果如何、有什么可以改進(jìn)的。這個(gè)日志不需要很正式用手機(jī)備忘錄或者筆記軟件就行。積累幾個(gè)月之后你會(huì)對(duì)自己的skill使用情況有一個(gè)非常清晰的認(rèn)識(shí)哪些skill在退化、哪些在增長(zhǎng)、哪些需要補(bǔ)一目了然。第二個(gè)習(xí)慣是定期做skill斷舍離。每半年回顧一次自己的skill清單把那些長(zhǎng)期不用、未來(lái)也不太可能用到的skill標(biāo)記為“歸檔”不再投入時(shí)間維護(hù)。人的精力有限維護(hù)太多skill反而會(huì)分散注意力。把精力集中在少數(shù)幾個(gè)核心skill上把它們練到精通比什么都會(huì)一點(diǎn)但什么都不精要值錢(qián)得多。第三個(gè)習(xí)慣是找對(duì)標(biāo)人物做差距分析。在你想要提升的領(lǐng)域里找一個(gè)你認(rèn)可的高手分析他具備哪些skill、這些skill的組合方式是什么、你和他的差距在哪里。這個(gè)分析不需要很精確但能幫你找到提升的方向。我自己的很多skill提升都是通過(guò)這種對(duì)標(biāo)分析找到突破口的。提示對(duì)標(biāo)分析的時(shí)候不要只看對(duì)方用了什么工具、學(xué)了什么課程那些是表象。更重要的是看對(duì)方在遇到問(wèn)題時(shí)是怎么思考的、怎么決策的、怎么協(xié)調(diào)資源的。這些才是skill的核心。5.4 從“會(huì)”到“教”用輸出倒逼輸入檢驗(yàn)一個(gè)skill是否真正掌握最好的方式是試著把它教給別人。教的過(guò)程會(huì)強(qiáng)迫你把模糊的理解變得清晰把跳躍的邏輯補(bǔ)全把隱含的前提講明白。我自己的很多skill都是在寫(xiě)分享、做內(nèi)部分享、帶新人的過(guò)程中才真正吃透的。教別人的時(shí)候有幾個(gè)點(diǎn)要特別注意。一是不要假設(shè)對(duì)方有背景知識(shí)要把每個(gè)概念都解釋清楚。二是多用類比和例子抽象的概念很難直接理解但用一個(gè)生活化的類比就很容易懂。三是留出提問(wèn)和討論的時(shí)間對(duì)方的問(wèn)題往往能暴露你自己理解上的盲區(qū)。如果你暫時(shí)沒(méi)有教別人的機(jī)會(huì)也可以試著寫(xiě)一篇教程或者錄一個(gè)講解視頻。寫(xiě)和說(shuō)的過(guò)程本身就是一種深度加工。你會(huì)發(fā)現(xiàn)很多你以為自己懂的地方一寫(xiě)出來(lái)就發(fā)現(xiàn)邏輯不通。這時(shí)候回去補(bǔ)課效果比泛泛地再看一遍教程好得多。6. 影響范圍與延展思考skills體系如何改變工作方式6.1 對(duì)個(gè)人職業(yè)發(fā)展的影響把skills當(dāng)成一個(gè)體系來(lái)經(jīng)營(yíng)而不是一張靜態(tài)的清單對(duì)職業(yè)發(fā)展的影響是很直接的。最明顯的變化是你不再被動(dòng)地等待別人給你安排任務(wù)而是主動(dòng)地根據(jù)目標(biāo)來(lái)配置自己的skill組合。比如你想從執(zhí)行崗轉(zhuǎn)向管理崗那除了原有的工具型skill你需要刻意去補(bǔ)協(xié)作型skill比如如何做目標(biāo)對(duì)齊、如何做績(jī)效反饋、如何做團(tuán)隊(duì)激勵(lì)。這些skill不會(huì)自己長(zhǎng)出來(lái)必須主動(dòng)去練。另一個(gè)變化是你對(duì)“學(xué)習(xí)”這件事的焦慮感會(huì)降低。因?yàn)槟阒雷约菏掷镉心男﹕kill、哪些在提升、哪些夠用就行不會(huì)因?yàn)榭吹絼e人會(huì)什么就慌。這種確定感在信息過(guò)載的環(huán)境里特別珍貴。6.2 對(duì)團(tuán)隊(duì)協(xié)作的影響當(dāng)團(tuán)隊(duì)里每個(gè)人都清楚自己的skill組合和邊界時(shí)協(xié)作效率會(huì)明顯提升。因?yàn)榇蠹抑烙龅绞裁磫?wèn)題該找誰(shuí)也知道自己該在什么環(huán)節(jié)發(fā)力。我參與過(guò)的一個(gè)項(xiàng)目在啟動(dòng)階段就讓每個(gè)人列出自己的核心skill和當(dāng)前負(fù)荷然后根據(jù)項(xiàng)目需求做匹配。結(jié)果發(fā)現(xiàn)有些環(huán)節(jié)人手過(guò)剩有些環(huán)節(jié)沒(méi)人能接。提前發(fā)現(xiàn)這些問(wèn)題比做到一半才發(fā)現(xiàn)要重新分工代價(jià)小得多。另外skill的顯性化也有助于團(tuán)隊(duì)內(nèi)部的知識(shí)傳遞。當(dāng)你知道某個(gè)同事在某個(gè)skill上很擅長(zhǎng)時(shí)遇到相關(guān)問(wèn)題就可以直接請(qǐng)教而不是自己悶頭摸索。這種基于skill的互助網(wǎng)絡(luò)比正式培訓(xùn)的效果往往更好因?yàn)樗皶r(shí)、更貼近實(shí)際場(chǎng)景。6.3 對(duì)組織能力建設(shè)的影響從組織層面看把skills作為能力管理的基本單元可以讓人才盤(pán)點(diǎn)、崗位匹配、培訓(xùn)規(guī)劃都更有依據(jù)。傳統(tǒng)的崗位描述往往很粗比如“需要三年以上開(kāi)發(fā)經(jīng)驗(yàn)”但三年經(jīng)驗(yàn)的人skill組合可能差別很大。如果換成skill維度的描述比如“需要具備獨(dú)立完成模塊設(shè)計(jì)、代碼評(píng)審、技術(shù)方案寫(xiě)作的能力”匹配精度會(huì)高很多。培訓(xùn)規(guī)劃也是同理。與其泛泛地安排“技能提升培訓(xùn)”不如先做一次skill盤(pán)點(diǎn)看看團(tuán)隊(duì)整體在哪些skill上有缺口然后針對(duì)性地設(shè)計(jì)培訓(xùn)內(nèi)容。這樣培訓(xùn)的投入產(chǎn)出比會(huì)高很多因?yàn)榇蠹覍W(xué)的是真正需要的東西。6.4 后續(xù)可以怎么擴(kuò)展如果你已經(jīng)建立了自己的skill體系接下來(lái)可以往幾個(gè)方向擴(kuò)展。一是skill的量化評(píng)估設(shè)計(jì)更細(xì)的評(píng)分標(biāo)準(zhǔn)讓熟練度評(píng)估更客觀。二是skill的關(guān)聯(lián)分析看看哪些skill經(jīng)常一起出現(xiàn)、哪些skill之間存在依賴關(guān)系這有助于設(shè)計(jì)更合理的學(xué)習(xí)路徑。三是skill的市場(chǎng)對(duì)標(biāo)定期看看目標(biāo)崗位或目標(biāo)行業(yè)對(duì)skill的要求有什么變化及時(shí)調(diào)整自己的學(xué)習(xí)方向。我自己的做法是每半年做一次完整的skill復(fù)盤(pán)包括自評(píng)、對(duì)標(biāo)、調(diào)整學(xué)習(xí)計(jì)劃。這個(gè)習(xí)慣堅(jiān)持了幾年最大的收獲不是學(xué)會(huì)了多少新skill而是對(duì)自己有了更清晰的認(rèn)識(shí)知道自己擅長(zhǎng)什么、不擅長(zhǎng)什么、該往哪個(gè)方向走。這種清晰感比任何具體的skill都更有價(jià)值。最后分享一個(gè)我一直在用的小技巧每次學(xué)一個(gè)新skill的時(shí)候先花十分鐘想清楚“這個(gè)skill學(xué)完之后我能在什么場(chǎng)景下用它、用它產(chǎn)出什么”。想不清楚就先不學(xué)等想清楚了再開(kāi)始。這個(gè)習(xí)慣幫我過(guò)濾掉了大量無(wú)效學(xué)習(xí)也讓每一個(gè)投入時(shí)間的skill都能真正用起來(lái)。