Linux運維會被淘汰嗎?
1. 前言
本文主要探討Linux運維技術人員會被淘汰嗎?
社會上最近會出現(xiàn)這樣的一些想法和聲音。源于現(xiàn)在流行自動化運維技術,比如以下的3種自動化運維工具。
2. 自動化運維工具取代一部分人力
2.1 自動化運維之Devops
Devops的口號喊了很多年,但一直到今年才真正開始看到大范圍落地的趨勢。相比于傳統(tǒng)的ITIL來說,Devops更自由、更敏捷、更高效率。從整個運維行業(yè)發(fā)展來看,越來越多的人開始準備打破運維和開發(fā)之間涇渭分明的分工,越來越多的具備開發(fā)能力的運維將推動Devops的落地。DevOps體系中強調的是開發(fā)與運維的融合。開發(fā)運維一體化使開發(fā)和運維的信息透明性,運維過程中遇到的問題更有效地反饋到開發(fā)團隊中。同時,運維的責任主體從單一運維團隊變化開發(fā)、運維團隊共同承擔。這使得開發(fā)團隊也需要為運維中遇到的故障負責,讓開發(fā)團隊也需要將部分的精力和資源投放到與穩(wěn)定性、性能和可用性等運維相關的研發(fā)中去。
2.2 自動化運維之AIops

自動化運維之AIops
另一個明顯趨勢是AIops。從最初的人工、到各種監(jiān)控告警,說到底還是依賴的人工處理,人會成為效率的關鍵節(jié)點。而作為最追求穩(wěn)定的運維工作,最理想的情況莫過于不出錯,而一旦出錯,則可以即可修復,一切都自動化、AI化。通過大數(shù)據(jù)和人工智能技術分析日志和運維數(shù)據(jù),發(fā)掘更多運維人員尚未覺察的潛在的系統(tǒng)安全和運維問題。
AIOps真正應用和落地時間還很短,從目前的應用而言主要是在運維數(shù)據(jù)集中化的基礎上,應用機器學習算法進行各種數(shù)據(jù)分析和挖掘的工作。
2.3 自動化運維工具ansible
ansible是一種自動化運維工具,基于paramiko開發(fā)的,并且基于模塊化工作,Ansible是一種集成IT系統(tǒng)的配置管理、應用部署、執(zhí)行特定任務的開源平臺,它是基于python語言,由Paramiko和PyYAML兩個關鍵模塊構建。集合了眾多運維工具的優(yōu)點,實現(xiàn)了批量系統(tǒng)配置、批量程序部署、批量運行命令等功能.ansible是基于模塊工作的,本身沒有批量部署的能力.真正具有批量部署的是ansible所運行的模塊,ansible只是提供一種框架.ansible不需要在遠程主機上安裝client/agents,因為它們是基于ssh來和遠程主機通訊的.
3. 自動化運維工具會淘汰技術人員嗎?
那么,問題是這3種自動化運維工具會淘汰技術人員嗎?
我們不妨換一種說法:假如公司業(yè)務需要快速發(fā)展,最需要招募什么樣的技術人員?如果公司業(yè)務下降,一百人的運維團隊裁到只剩十個人,有哪些特質的運維工程師可以幸免于難?
理清楚這些要求,我們就可以發(fā)現(xiàn)到底什么樣的運維工程師,即使不是真正無可取代,也可以在絕大多數(shù)情況下不被淘汰。
大致來說,我認為一下幾點是比較重要的:
- 第一,知識深度足夠,能夠成為Linux運維領域的專家。
這里的知識,是指整個Linux領域的知識,而不是單個模塊知識。在整個Linux領域,必須有足夠的知識積累,如果專精于某個技術點,很可能在公司業(yè)務方向轉變或者其他情況下讓自己的知識失去價值。
如果在整個Linux領域都有一定涉獵,同時還能保持較深入的學習,那么你就可以成為在某種意義上的專家,這種專家是多面手,同時還能保證問題解決效率,那么在大浪淘沙時就會獲得更多的生存機會。
- 第二,有強大的執(zhí)行力和判斷力。
執(zhí)行力永遠是職場進步的不二法門。在一個團隊里,除了極個別的技術領導者,大部分人其實能力和經驗差不多都是一個起點。然而,有些人手快,做事認真賣力,很靠譜,出了問題自己也是第一時間修。這種人,到哪里都會很快脫穎而出。
在我們的日常工作中,大部分的工作難度并不高。技術行業(yè)的從業(yè)壁壘并不高,很多人自學也可以干的很好,從來沒有聽說過做技術要求IQ在多少點以上的。所以,在同樣的條件下,做事更快的無疑會倍受青睞。
做事除了快,還需要做得好,這時候需要的就是判斷力。分享一個真實的故事:
之前的集群碰到了問題,infini band崩潰了。
我們自己的隊伍檢查無果,毫無頭緒,于是讓工程師上門,工程師從早干到半夜,敲著各種命令代碼,運行各種腳本,修改各種參數(shù)配置服務,在我們成員的幫助下,到凌晨1點的時候,整個集群經過十幾次的重啟,終于,IB問題依舊,i通訊用的千兆網(wǎng)也崩潰了。
第二天打電話換人,張君上來,幾行代碼之后豁然開朗,半小時后千兆網(wǎng)恢復正常,兩個小時后集群恢復正常。還順便幫我們把其他問題也解決了。
像張君這樣的會被技術行業(yè)淘汰幾乎是不可能的事。
- 第三,自己強不是強,必須能激發(fā)團隊力量。
在我之前的從業(yè)過程中,至少碰到過三個技術能力極強同時脾氣又古怪的同事,這三個人又以劉君為最。
劉畢業(yè)自某985大學,這個大學號稱學子占據(jù)IT行業(yè)半壁江山。他能力自然是沒的說,但是性格又實在古怪:平時絕不肯多說一句話,新同事來了大半個月,他還不知道人家叫什么;項目組十幾個人聚餐,他也不肯出席。當然,這種程度的性格還算可以接受。
然而劉君卻又嘲諷同事工作能力的習慣:剛剛來到公司的實習生,寫個自動化腳本慢了一點,被他在公司大群點名嘲笑。
這種作風愈演愈烈,最終在去年春節(jié)回來后,劉君的工位就空了。
固然其技術能力沒有任何問題,一個人可以做出兩個人的成果;但是因為這種性格,整個團隊的工作效率下降許多,權衡之下只能二擇其一。
這三點都是很覆蓋面很大的提升方向,要真正達成還需要非常細節(jié)化的規(guī)劃和執(zhí)行。傳奇故事之外,必定充滿著艱辛。
4. 總結
在IT行業(yè)里,技術的更新迭代的背后,是技術能力和實力的比拼,隨后面臨的就是職場的被淘汰,當然有的人選擇被淘汰,有的人選擇迎難而上,笑傲高薪職場,這或許也就是IT人30歲后的保暖杯:技術升級。

























