作為一枚程序員,我們天生就是來解決問題的。在你不知道你的問題之前,我?guī)筒涣四悖珿oogle 也不能幫你解決問題。
大概從去年開始吧,我在思考著提升軟技能上的能力。對于問題來說,能力可以分為這么幾種:
- 如何識別出問題的關(guān)鍵所在?分析能力
- 如何表述清楚問題?提高表達能力
- 能否以更清楚的形式來表達問題?如使用故事的手法?
- 如何來指導(dǎo)他人解決問題?Coach
那么問題來了,當(dāng)別人問你一個問題的時候,你會怎么去分析它呢?首先要對這個問題進行分類,因為 很多問題是無解的 。比如說,初學(xué)者問你:
- 如何在 24 小時內(nèi)成為前端工程師?
- 我已經(jīng) 30 歲了,應(yīng)該不應(yīng)該轉(zhuǎn)行當(dāng)程序員?
- 大三法學(xué)生應(yīng)不應(yīng)該為了轉(zhuǎn)行(web前端開發(fā))而放棄司法考試?
很多時候,你只想要別人的肯定而已。
問題來源的分類
作為成長的一個方向,我開始去尋找一些咨詢類的書籍,才了解咨詢師可以分為好多種。比如說: 技術(shù)、解決方案咨詢。我們需要有人來解決某個特定的問題,這個的問題是:已知的問題,但是找不到合適的解決方案。
常見的比如說,你需要一個團隊轉(zhuǎn)型方案,你需要有經(jīng)驗的人來幫你,以期降低相應(yīng)的風(fēng)險指數(shù)。
又比如說,我們知道我們遇到了問題,但是我們清晰問題出自哪里。
還有一些就是,我們不知道我們不知道,我們想預(yù)測一下『黑天鵝』。
簡單的來說,就是『約哈里之窗』。