:從認(rèn)知到實(shí)踐的完整指南)
1. 從“skills”這個(gè)標(biāo)題說(shuō)起一個(gè)被嚴(yán)重低估的元能力“skills”這個(gè)詞單獨(dú)拎出來(lái)看信息量幾乎為零。它不像“如何用Python寫(xiě)爬蟲(chóng)”那樣具體也不像“三分鐘搞定紅燒肉”那樣有明確的操作邊界。但恰恰是這種模糊性讓它成了一個(gè)極佳的切入點(diǎn)——因?yàn)槊總€(gè)人看到“skills”這個(gè)詞腦子里浮現(xiàn)的東西都不一樣。有人想到的是簡(jiǎn)歷上那一欄“專業(yè)技能”有人想到的是編程、設(shè)計(jì)、寫(xiě)作這些硬通貨還有人想到的是溝通、協(xié)作、時(shí)間管理這些軟實(shí)力。我在過(guò)去幾年里帶過(guò)不少新人也跟不同行業(yè)的從業(yè)者聊過(guò)發(fā)現(xiàn)一個(gè)很有意思的現(xiàn)象大多數(shù)人對(duì)自己“有什么技能”這件事的認(rèn)知是極其模糊且滯后的。他們能說(shuō)出自己每天在做什么但說(shuō)不清楚自己真正積累了什么可遷移的能力。這就是我決定寫(xiě)這篇東西的原因。我想把“skills”這個(gè)看似空泛的詞拆解成一個(gè)可操作、可積累、可變現(xiàn)的系統(tǒng)。不管你是剛?cè)胄械男率诌€是工作了三五年的熟手只要你覺(jué)得自己“好像什么都會(huì)一點(diǎn)但什么都不精”或者“明明干了很多活卻說(shuō)不清自己到底擅長(zhǎng)什么”這篇內(nèi)容就是寫(xiě)給你的。我會(huì)從技能的本質(zhì)分類講起然后聊怎么識(shí)別自己的核心技能接著給出一套可落地的技能積累方法最后分享幾個(gè)我在實(shí)操中踩過(guò)的坑和總結(jié)的技巧。全程不扯虛的都是能直接拿去用的東西。2. 技能的本質(zhì)為什么你學(xué)了那么多還是覺(jué)得不夠用2.1 技能的三個(gè)層次知道、做到、教到很多人把“知道”當(dāng)成“會(huì)”??催^(guò)幾篇教程收藏了幾個(gè)視頻就覺(jué)得自己掌握了某項(xiàng)技能。但真正的技能是有層次的我把它分為三層知道你理解這個(gè)概念能看懂別人在做什么但自己動(dòng)手就卡殼。比如你看懂了Python的列表推導(dǎo)式但讓你寫(xiě)一個(gè)處理嵌套列表的推導(dǎo)式你得查資料。做到你能獨(dú)立完成不需要每一步都查資料但遇到復(fù)雜情況需要思考。比如你能用Python寫(xiě)一個(gè)數(shù)據(jù)清洗腳本但遇到內(nèi)存溢出你得調(diào)試半天。教到你不僅能做還能把背后的原理、常見(jiàn)的坑、不同場(chǎng)景下的變通方案講清楚并且能讓別人也做到。比如你能給別人講明白為什么列表推導(dǎo)式在某些情況下比f(wàn)or循環(huán)快什么時(shí)候該用生成器。大部分人的問(wèn)題在于把“知道”當(dāng)成了“做到”把“做到”當(dāng)成了“教到”。簡(jiǎn)歷上寫(xiě)“精通Python”結(jié)果面試官問(wèn)一個(gè)裝飾器的執(zhí)行順序就露餡了。這不是能力問(wèn)題是認(rèn)知偏差。我自己的經(jīng)驗(yàn)是判斷自己到底在哪個(gè)層次有一個(gè)很簡(jiǎn)單的標(biāo)準(zhǔn)能不能在不查任何資料的情況下給別人講清楚這項(xiàng)技能的核心邏輯和至少三個(gè)實(shí)際應(yīng)用場(chǎng)景。如果做不到那你大概率還在“知道”或“做到”的早期階段。2.2 硬技能和軟技能的邊界正在消失傳統(tǒng)上我們把技能分為硬技能和軟技能。硬技能是編程、設(shè)計(jì)、財(cái)務(wù)分析這些有明確標(biāo)準(zhǔn)的軟技能是溝通、協(xié)作、領(lǐng)導(dǎo)力這些難以量化的。但我在實(shí)際工作中發(fā)現(xiàn)這個(gè)邊界正在變得越來(lái)越模糊。舉個(gè)例子寫(xiě)代碼這件事表面上是硬技能但實(shí)際工作中代碼寫(xiě)得好不好很大程度上取決于你能不能跟產(chǎn)品經(jīng)理溝通清楚需求、能不能在代碼評(píng)審中清晰地表達(dá)自己的設(shè)計(jì)思路、能不能在遇到技術(shù)難題時(shí)協(xié)調(diào)資源。這些全是軟技能。反過(guò)來(lái)溝通這件事表面上是軟技能但如果你要跟一群工程師溝通你得懂他們的語(yǔ)言知道什么是技術(shù)債、什么是重構(gòu)、什么是灰度發(fā)布。這些又是硬知識(shí)。所以我現(xiàn)在不太喜歡用硬技能和軟技能來(lái)分類我更傾向于用另一個(gè)維度可遷移性。有些技能是高度場(chǎng)景化的比如某個(gè)公司內(nèi)部系統(tǒng)的操作流程換個(gè)環(huán)境就沒(méi)用了。有些技能是高度可遷移的比如結(jié)構(gòu)化思維、信息檢索、快速學(xué)習(xí)這些放到任何行業(yè)任何崗位都有用。你的技能組合里可遷移性高的技能占比越大你的職業(yè)抗風(fēng)險(xiǎn)能力就越強(qiáng)。這也是為什么我建議大家在積累技能的時(shí)候不要只盯著當(dāng)前崗位需要的要有意識(shí)地培養(yǎng)那些“換個(gè)地方也能用”的能力。2.3 技能半衰期為什么你三年前學(xué)的技術(shù)現(xiàn)在已經(jīng)沒(méi)人提了有一個(gè)概念叫“技能半衰期”指的是某項(xiàng)技能從被廣泛需要到被市場(chǎng)淘汰的時(shí)間。在技術(shù)領(lǐng)域這個(gè)周期正在急劇縮短。我剛開(kāi)始工作的時(shí)候jQuery還是前端必備技能現(xiàn)在你再在簡(jiǎn)歷上寫(xiě)“精通jQuery”面試官可能會(huì)覺(jué)得你幾年沒(méi)更新技術(shù)棧了。這不是說(shuō)jQuery本身沒(méi)用了而是說(shuō)市場(chǎng)對(duì)這項(xiàng)技能的估值在快速下降。同樣的事情發(fā)生在很多領(lǐng)域某些設(shè)計(jì)工具、某些數(shù)據(jù)分析方法、某些營(yíng)銷渠道都在經(jīng)歷快速的價(jià)值重估。應(yīng)對(duì)技能半衰期縮短的策略不是去追每一個(gè)新東西那樣你會(huì)累死。我的做法是把70%的精力放在那些半衰期長(zhǎng)的底層能力上30%的精力用來(lái)跟蹤和快速上手新工具。底層能力包括邏輯思維、信息架構(gòu)、用戶心理、數(shù)據(jù)分析基礎(chǔ)這些東西十年二十年都不會(huì)過(guò)時(shí)。新工具則是隨用隨學(xué)不追求精通夠用就行。這個(gè)比例不是固定的你可以根據(jù)自己的行業(yè)和崗位調(diào)整。但核心原則是不要把所有賭注都押在某個(gè)具體工具或平臺(tái)上。3. 識(shí)別你的核心技能一套可操作的自我盤(pán)點(diǎn)方法3.1 從“項(xiàng)目經(jīng)歷”倒推技能清單大部分人盤(pán)點(diǎn)自己技能的時(shí)候習(xí)慣從“我會(huì)什么”出發(fā)結(jié)果要么想不起來(lái)要么列出來(lái)的都是些“溝通能力”“團(tuán)隊(duì)協(xié)作”這種放之四海而皆準(zhǔn)的廢話。我的建議是反過(guò)來(lái)從你做過(guò)的具體項(xiàng)目出發(fā)倒推你實(shí)際用到的技能。具體操作是這樣的拿出你最近一年做過(guò)的3到5個(gè)項(xiàng)目每個(gè)項(xiàng)目問(wèn)自己四個(gè)問(wèn)題這個(gè)項(xiàng)目要解決的核心問(wèn)題是什么我具體做了哪些事情來(lái)推動(dòng)這個(gè)項(xiàng)目做這些事情需要哪些知識(shí)和能力如果換一個(gè)人來(lái)做他需要多長(zhǎng)時(shí)間才能達(dá)到我的水平第四個(gè)問(wèn)題特別關(guān)鍵。如果換一個(gè)人只需要一周就能上手那這項(xiàng)技能的壁壘就很低如果需要三個(gè)月甚至更久那這就是你的核心競(jìng)爭(zhēng)力之一。我拿自己舉個(gè)例子。我之前做過(guò)一個(gè)數(shù)據(jù)可視化的項(xiàng)目表面上看我用的技能是“Python Matplotlib”但倒推之后發(fā)現(xiàn)實(shí)際用到的能力包括理解業(yè)務(wù)方真正想看什么指標(biāo)需求分析、把原始數(shù)據(jù)清洗成可用的格式數(shù)據(jù)處理、選擇合適的圖表類型信息設(shè)計(jì)、調(diào)整配色和標(biāo)注讓圖表更易讀視覺(jué)傳達(dá)、寫(xiě)文檔讓別人能復(fù)現(xiàn)技術(shù)寫(xiě)作。這里面需求分析和信息設(shè)計(jì)的能力比會(huì)用Matplotlib重要得多。3.2 用“市場(chǎng)反饋”校準(zhǔn)自我認(rèn)知自己盤(pán)點(diǎn)有一個(gè)天然缺陷你覺(jué)得自己擅長(zhǎng)的市場(chǎng)不一定認(rèn)可。我見(jiàn)過(guò)不少人覺(jué)得自己“寫(xiě)作能力很強(qiáng)”但投出去的稿子沒(méi)人要也見(jiàn)過(guò)有人覺(jué)得自己“沒(méi)什么特別的”但獵頭電話接個(gè)不停。校準(zhǔn)的方法很簡(jiǎn)單把你的技能放到市場(chǎng)上測(cè)試。具體來(lái)說(shuō)可以做這幾件事更新簡(jiǎn)歷看有多少獵頭或HR主動(dòng)聯(lián)系你。如果更新后一周內(nèi)沒(méi)有任何反應(yīng)說(shuō)明你的技能組合在市場(chǎng)上缺乏吸引力或者你的簡(jiǎn)歷沒(méi)有準(zhǔn)確傳達(dá)你的價(jià)值。在專業(yè)社區(qū)回答相關(guān)問(wèn)題看你的回答能獲得多少認(rèn)可。點(diǎn)贊、收藏、評(píng)論這些反饋雖然不能完全代表水平但至少能說(shuō)明你的表達(dá)是否引起了共鳴。嘗試接一兩個(gè)自由職業(yè)的小項(xiàng)目。不用為了賺錢主要是看客戶愿不愿意為你的技能付費(fèi)。愿意付費(fèi)是最真實(shí)的認(rèn)可。我自己的經(jīng)歷是有段時(shí)間我覺(jué)得自己“數(shù)據(jù)分析能力還行”但當(dāng)我嘗試在社區(qū)回答一些數(shù)據(jù)分析的問(wèn)題時(shí)發(fā)現(xiàn)自己的回答要么太理論化要么漏掉了關(guān)鍵的實(shí)際操作細(xì)節(jié)。這就是市場(chǎng)給我的反饋我的數(shù)據(jù)分析能力還停留在“知道”層面離“做到”和“教到”還有距離。3.3 區(qū)分“工具技能”和“元技能”在盤(pán)點(diǎn)技能的時(shí)候一定要把工具技能和元技能分開(kāi)。工具技能是“會(huì)用某個(gè)軟件/語(yǔ)言/平臺(tái)”元技能是“學(xué)習(xí)新工具的能力”“解決問(wèn)題的能力”“信息檢索的能力”。為什么要分開(kāi)因?yàn)楣ぞ呒寄軙?huì)過(guò)時(shí)元技能不會(huì)。你花三個(gè)月學(xué)會(huì)的某個(gè)數(shù)據(jù)分析工具可能兩年后就被淘汰了但你在這個(gè)過(guò)程中鍛煉出來(lái)的“如何快速上手一個(gè)新工具”的能力可以遷移到下一個(gè)工具上。我在盤(pán)點(diǎn)自己的技能時(shí)會(huì)刻意標(biāo)注哪些是工具技能哪些是元技能。比如技能類型可遷移性半衰期Python編程工具技能中5-10年數(shù)據(jù)可視化工具元技能高10年以上快速學(xué)習(xí)新框架元技能極高永久技術(shù)文檔寫(xiě)作元技能高永久某個(gè)內(nèi)部系統(tǒng)操作工具技能低1-2年這張表的作用是提醒自己不要把時(shí)間都花在低可遷移性、短半衰期的技能上。當(dāng)然有時(shí)候?yàn)榱送瓿僧?dāng)前工作你不得不學(xué)一些場(chǎng)景化的東西但心里要清楚這些東西不是你的長(zhǎng)期資產(chǎn)。4. 技能積累的實(shí)操系統(tǒng)從刻意練習(xí)到自動(dòng)運(yùn)轉(zhuǎn)4.1 建立“學(xué)習(xí)-實(shí)踐-輸出”的閉環(huán)很多人學(xué)東西的方式是看教程、記筆記、然后……就沒(méi)有然后了。知識(shí)停留在筆記本里過(guò)兩周就忘光了。真正有效的技能積累必須形成一個(gè)閉環(huán)學(xué)習(xí) → 實(shí)踐 → 輸出 → 反饋 → 再學(xué)習(xí)。這個(gè)閉環(huán)里輸出是最關(guān)鍵的一環(huán)。因?yàn)檩敵鰰?huì)強(qiáng)迫你把模糊的理解變得清晰把零散的知識(shí)點(diǎn)串成結(jié)構(gòu)。輸出的形式可以很多樣寫(xiě)一篇總結(jié)文章、做一個(gè)內(nèi)部分享、錄一個(gè)操作視頻、甚至在社區(qū)回答一個(gè)相關(guān)問(wèn)題。我自己的習(xí)慣是每學(xué)一個(gè)新東西至少產(chǎn)出三樣?xùn)|西一份給未來(lái)自己看的操作筆記記錄踩過(guò)的坑和解決方案、一個(gè)可復(fù)用的代碼片段或模板、一篇面向別人的教程或分享。這三樣?xùn)|西的受眾不同要求也不同能逼著我把知識(shí)吃透。注意輸出不一定要公開(kāi)發(fā)布。我有很多筆記只存在自己的知識(shí)庫(kù)里但寫(xiě)筆記這個(gè)過(guò)程本身就是最好的學(xué)習(xí)方式。4.2 用“項(xiàng)目驅(qū)動(dòng)”代替“課程驅(qū)動(dòng)”我觀察到一個(gè)現(xiàn)象很多人特別喜歡囤課??吹健?1天精通XX”就買買完看了兩節(jié)就放著吃灰。這種“課程驅(qū)動(dòng)”的學(xué)習(xí)方式效率極低因?yàn)槟銓W(xué)的東西沒(méi)有立即的應(yīng)用場(chǎng)景大腦會(huì)默認(rèn)它不重要然后快速遺忘。更有效的方式是“項(xiàng)目驅(qū)動(dòng)”先確定一個(gè)你想做的項(xiàng)目然后倒推需要學(xué)什么。比如你想做一個(gè)個(gè)人網(wǎng)站那就去學(xué)HTML/CSS、學(xué)怎么部署、學(xué)怎么綁定域名。做的過(guò)程中遇到問(wèn)題再去查資料、看教程。這樣學(xué)到的知識(shí)因?yàn)橛辛藢?shí)際的應(yīng)用場(chǎng)景記憶會(huì)深刻得多。我自己的經(jīng)驗(yàn)是一個(gè)完整的項(xiàng)目做下來(lái)比看十套教程學(xué)到的都多。因?yàn)轫?xiàng)目會(huì)逼著你解決各種教程里不會(huì)講的邊緣情況環(huán)境配置報(bào)錯(cuò)、依賴版本沖突、部署時(shí)的權(quán)限問(wèn)題。這些才是真正區(qū)分“知道”和“做到”的東西。4.3 刻意練習(xí)在“學(xué)習(xí)區(qū)”而不是“舒適區(qū)”訓(xùn)練“刻意練習(xí)”這個(gè)概念已經(jīng)被講爛了但真正做對(duì)的人不多??桃饩毩?xí)的核心不是“重復(fù)”而是在稍微超出當(dāng)前能力范圍的區(qū)域進(jìn)行有針對(duì)性的訓(xùn)練并及時(shí)獲得反饋。舉個(gè)例子如果你已經(jīng)能熟練用Python寫(xiě)數(shù)據(jù)處理腳本那每天重復(fù)寫(xiě)類似的腳本只是在舒適區(qū)打轉(zhuǎn)不會(huì)讓你進(jìn)步。真正的刻意練習(xí)是主動(dòng)去挑戰(zhàn)那些你不太會(huì)的東西比如嘗試用更高效的算法、嘗試處理更大規(guī)模的數(shù)據(jù)、嘗試把腳本封裝成可復(fù)用的庫(kù)。然后找比你厲害的人review你的代碼或者把你的方案跟開(kāi)源項(xiàng)目的實(shí)現(xiàn)對(duì)比找出差距。這里的關(guān)鍵是反饋。沒(méi)有反饋的練習(xí)就像閉著眼睛投籃投一萬(wàn)次也不會(huì)更準(zhǔn)。反饋可以來(lái)自代碼評(píng)審、社區(qū)討論、跟同行交流、甚至是自己對(duì)比不同方案的性能測(cè)試結(jié)果。4.4 技能組合的“T型”與“π型”策略關(guān)于技能組合有兩個(gè)常見(jiàn)的模型T型和π型。T型是一專多能豎線代表某一領(lǐng)域的深度橫線代表相關(guān)領(lǐng)域的廣度。π型是兩個(gè)深度領(lǐng)域加一個(gè)廣度。我的看法是在職業(yè)生涯的不同階段應(yīng)該采用不同的策略。剛?cè)胄械那叭赀m合T型先把一個(gè)領(lǐng)域做深建立起自己的核心競(jìng)爭(zhēng)力。這個(gè)階段不要貪多不要什么都想學(xué)集中精力把一件事做到前20%的水平。工作三到五年后可以開(kāi)始向π型過(guò)渡在第一個(gè)深度領(lǐng)域的基礎(chǔ)上再發(fā)展第二個(gè)相關(guān)的深度領(lǐng)域。比如你是做后端的可以深入學(xué)一下數(shù)據(jù)庫(kù)優(yōu)化你是做設(shè)計(jì)的可以深入學(xué)一下用戶研究。兩個(gè)深度領(lǐng)域之間最好有協(xié)同效應(yīng)能互相增強(qiáng)而不是完全無(wú)關(guān)。我自己的路徑是先深入做數(shù)據(jù)分析然后在此基礎(chǔ)上深入做數(shù)據(jù)可視化。這兩個(gè)領(lǐng)域有很強(qiáng)的協(xié)同性數(shù)據(jù)可視化的能力讓我在數(shù)據(jù)分析的呈現(xiàn)環(huán)節(jié)更有優(yōu)勢(shì)而數(shù)據(jù)分析的背景又讓我在做可視化時(shí)更懂?dāng)?shù)據(jù)本身。5. 技能變現(xiàn)從“會(huì)”到“值錢”的轉(zhuǎn)化路徑5.1 技能變現(xiàn)的三種模式技能變現(xiàn)不一定要等到“精通”之后才開(kāi)始。實(shí)際上在“做到”階段就可以開(kāi)始嘗試變現(xiàn)因?yàn)槭袌?chǎng)上永遠(yuǎn)有比你更需要幫助的人。變現(xiàn)模式大致有三種時(shí)間變現(xiàn)按小時(shí)或按項(xiàng)目收費(fèi)比如接外包、做咨詢、做培訓(xùn)。這種模式的天花板是你的時(shí)間適合作為副業(yè)或過(guò)渡階段。產(chǎn)品變現(xiàn)把你的技能封裝成可復(fù)制的產(chǎn)品比如在線課程、模板、工具、電子書(shū)。這種模式可以突破時(shí)間限制但需要額外的產(chǎn)品化和營(yíng)銷能力。影響力變現(xiàn)通過(guò)持續(xù)輸出建立個(gè)人品牌然后通過(guò)廣告、贊助、合作等方式變現(xiàn)。這種模式前期投入大但長(zhǎng)期回報(bào)高。我建議的順序是先做時(shí)間變現(xiàn)驗(yàn)證市場(chǎng)需求然后逐步產(chǎn)品化把重復(fù)勞動(dòng)變成可復(fù)用的資產(chǎn)最后如果有余力再考慮影響力變現(xiàn)。不要一上來(lái)就想做爆款課程那需要的能力和資源跟單純的技術(shù)能力是兩回事。5.2 定價(jià)的底層邏輯你賣的不是時(shí)間是結(jié)果很多人在定價(jià)的時(shí)候習(xí)慣按“我花了多少時(shí)間”來(lái)算。比如“這個(gè)活我干了三天一天算500那就收1500”。這種定價(jià)方式的問(wèn)題在于客戶不關(guān)心你花了多少時(shí)間他們關(guān)心的是你交付的結(jié)果值多少錢。更合理的定價(jià)邏輯是你的技能能為客戶創(chuàng)造多少價(jià)值你就應(yīng)該分到其中的一部分。比如你幫客戶優(yōu)化了一個(gè)流程每年能省10萬(wàn)成本那你收1萬(wàn)甚至2萬(wàn)都是合理的。如果你只是幫客戶做了一個(gè)簡(jiǎn)單的表格那就算你花了三天也收不了高價(jià)。這個(gè)邏輯說(shuō)起來(lái)簡(jiǎn)單但實(shí)際操作中需要你對(duì)自己的技能價(jià)值有清晰的認(rèn)知并且敢于報(bào)價(jià)。我剛開(kāi)始接外包的時(shí)候總是擔(dān)心報(bào)價(jià)太高把客戶嚇跑結(jié)果就是累死累活賺不到錢。后來(lái)我學(xué)會(huì)了一件事先問(wèn)客戶這個(gè)項(xiàng)目的預(yù)期收益是多少然后根據(jù)收益來(lái)報(bào)價(jià)。如果客戶說(shuō)不清楚收益那這個(gè)項(xiàng)目大概率不值得接。5.3 從“賣技能”到“賣解決方案”單純賣技能你永遠(yuǎn)在跟別人比價(jià)格。你會(huì)Python別人也會(huì)那客戶就選便宜的。但如果你能提供完整的解決方案價(jià)格就不是唯一因素了。舉個(gè)例子客戶需要做一個(gè)數(shù)據(jù)看板。如果你只是說(shuō)“我會(huì)用Python做可視化”那客戶會(huì)拿你跟其他會(huì)Python的人比價(jià)。但如果你說(shuō)“我可以幫你梳理指標(biāo)、設(shè)計(jì)看板結(jié)構(gòu)、實(shí)現(xiàn)可視化、并且培訓(xùn)你的團(tuán)隊(duì)維護(hù)”那你賣的就是一個(gè)解決方案價(jià)格可以高很多而且客戶更愿意買單。從賣技能到賣解決方案核心是往前多走一步理解客戶的業(yè)務(wù)問(wèn)題而不只是執(zhí)行技術(shù)任務(wù)。這一步需要你具備一些業(yè)務(wù)思維和溝通能力但這些能力本身就是可遷移的元技能值得投入時(shí)間去培養(yǎng)。6. 我在技能積累路上踩過(guò)的坑和總結(jié)的經(jīng)驗(yàn)6.1 貪多嚼不爛同時(shí)學(xué)三個(gè)新東西的慘痛教訓(xùn)有一段時(shí)間我同時(shí)想學(xué)三樣?xùn)|西一個(gè)新的編程框架、一門新的自然語(yǔ)言、一個(gè)新的設(shè)計(jì)工具。結(jié)果就是每天下班后疲于奔命每樣都學(xué)了一點(diǎn)皮毛但每樣都沒(méi)辦法在實(shí)際項(xiàng)目中用起來(lái)。三個(gè)月后編程框架忘得差不多了語(yǔ)言只記得幾個(gè)單詞設(shè)計(jì)工具打開(kāi)就頭疼。后來(lái)我給自己定了一個(gè)規(guī)矩同一時(shí)間只允許有一個(gè)“主要學(xué)習(xí)目標(biāo)”。其他東西可以了解但不投入系統(tǒng)性的學(xué)習(xí)時(shí)間。這個(gè)規(guī)矩讓我專注了很多雖然看起來(lái)學(xué)得慢了但每學(xué)一樣都能真正用起來(lái)長(zhǎng)期來(lái)看反而更快。提示如果你實(shí)在需要同時(shí)推進(jìn)多個(gè)學(xué)習(xí)目標(biāo)至少確保它們之間有協(xié)同效應(yīng)。比如學(xué)數(shù)據(jù)分析和學(xué)數(shù)據(jù)可視化兩者可以互相促進(jìn)。但學(xué)編程和學(xué)吉他最好還是分開(kāi)。6.2 只輸入不輸出知識(shí)幻覺(jué)的陷阱有段時(shí)間我特別沉迷于看技術(shù)文章和視頻每天刷好幾個(gè)小時(shí)感覺(jué)自己懂了很多。但有一次同事問(wèn)我一個(gè)我“看過(guò)”的知識(shí)點(diǎn)我支支吾吾說(shuō)不清楚才發(fā)現(xiàn)自己只是“知道”而已。這就是知識(shí)幻覺(jué)你以為自己懂了其實(shí)只是熟悉了。熟悉感會(huì)欺騙大腦讓你誤以為已經(jīng)掌握。打破幻覺(jué)的唯一方法就是輸出寫(xiě)出來(lái)、講出來(lái)、做出來(lái)。如果你不能用簡(jiǎn)單的語(yǔ)言把一個(gè)概念解釋給外行聽(tīng)那你大概率還沒(méi)真正理解它。我現(xiàn)在養(yǎng)成了一個(gè)習(xí)慣每看完一篇重要的文章或教程強(qiáng)制自己用三句話總結(jié)核心內(nèi)容并寫(xiě)下一個(gè)可以立即應(yīng)用的點(diǎn)。如果寫(xiě)不出來(lái)說(shuō)明我沒(méi)讀懂需要重新看。6.3 忽視軟技能技術(shù)好但溝通差照樣吃虧我見(jiàn)過(guò)不少技術(shù)很強(qiáng)的人因?yàn)闇贤芰Σ钤诼殘?chǎng)吃了大虧。比如做了很多工作但不會(huì)匯報(bào)功勞被會(huì)說(shuō)話的人搶走比如技術(shù)方案很好但講不清楚得不到資源支持比如跟同事協(xié)作時(shí)態(tài)度生硬導(dǎo)致團(tuán)隊(duì)氛圍緊張。技術(shù)能力決定你能走多快軟技能決定你能走多遠(yuǎn)。尤其是當(dāng)你從執(zhí)行者向管理者或架構(gòu)師轉(zhuǎn)型時(shí)溝通、協(xié)調(diào)、表達(dá)這些能力的重要性會(huì)急劇上升。我的建議是把軟技能當(dāng)成硬技能來(lái)練。比如“如何做一場(chǎng)清晰的技術(shù)分享”是可以拆解成具體步驟的先講背景和問(wèn)題再講方案和取舍最后講結(jié)果和反思。每一步都有套路都可以通過(guò)刻意練習(xí)來(lái)提高。6.4 不記錄不復(fù)盤(pán)同樣的坑踩三次我以前有個(gè)壞習(xí)慣遇到問(wèn)題解決了就過(guò)去了不記錄也不復(fù)盤(pán)。結(jié)果就是同樣的問(wèn)題過(guò)幾個(gè)月又遇到又得重新查一遍資料。更糟糕的是有些坑我明明踩過(guò)但因?yàn)闆](méi)記錄換了個(gè)場(chǎng)景又踩了一次。后來(lái)我開(kāi)始用簡(jiǎn)單的工具記錄每個(gè)項(xiàng)目結(jié)束后花15分鐘寫(xiě)一個(gè)復(fù)盤(pán)筆記包括做了什么、遇到了什么問(wèn)題、怎么解決的、下次怎么避免。這個(gè)習(xí)慣堅(jiān)持了半年后我發(fā)現(xiàn)自己解決問(wèn)題的速度快了很多因?yàn)楹芏鄦?wèn)題都有現(xiàn)成的解決方案可以參考。復(fù)盤(pán)筆記不需要很正式用最簡(jiǎn)單的文本文件就行。關(guān)鍵是堅(jiān)持和回顧。我每個(gè)月會(huì)翻一次之前的復(fù)盤(pán)筆記把反復(fù)出現(xiàn)的問(wèn)題提煉成checklist下次做類似項(xiàng)目時(shí)先過(guò)一遍checklist。7. 讓技能自動(dòng)增長(zhǎng)的日常習(xí)慣7.1 每天30分鐘的“技能定投”技能積累跟理財(cái)有點(diǎn)像一次性投入大筆時(shí)間很難堅(jiān)持但每天投入一點(diǎn)長(zhǎng)期復(fù)利很可觀。我給自己定的規(guī)矩是每天至少花30分鐘在“技能定投”上。這30分鐘可以是讀一篇專業(yè)文章并做筆記寫(xiě)一段代碼或做一個(gè)練習(xí)回答一個(gè)社區(qū)問(wèn)題整理和更新自己的知識(shí)庫(kù)關(guān)鍵是每天都做不要斷。哪怕今天很忙只花了10分鐘也比完全不做好。因?yàn)橐坏嗔酥匦聠?dòng)的成本很高。7.2 建立自己的“技能雷達(dá)”我會(huì)定期大概每季度一次花一個(gè)小時(shí)做一次“技能雷達(dá)”掃描看看市場(chǎng)上在流行什么新工具、新方法哪些跟我當(dāng)前的方向相關(guān)哪些值得投入時(shí)間了解。這個(gè)雷達(dá)不需要很精確主要是防止自己閉門造車。信息來(lái)源可以是行業(yè)報(bào)告、技術(shù)社區(qū)的熱門討論、招聘網(wǎng)站上的崗位要求變化、同行在社交媒體上分享的內(nèi)容。掃描之后我會(huì)把新發(fā)現(xiàn)的東西分成三類立即學(xué)跟當(dāng)前項(xiàng)目直接相關(guān)、保持關(guān)注可能未來(lái)有用、忽略跟我的方向無(wú)關(guān)。這樣就不會(huì)被信息洪流淹沒(méi)也不會(huì)錯(cuò)過(guò)真正重要的趨勢(shì)。7.3 找到你的“技能搭子”一個(gè)人學(xué)東西容易懈怠但如果有一個(gè)同樣在積累技能的朋友可以互相監(jiān)督、互相反饋效果會(huì)好很多。我跟一個(gè)同行朋友有個(gè)約定每個(gè)月互相分享一次這個(gè)月學(xué)到的新東西并給對(duì)方出一個(gè)相關(guān)的練習(xí)題。這個(gè)機(jī)制的好處是為了能給別人講清楚你會(huì)學(xué)得更認(rèn)真而且對(duì)方的反饋往往能發(fā)現(xiàn)你自己沒(méi)意識(shí)到的問(wèn)題。練習(xí)題這個(gè)環(huán)節(jié)尤其有用因?yàn)槌鲱}和做題的過(guò)程都是對(duì)知識(shí)的深度加工。如果你找不到合適的搭子也可以加入一些學(xué)習(xí)社群參與討論和分享。關(guān)鍵是不要一個(gè)人悶頭學(xué)要有交流和外部的反饋。8. 關(guān)于技能這件事我最后想說(shuō)的幾點(diǎn)體會(huì)技能積累這件事最怕的就是“等”。等我有時(shí)間了再學(xué)等這個(gè)項(xiàng)目忙完了再學(xué)等我想清楚了再學(xué)。但實(shí)際情況是你永遠(yuǎn)不會(huì)有完全準(zhǔn)備好的時(shí)候。最好的開(kāi)始時(shí)間就是現(xiàn)在最好的方式就是邊做邊學(xué)。另一個(gè)體會(huì)是不要追求“完美”的技能組合。你不需要會(huì)所有東西也不需要每樣都精通。找到一兩個(gè)你真正擅長(zhǎng)且市場(chǎng)需要的方向做到前20%的水平然后圍繞它們構(gòu)建一個(gè)互補(bǔ)的技能網(wǎng)絡(luò)就足夠你在市場(chǎng)上立足了。還有一點(diǎn)技能的價(jià)值最終要通過(guò)“解決問(wèn)題”來(lái)體現(xiàn)。你會(huì)的技術(shù)再多如果不能幫別人解決實(shí)際問(wèn)題那價(jià)值就是有限的。所以在積累技能的同時(shí)要時(shí)刻關(guān)注我的技能能解決誰(shuí)的什么問(wèn)題這個(gè)問(wèn)題想清楚了你的技能積累就有了方向也有了變現(xiàn)的路徑。我自己的經(jīng)驗(yàn)是每隔半年問(wèn)自己一次如果明天失業(yè)了我靠什么技能能在三個(gè)月內(nèi)找到同等或更好的工作如果答案很模糊那就說(shuō)明你的技能組合需要調(diào)整了。這個(gè)問(wèn)題很殘酷但也很有效。