<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
最近在與讀者群中的網友聊天總是明顯地感覺到大家存在乙個意識誤區,那就是網管只要會操作就行了。這其實也是我一直以來所看到的乙個比較普遍現象,那就是我們許多網管員都普遍存在不重理論,只重操作的極端現象。每當在討論一些基礎知識時(如數制轉換和運算、
osi/rm
工作原理、各種資料或者資訊編碼等),這些人都會說,這些沒用的,有的甚至說太初級了。剛開始我還以為是我所提到的內容太初級了(我自己都不認為我所提到的內容很初級,都還是有一定難度的),但一問才知道,這些人認為「太初級」是指這些是底層的基礎知識。每當我反問他們,要求他們解釋一些原理時,在這些人中卻沒有乙個能真正全面地講述。而每當他們說要買書時,首先問我你的哪本書是實操型的。當我得知他們並沒有好的基礎,建議他們系統地學習時,他們卻說不用,說那些基礎理論對他們的工作沒多大用處。
之所以這些網友認為這些基礎知識沒有,那是因為他們認為這些知識在實際的網路管理中根本用不上,只能用於應付考試的。聽到這些,既感到好笑,又替這些朋友感到悲哀,真的,從內心中感到悲哀。網管真的就不需要學專業的基礎知識嗎?從筆者這麼些年的工作和學習經驗來看,絕對不是。以下是我的幾點個人看法,大家可以一起討論。
首先從網路管理職業本身來說。我們網管員主要的工作職責就是維護好整個網路系統,使它保持長久正常工作,為使用者配置出高效的應用方案,為使用者排除各種網路甚至應用故障。這些工作都需要我們經常去分析,如應用方案網路環境分析、網路系統工作狀態分析、故障原因分析。其實,我們網管的最重要職責不是在出現了故障後我們再去考慮如何去排除,而是在沒有發生故障前如何確保系統穩定、高效地執行。
大家都知道理論是用來指導實踐的,可真正到自己頭上卻很少人用心去學這些理論。每當談到這些基礎理論時,首先問的一句,這會在日常網路管理的什麼地方用到。如果沒有地方會直接地用到這些知識,則他們就會沒有興趣了。但其實這些基礎知識真的很重要,是基礎,不得不掌握的基礎。我承認有些基礎理論是與我們日常的網路管理工作聯絡並不大,但是作為乙個專業的網路管理員,如果連這些都不知道,人家會認為你是專業的嗎?
舉乙個例子吧。我們知道,
ip位址最初是以二進位制表示的,只是為了方便我們輸入,才在日常的配置中是以十進位制形式表示的。你可以不去了解二進位制與十進位制的轉換方法,但是如果有認問你某個二進位制
ip位址代表的是哪個位址,或者問你,為什麼
a類位址中可以包含的網路數分別是
126個,而不是
256(因為
a類位址中網路
id部分是占用了第乙個八位組,乙個八位組所包含的數量就是
2^8=256
),或者
128個時,你如果不懂得二進位制與十進位制的轉換方法,不懂得二進位制在
ip位址中的應用,你就不可能正確答出以上這兩個問題。
再說,osi/rm
參考模型,看似並不直接表現在我們的日常網路管理工作中,但是它卻是指導我作理解網路通訊原理和分析網路故障的基礎。如某使用者出現了不能上網的故障,如果你沒有
osi/rm
工資料通訊原理基礎的話,就不可能全面分析出各種可能存在的原因,而只是像江湖遊醫那樣,頭痛醫頭,腳痛醫腳。這也是為什麼會在我的讀者群中經常見到有人問,我上不了網了,有哪能些可能的原因的問題。如果我們能從
osi/rm
的七層結構功能和通訊原理進行分析,這樣的問題就根本不會問的。只需要一層層在排除即可。
另外,要使整個網路系統穩定、高效地執行就得清楚地知道各部分的主要工作原理,如各種網路通訊協議、網路裝置協議,以及各種網路標準的工作原理,你這些都不懂得,如何通過技術手段來監測、分析資料報,以此來得出當前的網路通訊狀態和各主機的實時操作。
如果我們網管員真的與那些網友所說只需要懂得那些機械的操作的話,那我們網路管理員的工資就應該只有現在大多數人那樣的
1000~2000
元,因為這樣的工作實在太簡單了,根本不需要系統地學習,只需要買幾本書,或者自己摸上一段時間就可以勝任網管工作了。比起那些沒白天黑夜在一線工作的工人來說,不知要輕鬆了多少倍,而工資卻比他們的高,學歷和能力方面,如果僅是這樣要求的話,也不會比他們強多少。如果真是這樣的話,就要為我們整個網管行業而感到悲哀了,因為這樣的話,我們網路管員幾乎就與生產一線的裝配工人一樣,沒有太多專業知識的要求,更沒有學歷要求,只有操作的熟練程度要求。事實上,在我們的網路管理隊伍中,有許多專業的網路管理員(可能在一些公司為了名字上的好聽,不是稱為「網路管理員」,而是稱為
***工程師,但所從事的工作就是網路管理員的工作)的工資卻達到了
5000
,甚至上萬,這就是質的區別,遠非那些僅掌握幾步操作的網路管理員所能比的。
我現在才真正明白為什麼我們網管隊伍中大多數只能一輩子拿那可憐的
1000
多,2000
元工資餬口,幾年,甚至十幾年工資基本上沒有變化的根本原因了。他們只知道抱怨,抱怨公司領導有眼無珠,沒良心,說自己在公司幹了好幾年,沒有功勞,還有苦勞,為什麼幾年都不漲他的工資,或者只漲那麼低。依我看,如果是這樣的員工,不降他們的工資,不沙他們的魷魚已是老闆法外開恩了,這樣不好學習,不思進取的員工,不僅會影響到公司的工作質量,還可能影響其他員工。在這些人中,只會憑經驗,或者按照書上介紹的步驟一步步操作,碰到新的問題時,卻無從下手,能把自己本來應當很專業的工作做好嗎?因為在他們眼中就認為網路管理員工作就是機械地操作,不需要專業的網路知識,難怪現在社會上有許多人看不起我們網路管理員,就是這些人在作賤自己,貶低我們網路管理員的身份和地位。
下面再來從職業發展角度進行分析。我一直以來就非常明顯地感受到,現在許多年輕的網管,根本沒有「職業規劃」的概念,一切都追求眼前利益。在他們心中認為只要會操作,就能勝任網路管理工作。如果這班人一般是整天有問題問,,甚至今天問了,明天還在問同一類問題。因為他們沒有在書上,或者網上找到直接告訴他們如何進行故障排除的方法。而他們本身受知識的缺乏限制,根本不會自己去分析。
儘管網路管理員這個職業中有許多可以取得很好的工作業績,各方面待遇也可以非常不錯,但那畢竟是少數。我們大多數網路管理員應當把眼光一開始就要放得長遠些,不要死盯著「網管員」這個職業不放。作為大多數網路管理員來說,網路工程師這個職業是我們最應該發展的方向。無論如何,從總體上來講,網路工程師的各方面待遇還是比網路管理員的要高許多的。如一般只有很專業的網路管理員才能達到
5000
以上的工資水平,而稍專業一些的網路工程師工資水平都可以接近或者達到這個數。專業的網路工程師普遍在
8000
元以上。
但要面對乙個現實就是,網路工程師所從事的工作一般不是像網路管理員那樣進行前台操作,而更多地是在後面從事各種網路系統、網路應用方案設計工作。「設計」與「管理」相比,難度是相差很大的。作為乙個專業的網路工程師,他需要全面、深入地掌握各方面的網路技術原理,了解最新的網路技術、產品和方案。因為設計是建立在全域性基礎之上的,而不再是片面某方面操作或者管理了。這就需要我們有紮實的理論基礎,最好是全面學習各方面的網路技術、產品和方案。所以,我們如果想系統地學習,將來想從事專業的網路工程師職業的話,最好一開始就把基礎打好,俗話不是說,萬丈高樓平地起,就是這個道理。
正因如此,我此次開設的高階網管培訓班(詳情參見:
[url]
,可分月付款,可有償試聽)一開始就著眼於我們下乙個職業目標——網路工程師。所以,一開始講的課程就是我的《網管員必讀——網路基礎》(第
2版)的內容(當然講課時會有許多新新增的內容,講解方式也不一樣)。儘管表現上看起來,大家對這些名詞都有所耳聞,如計算機網路拓撲結構、
osi/rm
工作原理、幾種數制(如二進位制、八進位制、十進位制、十六進製制)的相互轉換、二進位制的算術和邏輯運算、原碼/反碼
/補碼的轉換和計算、計算機網路資料通訊原理、各種區域網標準以及主要技術原理等。這些看似平常的基礎知識,好象大家都知道,但要真正理解,並做出適當的解釋時卻沒有乙個知道。特別是各種數制的相互轉換,原碼、反碼和補碼的轉換和計算,以及像
osi/rm
對等通訊原理、資料通訊傳輸方式和技術等。這些都是基礎,都不會直接在網路管理工作中顯現出來,但卻是我日常網路管理中必不可少的,因為它們是我們分析問題的基礎。
目前採取這種培訓方式得到了參加培訓網友的高度認可和贊同,儘管他們中也有個別了解了這方面的知識,但都說沒有這次細緻,有效.使他們能學到真正的知識和技能是我培訓的宗旨和出發點。採取「個個擊破」的講課方式是我確保真正有效的手段,也是我做培訓的責任心體現。
好了,就與大家分析這麼多,總之,做任何事,基礎最重要,不要一味就知道操作,否則別人只會把你看低。我們網管如果沒有了基礎知識,就相當於我們人沒有了內涵一樣,只是乙個空殼子,一問三不知,別人還怎麼會把你看高呢?專業的就要有專業的樣子,專業的特徵,專業絕不是只會幾個基本的操作就可體現的,但卻可以通過乙個看似很平常的知識點來表現。
我們網管自己不能貶低自己
最近在與讀者群中的聊天總是明顯地感覺到大家存在乙個意識誤區,那就是網管只要會操作就行了。這其實也是我一直以來所看到的乙個比較普遍現象,那就是我們許多網管員都普遍存在不重理論,只重操作的極端現象。每當在討論一些基礎知識時 如數制轉換和運算 osi rm工作原理 各種資料或者資訊編碼等 這些人都會說,這...
前端跨域問題不能自己處理
ue.config.js中的devsevrver引數 devserver 伺服器的 當瀏覽器請求相關的api時,例如登入login,瀏覽器請求的ip及埠號與伺服器的相同,不會存在跨域的情況 接受請求的是nodejs,nodejs根據引數中的 設定去與target埠進行通訊,接收的資料在返回給瀏覽器 ...
人,不能固化自己。。
想想,如果乙個人重心的給老闆幹了一輩子,結果公司因為不景氣等原因,那個人被layoff,他還能幹什麼。因為他只知道被動的將丟過來的活做完,而不是自己開動腦筋 什麼應該自己主動做,什麼機會自己應該把握 老闆與打工者的區別就是 老闆有自己的目標,一步一步的,逐漸縮短與目標的差距,而自己又不斷的提出新的目...