學習linux可以從事的工作有:1、Linux運維工程師;2、Linux高級架構師;3、運維開發工程師;4、數據庫管理員;5、云計算架構師。隨著網站規模越來越大、架構越來越復雜,對優秀運維人才的需求量也逐漸增加。
linux相關工作:
(推薦教程:linux視頻教程)
1. Linux運維工程師
需要牢固掌握Linux基礎及常見開源軟件服務集群,掌握Shell,MySQL,監控。熟練掌握阿里云為首的公有云搭建集群實戰(ECS/SLB/RDS/NAS/OSS/VPC/CDN)。此階段是態度為先的階段,態度加能力突破20K也不是問題,能夠獨擋一面做較好的執行者和問題解決者。
2. Linux高級架構師
能夠根據企業問題和需求,提供適合的解決方案并能推進執行,能夠根據趨勢排查企業問題和隱患,提前給出方案(例如持續集成方案、云計算方案、容器方案、各種集群高可用以及異地容災方案等), 除了技術外,還要具備溝通、表達、思想能力,能夠獨擋一面做問題的終結者。
3. 運維開發工程師
需要掌握Linux基礎及常見開源軟件服務集群,開發自動化、智能化、圖形化運維管理平臺與運維軟件,提升運維秒級交付與標準化、快速維護能力,減少運維故障發生。
4. 數據庫管理員
熟練Linux基礎和基本服務,熟練MySQL/Redis/Memcached/MongoDB等技術擅長開發更佳。
5. 云計算架構師
熟練Linux基礎和基本服務,精通Openstack/Ceph/Kvm等的集群架構及調優,了解核心Openstack代碼。
從行業角度來看,隨著中國互聯網的高速發展、網站規模越來越來大、架構越來越復雜,對專職網站運維工程師、網站架構師的要求會越來越急迫,特別是對有經驗的優秀運維人才需求量大,而且是越老越值錢。
從個人角度,運維工程師技術含量及要求會越來越高,同時也是對公司應用、架構了解非常熟悉的人、越來越得到重視。