從2006年畢業至今,從事IT行業已經接近8個年頭。html
一路走來有不少心路歷程和技術心得都寫在了51CTO的博客中,很多文字如今看來已顯稚嫩,可是這正是我真實的成長之路。這八年,從最基礎的網絡管理員開始,從最下層的IT工做好比說作水晶頭作起,慢慢的走過國企、幹過外企,作過網絡管理員、系統工程師、項目經理、Linux講師,經歷過衆多重大的項目(包括政府部門、國家重要民生相關項目),流過汗熬過夜,寫過心得出過書,不謙虛的說,從不少方面來看,能夠算得上是個IT老鳥。因此常常也有很多認識和不認識的朋友處於看得起的態度來問我一些技術和非技術的問題。linux
今天我但願再一次的站在一個自誇爲老鳥的位置上,談談個人我的觀點。僅供但願入行的朋友參考,可探討,請不要針對本文中任何觀點進行鑽牛角尖的行爲,不承認本人觀點者請要本着友好交流的態度進行溝通,可是毫不接受挑釁性的問題,若有人認爲臭屁一堆,請當即關閉本頁以避免耽誤您的時間。編程
進階心得之一:積沙成海。網絡
還記得剛上大學那會兒學C++編程,學了好久仍是雲裏霧裏,每次抱起書本都以爲不少地方由於「沒有基礎」而不能理解,因此怨天尤人,責怪學校沒有按照正常的認知順序來教學。由此排斥學習C++,也所以拿到了大學裏面第一個補考。運維
面對繞不過去的補考,我只有定下心來興平氣和的看了一個暑假的C++,結果在隨後的補考中考出了85分。而後之後每次再抱起當年看不懂的課本時,竟然發現當年看不懂的地方如今已經毫無理解問題了。我相信你們至少有這樣的體驗:小學一年級的時候也沒以爲本身能學好數學,到了三年級再看一年級的數學,絕對有種「怎麼可能學不會」的感慨。ide
學習一門技術大多時候並無一步一個腳印的方法,太多地方給你有必須「跳躍」的體驗,這時候最須要作的就是沉下心來,慢慢的領悟和吃透這些你看不懂的東西,只有慢慢積累的量變過程纔會終於有一天讓你醍醐灌頂茅塞頓開。特別是但願從事IT的入門者、初學者,大家有太多的顧慮,認爲本身非專科畢業,總有是否是不適合從事這個行業的想法,我能夠很負責任的告訴你,不論是在Linux行業,仍是在更大範圍內的IT行業並無太多人是所謂專科畢業的,我認識太多人大學學的專業是非IT類的,甚至還有學中醫的醫生轉行作了IT,全部人一開始都會懷疑本身是否合適作這一行業,其餘的我不知道,可是我能夠很確定的告訴你,若是你想進入這一行,任什麼時候候你均可以。學習
條件是什麼?是你活着。可是必須清晰的看到,要從事這一行你必須有必定時間的積累,你必須天天都要學習心得知識,最簡單的方式是,抱着一本書,吃透,而後下一本。這是一個積沙成海的過程,誰也沒法越過。搜索引擎
進階心得之二:思而再學。spa
古人云學而不思則惘,死而不學則怠。歷來學習就要注意學思結合,不懂的東西你看再多遍若是不加以思考,你永遠不懂。是什麼當然重要,但爲何纔是重中之重。IT是一門科學,有了很好的基礎原理積累,你的學習之路只會愈來愈快,由於不少東西在後期你要使用邏輯思惟進行思考,你甚至能夠不知道結果,可是你必須知道方法。你必須清晰的認識到,你今天所學習的東西越多,你就會發現你不會的東西越多,若是你不但願排山倒海般的新知識朝你涌來的感受,你必須有加速你學習的能力,而這些就必須依賴你的快速學習,因此思而再學尤爲重要。日誌
進階心得之三:提問藝術。
你會遇到各類各樣的問題,解決問題的過程大多很是辛苦,由於有太多的東西沒有旁人的協助,你只能依靠本身。
這時候你必須依靠你手頭上的各種書籍、資料、經過谷歌百度等各種搜索引擎來解決你的問題。同時,你也能夠加入一些QQ技術羣來尋求幫助。若是是經過後者,請必定要注意提問的方式,把你的問題描述清楚(很是重要),把你尋求解決的過程描述清楚,好讓他人在充分理解你的問題。你要知道,你們都很忙,在問問題時請必定要言簡意賅的讓對方瞭解你的問題,不然你提出的問題每每沒有人會理會。
我見過太多人問相似於這樣的問題:個人***軟件出了問題了,不知道怎麼解決,你們有會的麼?這種等靠要的方式萬萬不可取,徒增鄙視,並且屢次後打擊本身的信心。
進階心得之四:授己以漁。
我必須說,使用谷歌百度等各種搜索引擎來解決你的問題將會成爲你從此的主要工做之一。
我曾經到很多客戶的疑難現場解決問題,說實話,有很多問題我也不知道到底是什麼問題、爲何會出現這種問題以及如何解決。可是我所採起的方法都是一致的:找到系統或者應用的出錯日誌,網上進行搜索。基本上靠這種方式我解決了很多困擾了客戶好久的問題。究其答案我想其實很簡單,只是由於我會谷歌而你不會而已,很是簡單。我堅決的認爲,若是沒有谷歌百度,有不少問題對我來講是很難解的。
我一直有這樣的想法:從某種意義上來講,各種搜索引擎是IT人很重要的生存因素。因此,你必須學會這種技能。
進階心得之五:貴在堅持。
做家葛拉威爾在《異數》一書中指出:「人們眼中的天才之因此卓越非凡,並不是天資超人一等,而是付出了持續不斷的努力。只要通過1萬小時的錘鍊,任何人都能從平凡變成超凡。」他將此稱爲「一萬小時定律」。
要成爲某個領域的專家,須要10000小時,按比例計算就是:若是天天工做8個小時,一週工做五天,那麼成爲一個領域的專家只須要5年,這就是所謂的一萬小時定律。
堅持是通向成功的法寶,你必須有堅韌的毅力熬過你進入IT行業的這5年。
最後我想說,良好的入門環境也是很是重要的。這就如同習武大師寧肯將武功傳授給毫無功底的人也不肯意教有點貓狗功夫的人,由於一旦養成壞習慣就很難改正了。
對於廣大但願學習Linux的人來講,選擇一本優秀的入門書很是重要,筆者當年也看過很多公認的好書,包括紅帽的官方教程等。筆者也花了一年的時間醞釀並最終寫成了極其適合入門者閱讀的Linux讀本——《Linux系統命令及Shell腳本實踐指南》,本書做爲一本面向Linux入門用戶的書籍,力求語言通俗易懂,用例簡單明瞭,便於讀者閱讀領會。同時,全書穿插了很多要求讀者動手實踐的內容,不但可加深讀者對內容的理解和消化,同時也可經過動手實踐激發讀者對Linux系統和Shell編程的興趣,從而更好地驅動讀者學習。本書根據筆者多年來Linux環境運維管理工做的經驗編著而成,內容豐富,且注重實踐講解,很是適合Linux初學者和基於Linux平臺的軟件開發者學習或查閱。有興趣的朋友能夠在京東、噹噹、亞馬遜上試讀。如今關注 個人新浪微博 並參與【轉發送書,聖誕有禮】活動就有機會免費得到該書哦!
http://product.dangdang.com/23371585.html
http://item.jd.com/11354663.html
http://www.amazon.cn/Linux%E7%B3%BB%E7%BB%9F%E5%91%BD%E4%BB%A4%E5%8F%8AShell%E8%84%9A%E6%9C%AC%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97-%E7%8E%8B%E5%86%9B/dp/B00GMXI51K/ref=sr_1_1?ie=UTF8&qid=1387080656&sr=8-1&keywords=linux%E7%B3%BB%E7%BB%9F%E5%91%BD%E4%BB%A4