91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

程序員殺人越貨必備良器--排除法

發布時間:2020-07-25 19:48:21 來源:網絡 閱讀:326 作者:文刀無盡 欄目:開發技術


排除法


先回答上一篇的問題,上一篇說到,如果自己看不到不順眼的東西,先反省自己是不是錯了。這算不算邏輯思維。我定義的邏輯思維,是認識與驗證世界的思維。站在存在即合理的角度,每一件東西的存在,就有其合理性。看不順眼,只能說明一點,就是有自己沒看到的東西。所以,看不順眼之前,第一個要做的事情,不是譴責別人,而是反省自身。使用該邏輯思維,以我自己的經驗,每次不順心之后的反省,我的知識量是增加的。譴責別人,不會給你帶來任何的長進。


今天我要講一下排除法,排除法是我在解決技術問題時,最常用的辦法。

我喜歡讓技術團隊隊員們玩一個游戲—“猜人名”。這個題目有一個出題人,心理想一個名字,這名字必須是每個人都知道的。以是虛擬的,可以是現代的,也可以是古代的,可以是神仙,也可以是妖怪。然后讓大家猜,大家用最小的問題,把人名猜出來。出題人只能回答是與不是。在技術團隊內,一般我會要求10個問題以內。非技術理工人群玩這游戲,可以放大到15個問題以內。


玩這游戲,你需要對人物進行分類,對活與死分類,性別分類,姓名分類,職業分類,朝代分類等等。

比如如果猜孫悟空,包含的屬性是:虛擬的,四大名著里的,名字三個字的,師徒四人里的,一一拆解。最終是把目標名字給揪出來。


以我在技術群體里玩這個游戲的經驗,大多名字都可以在10個問題內問題出來。玩這游戲的前提是,你對人物屬性的分類是熟悉的。如果不熟,一個個猜名字,人記住的名字,少說也成千上萬。不可能一個個去試。


一個個去試的辦法,我定義為賭徒。

排除法,不是賭,是幾近100%達到目標的辦法。


如同碰到技術問題,需要去解決的時候,很多程序員生手,使用的就是賭徒的辦法,一個個去試。有甚者,試來試去還在原地打圈(試來試去,就是那幾個可能性)。如同無頭蒼蠅一般。


使用排除法的前提,一定需要對出問題的環節組成有清晰的認識。比如一臺電腦不能開機。有可能是電腦問題,有可能內存問題,有可能主板問題,有可能插線板問題。而不是腦子里,只有一個詞:電腦壞了。我們可能通過,換插線板,把內存拔除,再拿一臺電腦來,逐一零件替換... 最后一定可以定位出問題出在哪里。


雖然,更小的細節,比如主板壞了,具體哪個集成電路壞了,或者哪個電容壞了,沒辦法查,但從大件上來說,你已經定位出來了。你腦子里是有排除法的概念的。如果對電腦的細節不了解,就沒有辦法對更細一層級使用排除法。但對于電腦維護從業人員來說,他們是要使用排除法的。


回想這么多年的技術生涯,我用得最多的還就是排除法。但排除法的前提就是,你需要對解決問題的對象的原理,要了解清楚。當然了,細度也是無限的,每個人對自己的需要,或者自己的情況,自己掌握需要了解原理的粒度。比如一般人來說,對電腦的原理,就需要知道,硬盤壞掉,內存壞掉,電源壞掉,大概會有什么樣的問題。而不需要深入到電路板原理粒度。


做技術時間長,解決問題的辦法其實是沒什么增長,增長的是知識量。豐度與細度原理的增加。還有就是經驗,經驗的作用,其實也就是把問題可能性的點排序。有經驗的,可能第一個問題,就能把答案問題出來。


比如我曾經有別人玩猜人名,我看到對方眼睛轉了幾轉,最后眼睛停留在我身上,然后皮笑肉不笑地跟我說,我想好了,你猜吧。我說,你猜的是不是我。然后該位兄弟崩潰了。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

方山县| 杭州市| 中宁县| 本溪| 江北区| 淳化县| 仙桃市| 阿尔山市| 平塘县| 建湖县| 衡阳市| 方正县| 民丰县| 偏关县| 鹰潭市| 衡东县| 大姚县| 宕昌县| 卢龙县| 宁波市| 江山市| 淮北市| 肇州县| 天台县| 滦平县| 皋兰县| 洛浦县| 惠东县| 汝州市| 杭锦后旗| 平乡县| 嵩明县| 武汉市| 呼和浩特市| 连平县| 绥化市| 海丰县| 辽源市| 汨罗市| 乳源| 萝北县|