本身從事程序員職業比較久。深感解決技術問題和生活中的須要不一樣的思惟模式。總結出來但願對你們有幫助。程序員
技術人員會按照需求來完成任務。經常由於需求不明確和產品經理吵架。 在工程上,未知因素老是越少越好。對於沒法肯定未知因素,須要需求方給予假設。咱們會要求在需求文檔裏明確這些假設。文檔裏面經常會這樣寫:該系統最高能承受每秒xx次請求,該系統最高容納 xxx個用戶。運行該軟件最低須要2G內存。這些假設條件設定會給技術人員很強的安全感。雖然需求和假設老是隨着業務調整。安全
現實生活中,不少問題,特別是重大的問題,不肯定因素不少。並且沒法瞭解全局的信息。根本沒法作出全局最優的選擇。 這時候更多要須要自省。 傾聽心裏的想法。要相信本身能解決。網絡
本身整理思惟的清單。(未完待續)post
1.我是否是沒法思考,須要休息?spa
不少人生中重要問題,不是經過加班左思右想能夠解決。不要逼本身用技術手段,邏輯思惟去解決問題。有時候你須要一些想象思惟。把條件和問題,都寫下來。讓本身清楚利弊,深深印在腦海裏。而後放鬆,答案就會很神奇慢慢浮現。這個不是左思右想的結果。像是深處的「我」的選擇,不可」想「的我。要對本身有信心,把問題交給心裏深處的那個你。code
2.假如本身80歲高齡時,會不會對今天的決定後悔?blog
索貝斯的話。把問題放大到時間維度。等本身老了快要死掉了,會不會對今天決定後悔。不後悔的話,就去幹吧。內存
3.若是決定致使的後果,明天被登記在新聞報紙上並在網絡上傳開了,全部人都知道和議論,是否會後悔?文檔
我記得是李開復 的 方法。把本身決定輿論影響力放大。 若是你不會擔憂媒體們報道你的話。更不會在乎,公司同事,朋友怎麼看你。 不少名人就是這樣敢愛敢恨。產品
4.最差的後果是什麼,我能承受嗎?會有什麼收益,回報。
風險和收益老是成正比。不要去尋找零風險的解決方案。明白本身承擔什麼風險,最差狀況是什麼。你的收益在哪裏。選擇的方案通常都是我能承擔最差狀況。
極端狀況下,法律和規則能夠觸犯的,但要承擔後果和代價。(找不到原話出處)。特別是你本身和家裏人的生命權受到威脅時候。這個是人最自然的反應。
想一想20年前四處躲藏的超生游擊隊。電影 」達拉斯買傢俱樂部",講得也是這個道理。
5. 截止時間是什麼?必須立刻解決嗎?必需要解決嗎?這個是個問題嗎?
回顧一下問題的本質。不少狀況下問題不是問題。並且不要忘了你始終有權利拒絕覺回答問題。
6.誰能夠幫助我?能夠幫助我作決定?
(未完待續)