那些職場高手,都是怎麼解決問題的?

職場總會遇見很多新問題,高手會從容應對,形成了一套體系,可以處理工作當中的大部分內容,剩下的一部分能夠用快速提問的方式找到思路。

記得幾年前有個同事A,下午四點多項目突然丟過來一個活,要在下班前出一套圖,同事A覺得很委屈,這都馬上下班了,他下班有了別的安排,而手頭還有個緊急項目要圖,於是他便沒有去做,下班沒打招呼就走了。

當晚上吃飯回來,項目這邊沒有收到圖,而一看同事A也下班了,電話也沒打通。

第二天早上來,領導便把A叫到會議室,問他怎麼沒有作圖。A的回覆是,手裏有個更緊急的項目要做,晚上要去接外地的親戚,所以就忙忘了,沒有給作圖。說着A覺得委屈,認爲部門有人沒事,活卻沒給到他,說着還差點掉淚。

領導打斷了A,說有沒有想過爲什麼會發給你了?項目那邊直接丟給你,以爲你可以按時完成,而你因爲手頭有別的事,卻沒有溝通協調,導致了項目那邊沒有按計劃交付。我今天找你來不是問責的,而是想借着這個事情,來跟你說下這類問題的解決方案。

多問爲什麼?這裏可以按照 5Why 來操作。

所謂5why分析法,又稱“5問法”,也就是對一個問題點連續以5個“爲什麼”來自問,以追究其根本原因。雖爲5個爲什麼,但使用時不限定只做“5次爲什麼的探討”,主要是必須找到根本原因爲止,有時可能只要3次,有時也許要10次,如古話所言:打破砂鍋問到底。

5why法的關鍵所在:鼓勵解決問題的人要努力避開主觀或自負的假設和邏輯陷阱,從結果着手,沿着因果關係鏈條,順藤摸瓜,直至找出原有問題的根本原因。

這裏不是說必須要問5次,只是按照自己的需求,問到合適位置就可以了。

1 爲什麼沒有按期完成作圖?

答案:因爲忙其他項目了。

2 爲什麼會有其他項目?

答案:上週領導交給的活,今天要給。

3 爲什麼上週交的活,要拖到最後?

答案:覺得時間充足,沒有提前處理。

於是,從這個角度,找到了一個原因,就是A需要學會做任務安排表,不要讓非緊急重要的事情,在截止時間到來時候,變成了緊急重要任務。但這個問題沒有結束的,還能找到另一個問題。以項目角度再問一次:

1 爲什麼沒有按期完成作圖?

答案:因爲給了A,而沒有問A的時間。

2 爲什麼沒有問A?

答案:看到消息已閱就沒再去溝通。

3 爲什麼不去確認下?

答案:想着A有疑問就會提出來的。

於是,項目溝通上有問題的,這也是問題耽擱的原因,如果項目能夠在緊急任務上,能夠再去確認一下,就能發現A有別的事在忙,同時另一個作圖的同事有時間,就可進行調度,按照要求完成任務。

從這件小事上,我們發現了幾個問題,

1 A忙的忘記了這個事情

2 項目那邊沒有二次確認進度

於是給A的建議就是,做時間安排,至少要做到每天的任務安排表格,如果有新的任務,要及時調整,安排。對於項目的建議就是,交代任務的時候,最好確認,同時如果不清楚員工的狀態,最好把任務說給他的直屬領導,讓領導來安排人,這樣子多一個人,同時還能找到最高效的處理方式,安排合適的人去做。

同時記得確認,不要想當然。

關於想當然,這個事情我們在職場經常會發生。像找一個前輩問問題,最後發現人家下班直接走了,第二天你一問,他忘記了。你說怪人家嗎?不見得。有時候確實很忙,你的事情在你這邊天大一般,但有可能前輩忙着忘掉了,也沒把這個事放在心上。你以爲他下班會找你,可等來的是人家下班了。其實這個就是我們想當然,我們要做確認,有時候前輩不是不幫忙,而是確實一忙,忘了你的事情了。

在上面的 5Why 方法,可以找到一些問題點,從而幫助我們解決根本性的問題,而不是停留在表面。而這個 5Why 方法,在技術人員這裏,是應該大力發揮作用的。

比如我們舉一個簡單的例子:

1 爲什麼應用ANR了?

答案:因爲消息太多了,沒有處理過來。(很多人就停留在這裏,直接把消息數降下來解決問題。最常見的是,空指針的解決方式,直接加一個判空。。。我相信一大半人都這麼幹過)

2 爲什麼消息太多?

答案:因爲每個處理起來都是個耗時方法。

3 爲什麼會耗時?

答案:因爲跨進程了,頻繁讀取聯繫人數據。

問到這裏,發現一個問題,消息太多不是根本原因,原因是在讀取聯繫人數據,那麼能否設置緩存來保存下數據,後續直接用數據就可以了。如果數據要更新,設置一個定時器刷新下,從而保證消息不堵塞。這纔是解決了問題。

我們解決問題,很容易被表象迷惑,從而解決了一個問題,看似解決了,實際上沒有抓到本質。這也是普通人和高手之間的區別。

高手擅長挖掘本質,你看到的是消息太多,他看到的是跨進程同步,解決思路不一樣。你解決的是一個具體的這個問題,而高手解決的是一類問題,他知道原因不在消息太多。我之前總結了下高手比普通人優秀,其實就做多了幾件事:

1 多問Why,直到找到更深層的原因

2 擅於總結,形成一套思維套路

像ANR,高手就會總結都會有的情況,然後你一說你的問題,他就可以通過對你提問,形成初步答案。比如問你是否在主線程操作數據庫,是否點擊後有大量計算過程,多線程任務,然後再要下你的堆棧信息,很快給出一個答案,又準確,又高效。

這個專業術語叫做,底層邏輯。簡單來說就是高手知道里面的運行機制,並且可以在大腦中推演程序的流程,從而找到可疑的地方,結合數據,信息,最終給出判斷。之前同事找我解決問題,發現我一直在追問,覺得問的很煩,最後我給出解決方案,他才發現原來可以通過不斷提問,排除一些路徑,最終把問題的原因聚焦在幾點。

然後從代碼上找具體是命中了哪條,解決問題。如果發現最終跟猜測的都不一樣,高手會做的事情是,把這個經驗彙集起來,補充到自己的知識體系當中。

你怎麼確認這個人是否是高手呢?就看他被問住後,怎麼對待問題的。高手如果發覺他的分析出現漏洞,就算他沒有時間跟蹤處理,他也會再你解決之後,問清楚具體原因。好學是高手和普通人的區別,並且高手不會怕被難住,因爲他知道難住他纔是成長的契機。

而普通人是解決一個問題,就是解決一個問題,不去思考是否還有深層原因,是否可以彙總知識。因爲沒有訓練深度思考能力,再加上學習力不足,普通人被高手甩開,便是必然的結局。

而如果想要變成高手呢?主要就是做兩件事:看,想。多看,多接觸問題,多思考,思考問題的本質。看高手怎麼解決問題的,解決思路,而不是抄答案。就像市面上很多成功人士分享的經驗,你當成故事去聽,總認爲是別人的故事,卻沒去思考,有哪些你能借鑑,如果是你,當時他的處境你會怎麼解決?

高手也是點滴積累而來的,而普通人因爲不具備深度思考的能力,於是錯過了成爲高手的機會。而高手並非觸不可及的,而是完全有跡可循。如果你想成爲高手,記住思考問題的時候,要多問爲什麼,把這個變成習慣,在解決問題的時候,多想下這是通用方案嗎,是否總結了一個套路,來應對這一類問題。

就像我們知道乘法口訣表,面對多大的數都可以解決。但快速心算,卻只是一些特例解決技巧。於是,我是不會去學什麼心算技巧,乖乖的掌握到乘法口訣表。像解決 ANR 問題一樣,從開始的不知所措,胡亂解決,到最後完全形成了一套體系,只要是 ANR,都可以通過這個模型去解決,這纔是普通人和高手的差距。

高手訓練通解,抽象模型,而普通人卻靠死記硬背。若要跟高手一樣的解決方法,把解決的每一個問題,多去歸納,以及深入挖掘。當你如此訓練,一般經歷三五年,你會發覺,你的思路非常清晰,並且有了所謂的遷移能力。

面對新的知識,能夠通過和熟知的技術類比,找到共性,差異,快速吸收。後面單獨講下,如何有意識的形成知識體系,變成一套解決問題的模型。

--完--

如果你在職場中遇到類似問題,不知道該怎麼解決,或者不知道該怎麼學習,突圍,歡迎加入明哥的星球,進行一對一輔導。

推薦閱讀:(分享一波)

工作中遇到挫折是常態,怎麼化解纔是關鍵

換了一個又一個,還是找不到願意奮鬥和成長的工作?

爲了逃避工作而選擇考研,還在質疑努力存在的意義?

記得把公號加星標,會第一時間收到通知。

原創不易,如果覺得有點用,希望可以隨手轉發或者”在看“,拜謝。

(限時三天,現在加入立減120元,與200+人一起職場進階)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章