學(xué)linux運(yùn)維怎么樣?
網(wǎng)友解答: 個(gè)人認(rèn)為,運(yùn)維這個(gè)職業(yè),是屬于公司有一定規(guī)模之后,應(yīng)運(yùn)而生的職位。對(duì)于運(yùn)維來說,其職責(zé)更像救火隊(duì)員,出現(xiàn)問題之后需要,及時(shí)響應(yīng),迅速判斷,解決故障。由于需要及時(shí)、迅速對(duì)問題定
個(gè)人認(rèn)為,運(yùn)維這個(gè)職業(yè),是屬于公司有一定規(guī)模之后,應(yīng)運(yùn)而生的職位。對(duì)于運(yùn)維來說,其職責(zé)更像救火隊(duì)員,出現(xiàn)問題之后需要,及時(shí)響應(yīng),迅速判斷,解決故障。
由于需要及時(shí)、迅速對(duì)問題定位后解決,因此對(duì)于從業(yè)人員的要求也比較高,掌握的知識(shí)更廣泛,由于故障的原因會(huì)是多種多樣的,有可能是硬件資源限制,也有可能是代碼邏輯,亦或網(wǎng)絡(luò)資源不足,甚至是安全方面、系統(tǒng)架構(gòu)層面的問題等等,因此要求從業(yè)人員,對(duì)操作系統(tǒng)、網(wǎng)絡(luò)、代碼、安全、高可用等方面都需要有自己的見解。雖然不要求研究的深度,但是廣度肯定是必不可少的。
以上是通過職業(yè)要求的考慮簡(jiǎn)單的說了一下,除了職業(yè)要求,還有就是身體要求,因?yàn)檫\(yùn)維工作職責(zé)是保證線上正常運(yùn)行和運(yùn)轉(zhuǎn),如果是面向企業(yè)用戶,運(yùn)維工作相對(duì)來說比較輕松,是有一個(gè)時(shí)間范圍的;但是如果面向的是個(gè)人用戶(例如滴滴,酷米,美團(tuán)等),運(yùn)維工作相對(duì)來說,保障的時(shí)間是7X24小時(shí),全年無休,有規(guī)模的公司會(huì)用三班倒的形式,來保障足夠的人員投入,如果是小微企業(yè),有可能就比較失去人性。
無論的有規(guī)模的公司還是小微企業(yè),由于自身的特點(diǎn),對(duì)從業(yè)者的自身發(fā)展也不盡相同。有規(guī)模的公司,更多的是利用分工合作提高工作效率,節(jié)約工作成本。因此對(duì)運(yùn)維從業(yè)者的要求是在某一領(lǐng)域的研究有一定的深度,雖然失去了廣度,但是很容易成為行業(yè)里面的佼佼者。反觀小微企業(yè),對(duì)運(yùn)維從業(yè)者的要求就比較多,小微企業(yè)處于人力成本考慮,因此會(huì)要求運(yùn)維從業(yè)者知識(shí)面的廣度高于深度,而且壓力,不小于第一類企業(yè),對(duì)于發(fā)展來說,小微企業(yè)的運(yùn)維從業(yè)者更像一把瑞士軍刀,功能比較齊全,更多的是應(yīng)急使用。對(duì)個(gè)人發(fā)展而言,需要自行定位和發(fā)展。
如果你都能看到這里,首先感謝你的對(duì)我的支持,其次通過上面的文字已經(jīng)說明,無論有規(guī)模的企業(yè),還是小微企業(yè),對(duì)這個(gè)職位都是有需求的。
一方面運(yùn)維從業(yè)者可能通過自己的能力和經(jīng)驗(yàn),來解決公司的問題;
另一方面能用的上運(yùn)維的企業(yè),也是具有一定的規(guī)模和實(shí)力的。
網(wǎng)友解答:打攪。
跟你分析它的前景,前景主要有兩方面,職業(yè)前景、薪水前景。
薪水前景:
總的來說,運(yùn)維的薪水普遍比開發(fā)人員略低一點(diǎn)。這是因?yàn)樯鲜诌\(yùn)維工作比開發(fā)門檻略低,市場(chǎng)上有很多運(yùn)維人員處于“會(huì)搭建服務(wù)”的狀態(tài)。這種門檻確實(shí)比會(huì)“粘貼復(fù)制”代碼,還要低一點(diǎn)。
但是隨著你個(gè)人能力的提升,金字塔效應(yīng)一樣會(huì)很明顯。各大公司都需要技藝高超的運(yùn)維人員,開出的價(jià)格并不會(huì)比你同齡的開發(fā)人員明顯低。
我目前在北京遇到薪水最高的運(yùn)維人員在 40w(已有)到 50w(希望)一年。
且這只是我看到的運(yùn)維工作部分,就發(fā)展來說當(dāng)你技能、視角不斷提升有可能通過運(yùn)維崗位開始接觸其他工作,有人提到的 DBA 是一種。而當(dāng)你熟悉多種技能之后開始統(tǒng)一管理多個(gè)部門,則有可能變成多個(gè)部門的總監(jiān)。這都是有可能性的“發(fā)展”。而到這個(gè)層面的待遇,我個(gè)人猜測(cè)在 50w ~ 100w 年 。
職業(yè)前景:
職業(yè)前景主要還是要從技能來說,我很贊同《程序員的思維修煉》中針對(duì)技術(shù)人員等級(jí)的劃分,我覺得最根本的劃分應(yīng)該參考該書。但我在這里提一點(diǎn)干貨。盡可能依照難度排序。
0. 熟悉常見硬件配置,了解常見硬件體系
1. 會(huì)搭建常見服務(wù)、理解服務(wù)工作原理
2. 精通系統(tǒng)工作原理(到這一步已經(jīng)很少有人能做到了,能過濾掉 80%)
3. 熟悉多種發(fā)行版本,RedHat 系(Fedora , CentOS)、Debian 系(Ubuntu)、Gentoo 系(LFS,Arch)
4. 熟練的腳本開發(fā) ,Perl,Python,Shell(三選二,或者都會(huì))、自動(dòng)化技術(shù)。
---- 第一梯度結(jié)束 ----
5. 集群化的管理思維方式 ,可以通過 Puppet ,腳本等等類似工具配合。
6. 性能的極端優(yōu)化 ,這個(gè)工作必須基于 2 的基礎(chǔ),實(shí)際上很少有人能夠做到
7. 多種數(shù)據(jù)庫的原理、優(yōu)化 MySQL,Oracle,MongoDB,Redis,這里面夠你消耗掉一半的青春
8. 高可用性以及負(fù)載均衡思維方式
--- 第二梯度結(jié)束 ---
9. 與開發(fā)人員一起,參與架構(gòu)設(shè)計(jì)
--- 第三梯度結(jié)束 ---
實(shí)際上第九點(diǎn)是貫穿在以上各點(diǎn)中循序漸進(jìn)的過程。但是一定要有這個(gè)過程。
以上并不代表運(yùn)維工作中所有的工作內(nèi)容。
就技能方面還是希望多參考《程序員的思維修煉》一書中提到的,那才是最根本的。