何謂「獨孤九劍」
在80386的電腦上有乙個叫「笑傲江湖」的遊戲,國產的;劍宗的風清揚使出9招劍式,威力無比,號稱「獨孤九劍」,令狐沖練了 之後,武功迅速大增;氣宗的岳不群練了數30年的「神功」,其武功確是十分地爛。這跟我們學習網際網路技術是相通的,我們的學員, 自從來了我們訓練中心,便逐漸拋棄了練神功的修煉方法,專心練起了「獨孤九劍」。我想來訓練中心畢竟是一部分人而已,還有很多人 因各種沒有來訓練中心的,在學習上走了很多彎路,對國家是一種損失,特向大家講解我們苦心研習出來的獨孤九劍劍譜,對大家有大大 的幫助,看了還得細細體會,得其所哉:
第一式:破書式
網際網路的知識是很廣泛的,即使所謂搞技術的老鳥,也很難說知其1%,何況知識更新的速度是很快的;單在思科公司涉及的領域便包括 了數幾十種介質、數100種介面、鏈路技術20種左右,100多種交換技術,ipv4/ipv6,路由協議,及不下千種的高階路 由技術,其他如服務質量qos、流量工程、組播應用、網路管理、安全管理、vpn及防禦監測,ip語音通訊,ip儲存、光傳輸、 接入服務等;一開始接觸這些知識,如入大海,想全部吃通透,不掌握恰當的方法,天天抱書在看,把有限之生命投入到無限的瞎忙乎之 中;何況還不一定能夠天天學,知識也是在老化中的,新的不斷在出來。乙個技術人員,便放你不斷學習數10年,不用獨孤九劍之破書 式,終歸是成不了事。破書式中的「破書」有幾層意思,1、把書戳掉,書是用來查的,不是用來看的;2、把書戳少,書多了,便分心 了,書少了,便會用心去理解;本來吃透了一塊,再去吃另外一塊,循序漸進,功力會不斷增長,問題現在學習技術者,鮮少對某種技術 掌握很透徹的,而不乏泛泛者,基礎不甚了了,越是看得多,越是積重難返。所以學習第一步,就是不看書,或少看書,本來預備1個月 看完的書,2天就要「看」完,相信我,2天後你懂得的東西和你1個月後懂得的是一樣的甚至更好。 %
第二式:想象式
第三式:強迫式
很多人學習一段時間,進展緩慢,那是因為不懂得強迫自己,控制自己。我們都經常犯的,就是這個毛病,大家都很清楚。這個是一層意 思,另外還有一層意思,就是過分強迫自己,認了死理,這個大家都忽略了吧?那麼這個招式怎麼解:1、強迫自己看書:看書看不明白 ,你再看仔細還是看不明白的,因為你的知識的缺陷斷層了,基本的邏輯還不具備,便去看高階應用。中途便放棄了,這樣你前面的努力 不就白費了,以後還得重新再來,這個時候應強迫自己看完,快速地看,不懂也不用浪費任何時間去多想,最後看完了雖然不懂,但總歸 是看完了,總歸知道一些行話,可以唬唬人,內心不會感到內疚。2、強迫自己不看書,如你一心讀入門的書,終歸入不了門,考了證書 也只是*****。這個時候只管去做根據真實環境搭建的實驗,照著配置去敲,做完幾套了,回頭來看入門的書,那就像大學生看小學 生的書,肯定能夠窺得門徑。3、強迫自己硬著頭皮去做實驗,如學ospf,5種區域型別、7種lsa、5種路由模式、區域認證、 鏈路認證、虛鏈路等,這些光看書,你記得不牢,而且不知具體變化及應用,還是那句話,先去做實驗,一開始不懂,強迫自己全部變化 都除錯一遍,理解的深度就直達化境了。4、強迫自己去面對問題,總是做容易的,不給自己找難題,到一定程度就很難有進步;給自己 的路由器加1000條路由條目、改引數、重啟、做冗餘、關閉介面...,看能不能解決?
第四式:爭論式
我們都是真正深入接觸網路也是這幾年的光景,當所謂高手在大談網路的時候,我們在**呢?我們可能正在爭論雙絞線的線序呢。現在 我們都成了大型工程的骨幹,還培訓了很多人,靠的是什麼?就是認真地去爭論每個技術細節。乙個良好的學習團隊,爭論是經常的事情 ;思想最發達,學術最好的時代,都是充滿爭論的,如「百家爭鳴」。學習技術,也是要強調爭論,越辯越明,更透徹地理解。大家在一 起學習,每個人的心得總是不完全一樣的,是片面的。因為1、:數10個小時的除錯結果,能證明的也僅僅是乙個引數的機理,如做r ip的實驗,何謂水平分割、無限跳數、毒性逆轉、定時更新、無效計時、保持計時、重新整理計時、即時更新、即時更新抑制、更新版本、 彙總、重發布、過濾等等,配置技巧、如何觸發、具體機理為何?不同的網路結構,有不同的變化,一下很難理清楚。2、個人的思維, 總有侷限性,有時不是實驗做得不夠,而是思路沒有開拓出來。解決這些問題,就是看書做實驗,凡是有所得一定要盡快地講,告訴其他 人,要講清楚,取其精華,精確演示,幾十小時的成果要十幾分鐘就講明白,其他人不願意聽,一定要抓住他,講到他懂為止,讓其他人 發現你的不足;大家反覆爭論,10個人爭論,10小時學習的成果,每人花數十分鐘就講完,這樣數天下來就能學到本來乙個人學習數 月的知識,大家再爭論疑問,發現不足的地方,要驗證。如是反覆,功力一定非常深厚。 ..,
第五式:攻擊式
也學了2、3年技術,考過一些證書,自認為學得很紮實;但要說出個道道來,遇到問題,系統地分析,卻還是有一定的困難。看書再加 上工作中的歷練,遇到的問題總是片面,理論也都粗略懂了,看起來懂了,看過的,但遇到問題還得查。可以做些事情,但為什麼這樣就 不甚了了,設計、分析就更談不上了。這些情況都是非常普遍的,從一無所知,慢慢地就到了這個境地。這個時候,要不斷進步,取得突 破,就要知道自己到底哪些是真懂的?哪些是假懂的?運用這個攻擊式,就是用於找到不足,開拓思路。1、做練習題,如boson的 認證題目,分很多科目,如你自認ccnp的水平了,那麼應該做做其中ccnp的題,每天有空的時候就做練習題,10分鐘,20分 鐘都可以用。看看得分,真懂假懂就出來了!不要背答案,做題時都是分析清楚,這樣子就能利用這個工具不斷給自己做評估。2、我們 做實驗,一段時間後,就要請大家來做乙個評估,就是攻擊,不斷地問你問題,方方面面,很細的知識點也問到,如能答得頭頭是道,解 析透徹,那麼恭喜你,你準備成為技術專家吧!
第六式:問答式
這一式接著攻擊式來的,相輔相成,精髓是在建立縝密的整體思維方式和深刻理解技術原理;大家知道一種知識,有人講解,可以很容易 地掌握;但是並非所有的知識,都能找到已經理解的人來講,即使如此,其理解程度也可能有些缺陷,或者新的知識剛出來,大家都不知 道怎麼應用。即使是高手,掌握的知識也僅僅是網際網路知識的一小部分;在實驗室,大家可以學到很多知識,但總有一天,我們要面對新 出現問題,需要迅速學習的能力,問答式在這一點上幫助是很大的。應該好好利用實驗室的環境,練就這一式。1、平時學習的時候,要 多給自己找問題,不能喜歡自圓其說,反正把答案作對就算了;要求把這些問題,自己理解清楚,自問自答;實在想不明白,問其他人, 在實驗室裡都是在學習的,讓他們解釋給你聽,乙個不滿意就問其他人。意思就是說不能等有人深刻理解再來給你說,而是要多主動去學 習思考,去推動大家思考,然後把成果和大家交流,一定做到精益求精。2、問之前要構想好整體架構,在哪一步不清楚,要表達清楚, 這樣才能一步步推進,使邏輯前後一致,非常嚴密;這無論對你解決問題或者技術交流都是非常有利的一式。
第七式:激發式
激發自己的潛能是獨孤九劍裡面的核心,亂出劍肯定是不行,但是招式正確了,但沒有鬥志,沒有志在必得,則效率仍然是很低的。關於 人的潛能,有很多相關的研究,衍生出有很多理論,我這裡只講實際的經驗,符合獨孤九劍的易學易上手原則。上面談到過,其實人的潛 力是很大的,但一開始面對大量的知識時,信心不足,前進一步都是很不容易的。這個時候激發式的作用就出來了。無論如何,在學習的 過程中,總會有各種各樣的阻力,很多時候不是技術的問題,克服這些問題,靠的是意志力和決心;不是萬里長征(是也無妨嘛),關鍵 要擺正心態。1、你最終成為什麼和你想成為什麼的關係是最大的,如你敢去做大型網路的實驗,那麼就真的能理解那裡面的知識。若一 直學入門知識,終究還是個低手。不過目前做不做地到,要有這個想法、目標。去做了,或許成功、或許失敗,但是如果連這個目標都沒 有,那麼根本沒有達到的一天。如我們的學員要做中國網路界薪水前5000名,或許可以做到,或許做不到,但若沒這個想法,那就是 impossible。蹲街邊和到麥肯錫工作是由不同的想法決定的。2、遇到困難,理解不了的技術,就想忽略過去,這若成了慣性 就不好了;時刻激發自己去弄懂它,要有好奇心。我們實驗室很多都是在學*作各種裝置,要知道裝置廠家不是乙個學術研究機構,他的 產品拿到市場上賣,*作系統裡任何一條命令、乙個引數都是針對解決實際的問題來的,不願意去理解,那是還沒遇到問題而已,總有一 天,檢驗真正的實力的時候,會發現書到用時。
第八式:薰陶式
乙個好的學習環境是何其的重要!我學習技術好幾年了,有一些相關的體會。看上面幾式,就知道如能找到志同道合之人一起學習,那麼 效果會好很多。整天接觸到的、討論的、閒聊的,都是學習內容,在這樣的環境裡面,從各方面鞏固學習的成果是很有用的。歸結起來: 1、接受高水平的薰陶,如剛開始學習基礎知識,不知道方向,瞎撞。而參加乙個高水準的討論的話,能真切感受到,你將要掌握哪些知 識,到什麼程度,或許根本聽不動,但是這會在你腦海裡留下印象,慢慢地你學習軌跡就清晰化了。2、薰陶不是單純講接受薰陶,坐享 其成,而是作為乙個團隊,大家共同往裡面出力,基礎雖然大不一樣,但水平相近的也要多交流。這就是我們常講的學習要「open」 。在此過程中也能很好地鍛鍊presentation,拿高薪水,靠的就是這個。
第九式:綜合式
這不是具體的一式,本來沒什麼好講的,但是為了上面發揮出最大的作用,需要做一些說明。獨孤九劍,每一式都不是孤獨的,而是關聯 的,威力最大就是能夠綜合起來使用。如「破書式」講不看書,但「爭論式」有需要深厚的理論基礎,看起來矛盾,其內在的聯絡是這樣 ,「破書」是避免把精力投入到死胡同裡,而「爭論」在集中在一點上,把精力用在刀刃上,沒有「破書」的節省精力,就沒有「爭論」 的全力以赴。這九劍,都是這樣子的,內在聯絡很強,需要多體會。另外說明一點,知識是沒有捷徑的,如不想去理解掌握,那還有更加 好的,不需要用到這九式劍法,獨孤九劍的目的是為了做到知其然知其所以然。看到實驗室這麼多人在日以繼夜地學習,不難明白這一點 。
(獨孤九劍) 環境安裝
一 什麼是開發環境?php是開發語言,針對開發語言寫出的 通常需要在指定的軟體下執行。針對開發語言的軟體和 都稱為開發環境 二 windows環境安裝 1.伺服器種類 伺服器就是一台提供特殊服務的電腦,如 網頁伺服器 顯示網頁的伺服器 電子郵件伺服器 顯示電子郵件收發的伺服器 遊戲伺服器 顯示各個玩...
獨孤九劍與設計模式
且看 笑傲江湖 中風清揚的獨孤九劍 有進無退,招招都是進攻,使攻敵不得不守。雖只一劍九式,卻是變化無窮,學到後來,前後式融會貫通,更是威力大增。能料到他要出甚麼招,反招卻搶在他頭里。敵人手還沒提起,你長劍已指向他的要害,他再快也沒你快。料敵機先 和 活學活用 這八個字,正是這套劍法的精要所在。設計模...
UML之獨孤九劍總綱
以下為uml總綱,掌握了它你的專案將堅不可摧 uml圖分為用例檢視 設計檢視 程序檢視 實現檢視和拓撲檢視,又可以靜動分為靜態檢視和動態檢視。靜態圖分為 用例圖,類圖,物件圖,包圖,構件圖,部署圖。動態圖分為 狀態圖,活 協作圖,序列圖。軟體開發分需求 設計 開發 測試 維護五個階段 在正規的軟體公...