Linux系統對於實施人員的價值
隨著網際網路的發展, 系統越來越突顯了巨大的作用,很多網際網路公司,政府企業,只要用到伺服器的地方几乎都能看到 linux系統的身影,可以說服務是不是在linux系統跑的代表了企業的技術水平,而與linux最相關的工作崗位就是linux運維工程師,實施工程師,linux開發工程師,我作為一個工作多年的實施工程師來給大家分享一下linux系統對於實施人員到底有多大影響。
一、實施人員為什麼要會用 linux
實施工程師主要工作是負責專案現場的實施交付工作,也就是部署,測試,實施人員不一定要懂開發,但是必須要懂 linux,因為開發問題可以讓開發人員來做,專案現場的服務部署、測試、以及伺服器資源分配、調優都是實施人員要做的,大概在四五年前windows server 2008 、windows server 2012還非常普遍,windows大家都懂的幾乎就是傻瓜式下一步、下一步就行,隨便一教新手就能掌握伺服器安裝部署、隨著安全性要求越來越高,漸漸的大多數企業都要求服務在linux系統上面跑,這時候不懂linux系統就是不知道第一步要幹嘛。
現在招聘實施工程師尤其是中高階的都是要求一些 linux相關的經驗,
例如:
1.
本科以上學歷,具備
2年以上linux系統使用經驗,深入理解主流作業系統(redhat/centos)的安裝配置;
2. 熟練shell常用指令碼編寫,熟練使用grep、sed、awk文字工具;
3. 熟練掌握ftp/nfs/smaba的快速搭建;
4. 熟系網際網路基礎元件apache/tomcat/redis/zookpeer/kafka/nginx的安裝、除錯;
5. 熟悉資料庫mysql(主從)、sqlserver安裝、備份及sql語句編寫等操作;
6. 熟悉主流的監控軟體zabbix/prometheus等主流監控工具中一種;
7. 具備良好的思維能力,問題分析、診斷與定位能力;
8. 瞭解容器技術docker及大資料hadoop技術的優先;
9 .熟悉主流資料庫,如ORACLE、DB2等,熟練掌握SQL,有海量資料的開發經驗; 10 .熟悉UNIX/LINUX作業系統,掌握shell程式設計;
11 .熟悉ROSE、PowerDesigner、Visio等建模工具,熟悉UML;
也就是說現在面試實施工程師的工作,如果不會 linux怕是隻能做個初級實施工程師,打打下手了。
二、 linux對於實施人員的發展有什麼影響
Linux對於實施人員來說影響還是蠻大的,最顯著的一點就是上面所說能否勝任這份工作,如果最開始的系統安裝部署都不會,就不要提linux系統運維了,我大學的時候有過linux基礎課程,後來又看過 等網路上的資料,在畢業之前就對 linux系統框架有了瞭解,其實就是常見的各種服務telnet、web、nginx、lamp、lnmp、nginx+keepalived高可用負債均衡叢集等都做過相關實驗,所以面試的時候也就是我後來的領導經過溝通我對這些知識點都熟悉,但是畢竟沒有工作過對於實際的工作使用認知可能有差別,當時就決定讓我面試透過了,工資也比不會用linux的同事稍微高一些。
隨著工作年限的增加,認識到真正的大牛不僅僅是會用 linux這麼簡單,隨著發展,docker、openstack、hadoop、區塊鏈等興起,真正厲害的人物都會用這些主流的東西,當然,這些技術的前提是要會linux,雖然windows也能用,但是幾乎很少有人用docker在windows系統部署,所以要是有較高的linux水平做實施行業會有不錯的平臺。
三、如何才能更好的學習 linux
Linux學習主要分兩種模式,一種是科班出身,本身就是計算機專業的大學畢業就會有不錯的基礎,還可以網上找些資料擴充套件知識,然後投身工作增長經驗。
一種是工作後學習的,一邊工作,一邊學習,這時就主要依賴於網上的資料了,我身邊的人也有參加培訓機構的,不管是哪種方式最主要還是多加練習,加上舉一反三,學 linux基本不用桌面,都是敲命令,必須知道並且熟悉命令才能做後面的東西,工作中真遇到過因為一個命令不會,百度十幾分鐘的。
Linux系統對於剛接觸的人來說是迷茫的,幾十個服務,不同的命令,無數的配置檔案,足以讓人眼暈,當有了一定水準之後,你會發現linux是有規則的一切皆是檔案,當你對常見的服務足夠熟悉的時候,突然給你個新的服務,你也會很快掌握,其實每個配置檔案改的無非就是 賬號,ip 埠 路徑這些。
當你足夠熟悉了之後就要擴充套件一些知識面,例如 docker、openstack,微服務等,這樣才能再不斷運用的過程中不斷提升。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2937939/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 開發人員怎麼看實施人員
- 技術人員如何提升自己的價值
- 開源的真正價值在於“人”
- 敏捷實施步驟與價值觀敏捷
- 對於Linux系統管理員很有用的16個線上工具Linux
- 三個級別實現CRM系統的價值
- 深度探究MMO社交對話系統(一):聊天系統的進化與價值
- 人員摔倒識別預警系統 人員跌倒檢測系統
- 讓高階管理人員明白專案管理的價值(轉)專案管理
- BI實施:讓資料創造價值是王道
- 對前端“價值”的理解前端
- 聊聊 GitHub 對於程式設計師的品牌價值Github程式設計師
- ERP系統對企業有什麼作用和價值?
- 人員入侵檢測系統
- 對於Linux系統統計的命令有哪些?怎樣系統的學習LinuxLinux
- ERP實施進階:六化部署 深挖價值(轉)
- 推薦適用於linux系統管理員的GUI工具!LinuxGUI
- 最近對就有系統人員許可權升級計劃――也談人員許可權的設計。
- 基於大資料的重點人員管控系統平臺的搭建與實現大資料
- 研究人員演示對硬碟和作業系統的聲音攻擊硬碟作業系統
- 研究人員報告新的針對工業基礎設施的攻擊
- 關於無線wifi系統搭建的設計與實施-1WiFi
- 人員行為識別系統
- 人員著裝識別系統
- CRM客戶關係管理系統的價值
- PDM系統的實施說明書
- 實施CRM系統的意義何在?
- 售房管理系統的實用價值和延伸功能全方位解析!
- 實施人工智慧時應對人為因素人工智慧
- 基於SSM的職員考勤系統SSM
- 實施aix系統備份AI
- (原)實施在系統外
- 關於對企業數字化轉型價值的思考
- 也談平臺對於SAP顧問個人價值的作用
- 基於Linux系統的影片點播系統的實現(轉)Linux
- 自顧不暇的系統管理員如何面對開發人員的“Challenge”?|航海日誌 Vol.20
- 人臉識別門禁系統搭建,智慧小區實施方案
- 銷售人員使用CRM系統的好處