it運維崗位以工作內容分類大致可以劃分為以下幾種崗位:
idc機房運維
售前運維
桌面運維
監控運維
實施運維
系統運維
自動化運維
開發運維
資料庫運維
大資料運維
devops運維
idc機房運維
目前薪資低,工作內容簡單,而且未來可能會被人工智慧替代的就是 idc機房運維
idc機房運維的工作主要包括: 主機監控,資訊統計,硬體維護,系統維護,網路維護。比如對託管裝置進行日常的巡檢,故障記錄;協助客戶對idc機房裝置進行維護等;很多idc機房運維,後期都轉型做銷售崗,還有的考了幾個證書後,轉到大公司做運維了,這是乙個錢少,活雜,上公升渠道少的崗位,未來發展靠個人。北大的保安也能考研究生成為網紅,只要努力還有什麼不可能呢;三年工作經驗: 薪資5-9k,有的公司需要倒班
售前運維
在產品的銷售過程中,一般會有這個崗位存在,畢竟銷售人員對技術能力的掌握都有所欠缺,如果客戶問到技術上的問題,就需要售前運維出場
售前運維: 對技術要懂一些,對銷售也懂一些;所以售前運維的未來發展方向有兩個,乙個是往技術方面發展,乙個是往銷售方面發展。 而且曾經的銷售經驗決定大大提高了自己往技術方向發展的概率。 畢竟各行各業都需要溝通,運維行業更得懂的溝通;乙個一年左右的售前運維,薪資在一萬以上很常見;但希望大家把這個崗位作為乙個過渡,一心不能兩用,很難做到既搞好銷售,又能做好技術;如果你可以,建議你去創業,乙個技術創業者,既要懂技術,又要懂銷售
桌面運維
工作比較清閒,薪資不高,很多人的薪資一直停留在8k左右,如果不努力提高自己,被替代的可能性很大,隨便乙個大學生,入職三個月就能**的活;而且桌面運維看重學歷,現在要求本科學歷的越來越多,對英語的要求也越來越高;未來的桌面運維,一定是要求越來越高,比如學歷,比如口語流利程度,但工資會越來越低
監控運維
其實這個職位的工作很說輕鬆也是很輕鬆的,不過想進入這個職位的要求還是有點高的,要求基本是都和公司網路管理員的要求差不錯的,但是自我感覺,這個職位的工作職責很簡單
也就是監控一些公司網路,伺服器,服務的執行的是否正常,當執行不正常的情況下,會有相應的報警,只需要分析一下,相應的報警時什麼情況,並匯報給相對應的工程師處理;其實工作很簡單的,一般有一點網路常識的人都能完成的
監控工具常用的有:zabbix,cacti,nagios,open-falcon
實施運維
乙個需要頻繁出差的崗位,有的公司實施運維的工作裡還穿插了售前運維的工作,公司的產品需要涉及到去客戶公司部署產品以及後期的跟進維護,舉個安裝移動寬頻的例子吧, 實施運維就是前期去你家安裝網線,並除錯好,直到你能上網,後期對你的網路進行維護;這個工作涉及到的技術比較單一,或者說都是與你們產品有關的技術,比如你們公司是做私有雲的,你需要滿世界去幫別的公司部署私有雲產品和後期維護
需要有一定的溝通能力,技術增長一般是體現在對你們公司產品越來越了解,如果你想去看看世界(真心話,大多數實施運維忙的沒時間看世界),或者不反感出差,也不怕與人交流,可以選擇這個職位,3年工作經驗,薪資在12-15k左右
系統運維&自動化運維
這兩個相似度很高,一度可以這麼理解:自動化運維就是在系統運維的基礎上又學會了一些自動化工具,比如ansible, saltstack,shell指令碼, 系統運維到自動化運維,是傳統運維向智慧型運維的過渡;一般情況下,系統運維的工資,三年工作經驗在8-10k, 自動化運維可以達到10-15k, 需要會一些常見的elk,jenkins,gitlab, docker等工具。
這裡需要著重強調的兩個概念:
a)所有自動化運維都是以手工能實現為基礎。
b)所有自動化的底層,都是很基礎淺顯的原理。 比如監控系統, 不管你用zabbix,還是prometheus,還是自己開發監控,說到底都是在做資料收集,資料儲存,資料分析和資料展示
開發運維
不會開發你就不能充分理解你們系統的業務流程,出了問題也不能幫忙除錯,只能去找開發推鍋,開發人員寫的**有時候有效能問題,而你只卻只懂系統,就沒辦法排查問題,或者說沒辦法找到問題根本原因
運維開發需要學什麼開發語言? 理論上小語種都行,而不是說到運維開發就想到python,那只是培訓機構的人設;三年運維開發經驗,工資一般在12-18k左右;另外需要說明,開發語言只是工具,幫助你解決工作中的問題,而不是動不動就開發個cmdb,開發個跳板機;在公司裡工作,有開源的就用開源的,實在沒辦法了才去開發,不要給自己挖坑
備註: 即使你面試的是運維開發,很多時候你在公司裡幹的還是系統運維或者自動化運維的工作,與開發沒有任何關係,而且大部分公司現有的業務體系的伺服器都老出問題,你忙都忙不過來,哪還有時間讓你開發自動化工具, 如果讓你白天不耽誤幹別的,利用晚上自己加班搞出來,方法方案自己想辦法,加班費是不可能又的,你幹嗎?不想幹就別提這個茬,做好公司交代的任務就行了
資料庫運維
哈,剛剛乙個運維開發還不夠亂嗎,又來個資料庫運維,說白了就是有的公司讓系統運維兼職幹著資料庫的工作,乾久了就出來這麼個崗位,懂運維,懂資料庫,現在很多人面試系統運維,都說自己懂資料庫,結果一問,資料庫只會增刪改查,再一問增刪改查也是只會最簡單的,說白了就是記住了增刪改查的四個命令而已,真香!
很多時候運維遇到的問題不向你想象的那麼理想化,比如有同事過來求助,說乙個單機例項掛了,你的理想狀態是,反正有備份,恢復一下完事,然後你問他,有備份把?對方說:「不知道啊,跑了好幾年了沒出過問題,你一入職就出問題了」,哈,關鍵是你剛入職,入職手續還沒辦完,都沒碰過公司的電腦。你說驚不驚喜
資料庫玩的比較好,以後可以轉dba,但只會dba不會運維的人,可能慢慢要沒落了,這個崗位就是運維在絕地逢生,不斷占領別人的崗位的過程中演化出來的崗位,當然也有可能是dba學會了運維
大資料運維
大資料運維也是在系統運維的基礎上衍生出來的一種,與系統運維不同的是,大資料運維更多的是在維護大資料生態下的產品,比如hadoop,hbase,spark,kafka ,redis等,進行日常的集群管理和故障處理,以及容量管理;基礎的系統運維要會,在此基礎上加上大資料生態圈下的產品就是算入門的大資料運維了,薪資也偏高一些,一般三年工作經驗可以要到12-20k, 為什麼有8k的差距呢? 因為面試看的是溝通能力,和技術關係不大
devops運維
devops是一種方**,包含一系列的基本原則和實踐,目前所有的工具或者說工具鏈都只是為了對這樣的實踐提供支援而已;所以這個崗位,其實都是要求在自動化運維的基礎上,會一些devops工具鏈而已,比如ci/cd的開源工具,其次要想工資高,需要會一門語言,比如go或者python,薪資普遍很高,三年工作經驗,基本在15-20k,5年工作經驗可以拿到30-50k
結束語:
如果你想往運維方向發展,首先要成為系統運維,然後再慢慢向自動化運維發展。等薪資達到12k-15k後,再考慮往哪個方向發展,這些崗位不存在哪個更有前途,因為前途這件事,靠個人,靠運氣,靠機遇
這些崗位無論哪個方向都有人賺錢,有人不賺錢,能不能賺錢靠的是把學到知識變現的能力,與崗位無關
而且大家也可以看到,這些崗位變來變去,無非就是因為公司不同,產品不同,甚至理念不同衍生出來的崗位,萬變不離其宗,自動化運維是所有高薪崗位的起點
acs包括哪幾種 描寫分為哪幾種分別是什麼
描寫方法 是用生動形象的語言把人物 事件 景物具體描繪出來的一種手法,給讀者以身臨其境的感覺。作者一般綜合使用描寫 敘述等方法來塑造形象。描寫按內容分 有人物描寫 環境描寫 人物描寫方法有六種 概括描寫 肖像描寫 語言描寫 行動描寫 動作描寫 心理描寫 細節描寫。景物描寫包括 靜態與動態 客觀與主觀...
linux中的檔案分為哪幾種??
在linux中,有一句經典的話叫做一切皆檔案 檔案分類 1 普通檔案 regular 存在於外部儲存器中,用於儲存普通檔案。2 目錄檔案 directory 用於存放目錄項,是檔案系統管理的重要檔案型別。3 管道檔案 pipe 一種用於程序間通訊的特殊檔案,也稱為命名管道fifo。4 套接字檔案 s...
效能測試分為哪幾種型別?
在軟體測試中效能測試是很重要的一項,一般來說效能是一種指標,表明軟體系統或構件對其及時性要求的符合程度,也可以說效能是一種特性,可以用時間來進行度量。效能的及時性用響應時間或吞吐量來衡量。響應時間是指伺服器對請求作出響應所需要的時間。2.負載測試 對系統不斷增加壓力或增加一定壓力下的持續時間,直到某...