解決問題的能力,不僅是技術人需要的通用技能丽焊,任何縱橫職場的人都需要它,甚至可以這么說咕别,“一個人解決問題的能力決定了ta對公司的價值”技健。解決什么問題其實不重要,本文將從一系列有趣的小問題出發(fā)惰拱,討論一個互聯(lián)網(wǎng)技術人解決問題的通用思路雌贱。
問題一:雞兔共一籠,100只頭偿短,320只腳欣孤,問幾只雞,幾只兔子翔冀?
解決方法:設雞為x导街,兔子為y,列方程x+y=100纤子,2x+4y=320搬瑰,解方程得x=40,y=60控硼,即雞40只泽论,兔子60只。
結論一:利用已有的知識解決出現(xiàn)的問題是最常見的解決問題的方法卡乾。
然而翼悴,每個人的知識都是有限的,已有的知識未必是最佳解決,以問題一為例鹦赎,假如面臨這個問題的人是一個小學生或者不懂二元一次方程的人谍椅,他會怎么辦呢?他會對著動物們(雞和兔子)發(fā)號施令:
“所有動物抬起左腳” => 共100只動物古话,原來320只腳雏吭,抬起左腳后還剩220只腳。
“所有動物抬起右腳” => 共100只動物陪踩,又抬起了一只腳杖们,還剩120只腳。
雞只有2只腳肩狂,此時所有雞都一屁股坐在地上了摘完,于是剩下120只腳都是兔子的2只腳,于是總共120/2=60只兔子傻谁。
這個方法可解釋性很強孝治,很容易懂,簡稱“左腳一抬栅螟,右腳一抬荆秦,屁股一坐”,雞兔同籠問題解決之力图。
問題二:雞兔共一籠步绸,100只頭,220只腳吃媒,問幾只雞瓤介,幾只兔子?
解決方法:“左腳一抬赘那,右腳一抬刑桑,屁股一坐”,220-100-100=20募舟,20/2=10祠斧,即10只兔子,90只雞
結論二:利用已有的經(jīng)驗能夠快速解決問題拱礁。
然而琢锋,知識和經(jīng)驗都有失效的時候,見問題三
問題三:屈直的胸口有幾顆痣
我操呢灶,這是什么問題吴超,完全不知道如何下手,初步猜測屈直是一個人或者動物鸯乃,她胸口有幾顆痣我怎么知道鲸阻。遇到一個完全陌生的問題時,知識和經(jīng)驗完全起不了作用,這個時候怎么辦鸟悴?
怎么辦陈辱?
怎么辦?
怎么辦遣臼?
各位解題達人性置,你們每天難道不會遇到完全陌生的問題么,你們是如何解決的呢揍堰?
結論三:沒錯,“內(nèi)事不覺問老婆嗅义,外事不覺問百度”屏歹。你遇到過的問題,別人說不定也遇到過之碗,技術人最常見的解決問題的方式蝙眶,不就是到百度里搜搜看么。
于是乎褪那,把“屈直的胸口有幾顆痣”放到百度一一搜幽纷,哇擦咧,居然……博敬,還有美圖……友浸,罷了罷了,非禮勿視偏窝,大家就不要去百度里搜了收恢。
然而,百度不是萬能的祭往,技術人經(jīng)常遇到一些根本百度不出來的技術難題伦意,這時候怎么辦呢?
問題四:今天第一次去58同城面試硼补,在大廳等著驮肉,好緊張,好想上廁所已骇,但不知道58的廁所在哪里离钝,誰能幫幫我?
我去疾捍,這都是什么問題奈辰,不是幾顆痣就是找?guī)O认胂?)知識2)經(jīng)驗乱豆,好像解決不了奖恰。百度搜一把“58同城的廁所”,結果都是“神奇的網(wǎng)站”,怎么辦瑟啃?
怎么辦论泛?
怎么辦?
怎么辦蛹屿?
各位解題達人屁奏,你們每天難道不會遇到百度搞不定的問題么,你們是如何解決的呢错负?
結論四:沒錯坟瓢,找個熟手問問。58同城前臺的MM好漂亮犹撒,問一下折联,咦,“E座一樓東頭盡頭”识颊,問題解決诚镰。
然而,有些百度搞不定的問題祥款,周圍也沒有有經(jīng)驗的熟手,這下怎么辦呢刃跛?
問題五:碰到一個“百度也搞不定,問同事也搞不定”的問題奠伪,怎么辦?
怎么辦绊率?
怎么辦谨敛?
怎么辦?
各位解題達人滤否,遇到這類問題,你們是如何解決的呢藐俺?
結論五:自己刻苦鉆研,是這類問題的唯一解決方案欲芹。
某個問題的“首殺”卿啡,能獲得非常多的“經(jīng)驗值”,能get“新技能”菱父,能讓你成為某個小領域內(nèi)的“熟手”颈娜,此時建議將問題的解決過程記錄下來,讓未來再次遇到這類問題的人通過百度來解決類似的問題官辽,這,將是你對世界巨大的貢獻同仆。
最后稍微總結一下“高效解決問題”的方法:
1)運用自己的知識解決問題(二元一次方程,記得么俗或?)
2)運用自己的經(jīng)驗解決問題(“左腳一抬扶镀,右腳一抬蕴侣,屁股一坐”臭觉,記得么辱志?)
3)巧用搜索引擎解決問題(“屈直的胸口有幾顆痣”,千萬別去百度搜揩懒,太黃太暴力)
4)詢問周圍的熟手以解決問題(58同城的廁所在哪里,問前臺的漂亮MM吧)
5)刻苦鉆研已球,成為熟手,記錄問題解決過程并分享(這是你對世界巨大的貢獻)
來源:?<http://www.habadog.com/2015/02/25/1-how-to-solve-problem/>