學員提問: 今年剛剛21歲,找了一份運維的工作,希望運維前輩給年輕的後輩一些建議?
答: 首先糾正一點:後輩就後輩吧,別老說自己是年輕的後輩,年輕,我們八零後也不老嘛。
下面是正文:
運維行業,入門容易,精通難;
你需要提前知道的是:
-
企業的業務不同,運維的工具和中間件也會各不相同,技術的側重點會不一樣,但要儘量避免定製化崗位。
什麼是定製化崗位?所謂的定製化崗位就是這個崗位所用到的技能和方法,只適合於當前這家公司,當你有一天離職,你會發現別的公司都沒有用這個軟件和工具, 等同於你離職即失業。
-
在你的薪資達不到14K左右的時候,請儘快掌握運維的通用專業知識,儘可能的適應多家公司。
所謂的通用知識指的是:apache,nginx,Tomcat,zabbix,prometheus, docker,ansible等這些常見的技術。
或者你在boss上搜運維崗位,能夠看到的高頻知識點。
-
當你已經拿到14K的薪資後,一定要在某一個方向的上深入鑽研,比如nginx,zabbix,MySQL等,隨便選一個方向去研究;
-
當你在一個方向足夠領先後,你纔有必要去研究精通其他領域,但不管你想精通哪個領域,請先確保你的基礎知識足夠紮實。
千萬不要出現,精通zabbix, 但連查找個端口號是否被佔用都得需要百度的情況,這是很多人容易犯得誤區。
很多有多年工作經驗的人去面試看到筆試題扭頭就走,不是說筆試丟人,而是面試者雖然有多年工作經驗,但基礎知識不紮實。
請注意:這是個很普遍的現象,你只要避免就超過了80%的人;
-
當你的薪資達到20K的時候,你就可以考慮學一門編程語言了,比如java。
Python並不是運維開發的唯一選擇, 學習編程的目的是讓自己養成一種思維習慣,能夠從編程的角度瞭解自己運維的產品。
有了編程能力後,你對運維行業理解就多了一個新視角,會突然明白以前有些東西的確是在做無用功。
-
21歲能入行,有可能你的學歷是專科,儘自己所能進修學歷,一直到研究生學歷爲止,越早越好。
最後分享五點:
- 網絡基礎是很多運維的弱勢,如果你也是,儘快補上;
- 桌面運維,windows運維沒有持續研究的必要,儘快轉Linux運維;
- 運維行業知識繁雜,但不要養成囤積知識的習慣,放在百度雲盤裏的知識不叫知識。
- 儘快找女朋友,年齡越大,你的工作越忙,女朋友越不好找。
- 如果不打算在一線城市,一定要提前做好規劃,因爲你的老家可能沒有運維崗或者即使有,但工作職責和一線城市不同且薪資低。
最後的最後:
在你拿到30K之前,不要迷信風口,不要追熱門技術,因爲但凡是風口,你都不會是提前知道的那一批人。