1. 程式人生 > >運維發展路線之我見

運維發展路線之我見

隨著工作時間的增長,接觸不少的op sre,有大神但是更多是靠年限增長的普通人。對運維工作發展路線有了一個清晰的認識:簡單說,如果你想在運維方面變得十分牛逼,以下三點不能躲開

1.對於linux核心和系統底層的理解

2.豐富的coding經驗

3.熟悉網路協議和底層轉發流程

下面分別來說下:

自己是否對linux核心有了深刻的理解: 

  1. 包括但不限於:系統呼叫,核心資料結構,記憶體管理,io層,檔案系統,中斷和同步等
  2. 因為日常接觸的維護排障工作中使用的命令的實現,如果對核心和作業系統底層有更好的瞭解有助於快速定為問題

掌握2+門語言及豐富的coding經歷:

  1. 豐富的程式設計經歷說明能夠快速開發出能加速工作的各種工具,比如釋出、監控、配置管理、cmdb、servertree等
  2. 有程式設計經歷能夠幫助op更好的理解各種開源系統架構而且更快速定位問題

對底層網路轉發流程的理解和熟悉各種網路協議:

  1.    二層三層轉發是否瞭解,lvs, dns, dhcp,vrrp,rip,ospf,bgp