解決問題的能力,不僅是技術人需要的通用技能,任何縱橫職場的人都需要它,甚至可以這么說,“一個人解決問題的能力決定了ta對公司的價值”。解決什么問題其實不重要,本文將從一系列有趣的小問題出發(fā),討論解決問題的通用思路。
問題一:雞兔共一籠,100只頭,320只腳,問幾只雞,幾只兔子?
解決方法:設雞為x,兔子為y,列方程x+y=100,2x+4y=320,解方程得x=40,y=60,即雞40只,兔子60只。
結論一:利用已有的知識解決出現的問題是最常見的解決問題的方法。
然而,每個人的知識都是有限的,已有的知識未必是最佳解決辦法,以問題一為例,假如面臨這個問題的人是一個小學生或者不懂二元一次方程的人,他會怎么辦呢?他會對著動物們(雞和兔子)發(fā)號施令:
“所有動物抬起左腳” => 共100只動物,原來320只腳,抬起左腳后還剩220只腳。
“所有動物抬起右腳” => 共100只動物,又抬起了一只腳,還剩120只腳。
雞只有2只腳,此時所有雞都一屁股坐在地上了,于是剩下120只腳都是兔子的2只腳,于是總共120/2=60只兔子。
這個方法可解釋性很強,很容易懂,簡稱“左腳一抬,右腳一抬,屁股一坐”,雞兔同籠問題解決之。
問題二:雞兔共一籠,100只頭,220只腳,問幾只雞,幾只兔子?
解決方法:“左腳一抬,右腳一抬,屁股一坐”,220-100-100=20,20/2=10,即10只兔子,90只雞
結論二:利用已有的經驗能夠快速解決問題。
然而,知識和經驗都有失效的時候,見問題三
問題三:屈直的胸口有幾顆痣
我操,這是什么問題,完全不知道如何下手,初步猜測屈直是一個人或者動物,她胸口有幾顆痣我怎么知道。遇到一個完全陌生的問題時,知識和經驗完全起不了作用,這個時候怎么辦?
怎么辦?
怎么辦?
怎么辦?
各位解題達人,你們每天難道不會遇到完全陌生的問題么,你們是如何解決的呢?
結論三:沒錯,“內事不覺問老婆,外事不覺問百度”。你遇到過的問題,別人說不定也遇到過,技術人最常見的解決問題的方式,不就是到百度里搜搜看么。
于是乎,把“屈直的胸口有幾顆痣”放到百度一一搜,哇擦咧,居然……,還有美圖……,罷了罷了,非禮勿視,大家就不要去百度里搜了。
然而,百度不是萬能的,技術人經常遇到一些根本百度不出來的技術難題,這時候怎么辦呢?
問題四:今天第一次去58同城面試,在大廳等著,好緊張,好想上廁所,但不知道58的廁所在哪里,誰能幫幫我?
我去,這都是什么問題,不是幾顆痣就是找?guī)O认胂?)知識2)經驗,好像解決不了。百度搜一把“58同城的廁所”,結果都是“神奇的網站”,怎么辦?
怎么辦?
怎么辦?
怎么辦?
各位解題達人,你們每天難道不會遇到百度搞不定的問題么,你們是如何解決的呢?
結論四:沒錯,找個熟手問問看。58同城前臺的MM好漂亮,問一下,咦,“E座一樓東頭盡頭”,問題解決。
然而,有些百度搞不定的問題,周圍也沒有有經驗的熟手,這下怎么辦呢?
問題五:碰到一個“百度也搞不定,問同事也搞不定”的問題,怎么辦?
怎么辦?
怎么辦?
怎么辦?
各位解題達人,遇到這類問題,你們是如何解決的呢?
結論五:自己刻苦鉆研,是這類問題的唯一解決方案。
某個問題的“首殺”,能獲得非常多的“經驗值”,能get“新技能”,能讓你成為某個小領域內的“熟手”,此時建議將問題的解決過程記錄下來,讓未來再次遇到這類問題的人通過百度來解決類似的問題,這,將是你對世界巨大的貢獻。
最后稍微總結一下“高效解決問題”的方法:
1)運用自己的知識解題(二元一次方程,記得么?)
2)運用自己的經驗解題(“左腳一抬,右腳一抬,屁股一坐”,記得么?)
3)巧用搜索引擎解題(“屈直的胸口有幾顆痣”,千萬別去百度搜,太黃太暴力)
4)詢問周圍的熟手以解題(58同城的廁所在哪里,問前臺的漂亮MM吧)
5)刻苦鉆研,成為熟手,記錄問題解決過程并分享(這是你對世界巨大的貢獻)
晉城龍鼎 -
晉城網站建設為您解答!