看了linhong的一個美國老網路工程師,給年輕工程師的忠告》
地址:http://bbs.51cto.com/thread-655179-1.html 感慨很多,自己也總結了幾點,無非是想給那些正在踏入技術門檻和沒有踏進技術門檻的人們的一點肺腑之言。當然也希望高手們指正一下。如果新手朋友有以下的情況,希望引以為戒。
 
一、技術其實玩的是堅持。
      現在的從業者搞技術靠的是什麼?有的人說靠興趣,有的人是靠高薪水的誘惑,或者是因為熱門行業我想了想,都不對。如果你是靠這三個出發點,那麼你今後的某一天就會變的很糟糕。技術——靠的是堅持。
興趣是什麼?喜歡,愛好。說句實話有點扯了。坦白說,真正的IT人,靠興趣的人太少了。怎麼說呢?舉個例子吧。假如你是一個男性(技術行業儘管女性很少,但必須照顧女性同胞)你看上了一個PLMM。你狂追呀,追。你是多麼的狂熱,希望得到她。最後追到手了,MM嫁給你了,也行過夫妻之禮了(我們說的含蓄點吧,要不被和諧了)你還那麼狂熱嗎?不,你不會了。無論這個MM之前在你眼裡是多麼的迷人,當你對她瞭解透徹了,你興趣就減了。有人說,你這個比喻實在是糟糕,追MM怎麼能是興趣呢?其實也不是很糟,如果你不對某個MM有興趣,怎麼會追她呢?那好吧,再比如你小時候有過什麼愛好沒?畫畫,彈琴,書法。。。。你現在還在繼續嗎?假如你曾經有一樣,現在不再做了。你肯定是沒興趣了。如果能夠繼續下來的,那靠的還是堅持。我想說的是,其實很多人的一生興趣是在不斷變化,想想你小時候的興趣和你現在的興趣,有很大的不同吧。如果單靠興趣做支撐,你不會搞的太久。不要以為搞技術多麼的好玩,那是你還沒有真正的接觸。如果你天天面對電腦寫程式碼,看文件,研究怎麼除錯才能成功,你很有可能在今後的某一天會暴跳如雷,你頭昏眼花,決定放棄。我認識幾個人,他們和我是同時代在學習計算機。我們當年為了什麼?好像就是所謂的興趣。5年後,他們放棄了,改行做了別的,而我還在堅持。我問他們為什麼放棄?他們說,搞計算機太累,老得學習,不學習就什麼都不會了。朋友,請記住他們的話,如果你不能堅持,最後不要踏進來。你的興趣只能像那一口井水,總有乾枯的時候。而堅持是那濤濤江水,連綿不絕。如果是高薪水的引誘你,那麼你更錯了。搞計算機是可能會得到高薪,但是搞計算機的人不是個個都是,最起碼我現在不是。你想得高薪,完全可以去挖煤、炒房、搞土建。甚至有能力你去當老闆。你技術在牛,也是在老闆手下幹活。任何技術都要從底層做起,如果你辛苦學了幾年計算機後,發現你的收入還不如你那練攤的朋友,你會怎麼想?我認識一個搞銷售的朋友,沒有技術,但她仍然可以拿到月薪5K。(5K看上也不算多,但是比我多)計算機是熱門?可別扯了?金融危機的時候,IT人士下崗的最多。看看現在的計算機人才數量,飽和的不得了。其實真正的才不多,人多才是真的。如果你是為了所謂的IT是個好專業而希望將來能找個好工作。你不如去託託你的親戚朋友,去一些央企比這個靠譜多了。
 
二、多思考,少提問。
       小時候老師總是鼓勵我們要多提問,多提問的人才能知道的更多。所以小時候老師一提問,我總是把小手舉的高高的。朋友,請記住。那是在學生時代,老師提問是為培養你的積極思考的能力。你已經成人了,應該具備這種能力了。首先,自己想出來的答案遠比別人告訴你的要記的牢靠的多。其次,高手們並不是不願意回答你的問題,但是如果你的問題不是經過思考仍找不到答案的話,會遭到高手們的恥笑,一些很簡單的問題,如果你都要問的話,他們會認為你不具備獨立思考的能力。如果連這簡單的問題你都解決不了的話,就沒有必要繼續學下去了。因為你學到後面問題會越來越複雜,簡單的問題你都不能解決,後面的還學個什麼勁?如果是單單高手看不起你似乎還沒什麼,但是如果是老闆發現了你的這個祕密,你認為後果會怎麼樣呢?
 
三、知識體系是最重要的。我之前的博文提到一個詞。就是建立自己的知識體系。這個很重要。很多新手都沒有自己的知識體系而過早的把自己做了一個很早的定位。比如說我要當網路工程師,然後就狂看思科的書。從CCNA一直看到CCIE。對這種人,我只能很遺憾的告訴你,你這個樣子,出門找工作仍然困難。你的知識體系太窄了。你有沒有想過你學的這些東西能幹什麼?你給人組網?遇到伺服器架設怎麼辦?你能說,我不會?你做整合,知道什麼是域嗎?你說做運維,你知道linux+php+mysql怎麼架嗎?同樣的你單學微軟之類的課程也一樣。這個先不說。你確信你能從CCNA一直堅持看下去嗎?知識到後面是越學越難的,也許你到CCNP的知識結構就看不下去,你可能會覺得整天在下三層混很無聊,有一天你突然發現學習作業系統也是很有意思的。就和你小學上語文,數學等多個學科一樣。這些眾多的學科組成了你的知識體系。一門學科是不可能解決很多問題的。在實際工作中,恰恰問題是多個學科的綜合體現。這還不是關鍵的。知識領域的過於狹窄還會阻礙你今後的發展,等有一天你搞某XX職位累了,你想轉另一個都很困難。你必須得從頭學起,時間還夠用嗎?
四、證照是張紙。有很多人問,XXX證照有用嗎?能給我帶來多少錢?我說,就是張紙,擦屁股覺得硬,當錢花人家不認。大學畢業證照有什麼用?不能說一點用沒有,可以證明你XX大學畢業,僅此而已。你認為哪家企業會因為你有XX證照會立刻聘請你。如果你犯了重大的錯誤(這裡說的是工作上的)就因為你有XXX證照而免你一“死”?因為有XXX證照就僱傭你成為XXX高階人才?那隻能說明你看到只是表面現象,如果不具備相應的實際能力,照樣會被別人取代。如果證照僅僅是張紙,可能有點太狠了,公正點說:證照從一方面可以證明你的人生態度而給你帶來更多的機會。
 
五、英語是很關鍵的。如果你從事其它行業,英語的好壞也許無所謂。但是在計算機行業,英語的好壞是最重要的。搞計算機英語好不是說你要達到英語專業的水平。聽、說、讀、寫。你都能搞定。我覺得最起碼你要搞定讀和說。大家都知道計算機是舶來物,是老外發明的。到現在為止,很多核心技術依然在老外手裡。正如BBS斑竹“老胡”所說。(抱歉,我忘了是濤兄還是老胡了)當一個技術文件被中國人翻譯之後,它就普及了,人都用爛了,也可能會被淘汰了。你有沒有遇到過一些技術難題找不到答案的時候,去老外的blog或bbs看看,你會發現你其實可以在那裡找到答案。我知道很多中國人英語基礎都不好,所以造成了技術上突破的瓶頸。很多人都知道印度的計算機行業很發達,因為印度人的英語水平普遍高於中國。我們學技術都是跟這CISCO,微軟這些大企業走的,他們所有的技術資料都是先有的英文版才有的中文版。如果你不能夠最快的瞭解並掌握這些技術,你永遠只是一個落伍者。快去學習英語吧,至少應該能夠看懂英文資料。
(感謝亮亮兄的提示,補充上。這個確實很重要)
 
六、有自信,也要自謙。任何一個人即便是絕頂的技術高手也不可能是全才。總有他不會的知識,也許這個知識他不會,你會。任何時候都要有自信,你要堅信,他只不過比你更早接觸到這個東西罷了,僅此而已。對於某些自負的高手,我們可以一笑而過,不要因為他們對你的惡意評價而嚴重打擊了你對技術的追求。要知道愛因斯坦小時候被老師罵為笨蛋,但是愛因斯坦發表相對論後,誰敢說他是笨蛋?當然,你在技術上有了一定造詣的時候,一定保持清醒的頭腦,不要自以為是。要知道山外有山,天外有天這句話。時刻保持謙遜,會得到更多高手的支援和新手的好感。被更多的人承認,你會得到更多更好的機會,同事你會生活的很快樂。