運維人員的困惑:做運維要掌握網(wǎng)絡(luò),系統(tǒng),服務(wù),數(shù)據(jù)庫,現(xiàn)在還要精通各種開發(fā)語言,精力都耗盡了,還能學(xué)好嗎?以上5大點如果能精通一點就很牛叉了,那么,作為初中級運維人員,到底該如何選擇和舍棄呢? 老男孩老師作為從事多年運維及兼開發(fā)職位的過來人,在開發(fā)和運維這兩個職位上的相關(guān)看法給后來人的建議如下: 1. 運維入門比開發(fā)入門要難得多 原因是運維知識太龐雜(網(wǎng)絡(luò),系統(tǒng)、、各種服務(wù)、數(shù)據(jù)庫、開發(fā)),而開發(fā)知識相對更專注系統(tǒng)分塊。PHP,PYTHON可以1個月入門上手做事,運維1個月絕對是沒戲的,無論是培訓(xùn)和還是自學(xué)。部分運維人員會輕視自己,輕視運維的職位,這是大忌,無論你從事什么職位,都應(yīng)該認(rèn)可這個職位,如果不認(rèn)可則盡早轉(zhuǎn)行,否則長此以往,必敗無疑。 2. 如果能學(xué)好運維,那么學(xué)好開發(fā)也不是難事,尤其是運維方向的開發(fā) 技術(shù)是相通,相輔相成的。很多PHP開發(fā)也并不清楚php如何做到連接到數(shù)據(jù)庫的,單純的認(rèn)為只裝PHP環(huán)境就可以。 初級階段的運維不懂開發(fā)很正常,不會不可怕,有需要可以去學(xué)習(xí),有了學(xué)習(xí)運維的功底,學(xué)開發(fā)也一定OK。 3. 一定不要迷信開發(fā),如果失去自身運維的優(yōu)勢,去轉(zhuǎn)開發(fā)就是跟著人家屁股后走了 選擇好方向,如果確定做運維,那就堅定走下去,做好運維的前提下在去彌補自身的一些開發(fā)弱勢,如果運維學(xué)好了,php和python入門上手做運維方面的開發(fā),也許1天就夠了,可能還不需要這么久,PYTHON里有這么個說法,閱讀PYTHON就像閱讀英文一樣簡單,請所有的運維人員不要輕視運維職位,知道自身弱勢是好事,去彌補不足就好了,本身工作了就是需要啥學(xué)啥,沒有一定的界限的,老男孩很不理解個別運維朋友對老大說“寫cacti插件這是開發(fā)的事,他不是開發(fā)做不了?!?span lang="EN-US"> 4. 以運維做根據(jù)地,有精力再去蠶食開發(fā)的地盤,方能勝算 主業(yè)做好,才好去學(xué)副業(yè),否則,就是小貓釣魚,四不像了,開發(fā)水平比開發(fā)差,運維水平比運維差。 5. 當(dāng)你的根據(jù)地還不穩(wěn)的時候,暫時就不要去侵略,先夯實好根據(jù)地再行打算 作為想從事運維的朋友,在運維還是很白癡的時候,就去搞開發(fā),是沒有勝算的。 6. 運維的主業(yè)其實就包含運維需要掌握的開發(fā)語言:如shell,php,python 到底開發(fā)要掌握到什么層次?最好以解決運維需求為主去把握深度。所以,請不要說學(xué)開發(fā)語言,其實,運維職位本身包含要會開發(fā)語言了,因此,你還是在學(xué)運維,這個思想要轉(zhuǎn)變。 老男孩linux實戰(zhàn)運維整個培訓(xùn)體系中就涉及了shell,php,python,c方面的運維開發(fā)從0基礎(chǔ)到大師級的課程。 7. 對于開發(fā)也是一樣,作為互聯(lián)網(wǎng)公司的開發(fā)人員,如果運維水平好,照樣可以“飛黃騰達,封妻蔭子” |
|