Linux 人才在業界的出路

對於初窺 Linux 門徑的初學者,常會面臨一個很有意思的問題。那就是學習 Linux 能擁有什麼優勢 ? 或是取得 Linux 認證又有何好處 ? 要很精確的回答這些問題,必須從 IT 產業的結構及需求面來進行剖析。就一位在 IT 產業擁有近十年資歷與實戰經驗的 Linux 資深專業講師而言,其實這個答案很 Easy !! 不過一般初學者還是必須由師傅引進門才能明白了解。


Linux的學習方向 
      
首先我們就 IT 產業的結構來解析,以台灣前十大企業 ? 台積電 ? 數十年的 IT 經驗為參考, IT 結構可劃分如下 :


作業系統
若以學習 Linux 技能來成為跨入 IT 產業的第一步,那將是最犀利的選擇,因為 Linux 本身已經很接近 Unix ,加上作業系統架構的共通性,之後再去學習 Windows 就易如反掌。如此,即可具備完整的作業系統的實力。
 
嵌入式系統
若能更深入瞭解 Linux 系統核心,再加上基礎的程式語言訓練,便可輕易深入 Embedded Linux ,那就具備了嵌入式系統的研發能力。
 
網路管理
若有紮實的網路知識再加上應用系統的正確觀念,便可將 Linux 技能普遍實現在網路及系統 、 網路管理及網路安全等各項應用的領域。如此,便可具備網路管理以及應用系統管理的專業技能。
 
程式語言
若對程式語言有濃厚的興趣,加上基礎的資料庫管理知識。可專注於軟體工程及程式開發的領域。此時,紮實的 Linux 專業素養,會讓從事軟體專案的系統分析師 、 系統設計師或系統開發高手輕鬆完成工作。 再加上 Linux 原本具備 Open Source Code 的精神與 GNU 的規範,更加使得系統開發者擁有垂手可得。且取之不盡用之不竭的豐富資源及珍貴的寶藏。而這些都是眾人智慧的結晶。 以上都是學習 Linux 所衍生出訴說不盡的好處,可大幅提昇個人的優勢及競爭力。因此,選擇學習 Linux 便是跨出成功的第一步。正確的選擇猶如助跑將讓人贏在起跑點上,當然就是最犀利的選擇 !!


Linux技能在未來產業的出路


對於已深入 Linux 寬闊領域的高手或是已取得 Linux 認證的專家,也不禁會問一個發人深省的問題。 
那就是該如何以 Linux 的專業技能為出發點,來檢視與省思現在與未來在 IT 產業的出路?又如何能正確有效的評估適合自己的生涯規劃呢 ? 要很客觀且精湛的回答這些問題,必須從 IT 職場的組織與分工來進行分析。敝人就多年來持續觀察 IT 趨勢與業界需求的變化,以及在 IT 產業歷鍊近十年的資歷與經驗,來跟各位分享眾多業界先進的認知與看法。

IT 產業約可分成五大領域。 Network 、 System 、 Application 、 Database 以及 Security 。然而, IT 職場又可分成三大類型的專業人才, Engineering 、 Design 以及 Business 。以下就以五大領域為水平分野,以三大類型為垂直階層來分析一個 IT 人在業界的職場生涯規劃。也就是 IT Career Plan Roadmap 的 Model ,這是非常類似人類社會結構的金字塔理論。 如圖所示:



 
一•  底層為 Engineering 階層,主要任務是執行系統的建置與部署 、 管理與維護 、 或者程式的撰寫工作。

(1) 網路領域為 Network Engineer
(2) 系統領域為 System Engineer
(3) 應用程式領域為 System Developer, 通常是 Programmer
(4) 資料庫領域為 DBA(Database Administration)
(5) 資訊安全領域為 Security Engineer ,主要 Focus 在 Network Security 。


二•  中間為 Design 階層,主要任務是如何規劃與設計架構 、 分析與開發系統來實現 IT 的功能。

(1) 網路領域為 Network Architect
(2) 系統領域為 Platform Architect 或 System Consultant
(3) 應用程式領域為 System Analyst 或 Application Consultant
(4) 資料庫領域為 Data Warehousing Consultant
(5) 資訊安全領域為是 Security Consultant ,主要 Focus 在 Information Security 應用的技術面。


三•  最上層為 Business 階層,主要任務是應用商業的邏輯,運用 IT 的功能來滿足使用者的需求。

(1) 網路領域為 Product Manager
(2) 系統領域為 Project Manager
(3) 應用程式領域為 Program Manager 或 Business Consultant 。如 ERP Consultant
(4) 資料庫領域為 Data Mining Consultant
(5) 資訊安全領域為 Security Auditor 。主要 Focus 在 Information Security 整體的管理面


如果能明瞭以上的分析,就可以認知一個剛跨入 IT 產業的菜鳥歷練成一位資深的 IT 先進的過程為何。這是由下而上漸進式的,在這個產業沒有跳級生,必須得按步就班的來,也沒有真正的捷徑,只能腳踏實地的耕耘及累積。因此,印證易經的一句真理 -- ? 登高必自卑,行遠必自邇 ?。 一切都得從基層的工程師開始努力。


給Linux學習者的建議 
       
在此給 Linux 的學習者一個中肯的建議。對基層工程師的養成訓練,也就是 IT Skills Learning Roadmap 的 Model 。

(1) 先學系統,建議以 Linux 課程為入門,可再以 Embedded Linux 課程為進階。

(2) 再學網路,建議以 Cisco 課程為入門,可再以 Cisco Design 課程為進階。

(3) 接著學程式語言,選擇 Java 或 Perl ,可以 J2SE 課程為入門。

(4) 最後學資料庫,選擇 Oracle ,以 Oracle DBA 課程為入門。


先瞭解 IT 的 Structure ,然後依本身的興趣及需求來分析 IT Career Plan 的 Roadmap ,最後再考量自己目前在職場上的工作需求來規劃出 IT Skills Learning Roadmap 的最佳路徑。那麼,絕大部份的人應該會歸納出跟本人一致的結論。那就是,選擇 Linux 為出發點是最正確且最有投資效益的選擇!!!

評論: 0 | 引用: 0 | 閱讀: 1985
發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片
內 容:
本網誌收集各類網路公開的文件,以便於本人和眾多網友們檢索查詢,所有轉載文件之著作所有權皆為原作者或及其發表公司所有,若有不宜刊登之文件,一經告知,本網誌立即下架