IT小白踏上工程師征途的心路歷程
文/聯成電腦
每當年假結束開工之時,總是有些朋友們會來信詢問,要如何才能成為IT工程師。其實,每次在回答這個問題之前,通常我都會先問對方:你為什麼想轉職成IT工程師?想當然爾,答案還真的是五花八門,從薪資、人事到職涯規劃等等,什麼理由、想法都有人回答,但是,卻總沒人告訴我,他們內心真正對自我的期許與夢想是什麼。
為什麼想轉職IT工程師
回首來時路,如果不是對IT這條路抱著夢想與期待,以及不斷的自我要求與向前邁進,或許在大學畢業後的幾年內,應該早早就遠離了這條路,往其它的方向走去。並不是這條路有多艱難,而是IT這產業的特殊性與具挑戰性,沒有一點耐心與毅力,沒有好奇心與夢想,是很難在這領域內攻上頂端,並且站好站穩。
更多新聞:【學長姊帶路】加薪晉升心法 | 從如何錄取到入職後提出加薪的技巧
IT 這個職類分布極廣,從程式設計師到雲端架構師,甚至到維修電腦這樣的職類,都算在內。不過,通常較為容易上手的路,都是從所謂的 IT Infrastructure (IT基礎架構)上來,而我也是從電腦維護出發,一路攀爬沿伸,逐漸的走到系統工程師、雲端架構師,並且涉獵了不少領域的知識。然而,每一個領域都有其深不可測的學問,但學得廣的優點,就是讓我更加的理解IT這行業的內容與實質本義。
本著回饋的心情跟大家分享一下,我是如何從一位IT小白走上IT工程師這條路,這過程之中,又學到了哪些基本知識與技能,希望提供大家前車之鑑,不要踩雷又傷心傷身。
檢視IT工作技能
接下來,先來為各位分析一下我所喜愛的IT工作技能內容,檢視這些技能所需要的相關知識,其分類大致如下:
- 電腦硬體知識:現今硬體設備的進步,不外乎速度加快、製作愈來愈精密,不過其框架仍舊未有大改變,從網路媒體上仔細閱讀,其實是可以很快了解與吸收。
- 網路運作知識:現今企業都是依賴網路進行日常工作,所以網路的理論與知識是基本配備。另外,如何設定Switch交換器、Router路由器設備,則是屬於技術面向,通常都會先依理論知識進行規劃後,再進行設備操作與驗證。
- 作業系統相關知識:除了個人電腦上的作業系統之外,企業常用的伺服主機作業系統,也是必需了解。通常用的是 Windows Server,但因為 Linux 、VMware 系統崛起,以及諸如AWS、GCP、Azure雲端平台的發展,雲端現在已成主流項目,很多的觀念與做法,跟過去不同,所需要的維護方式也不盡相同。不過,作業系統基本的概念,仍然不會超脫現有硬體設備的框架,學習上的阻礙其實不多
- 網路服務相關知識:每一種網路服務如 Web、Email、LDAP/AD、DNS、VPN、Firewall、容器Docker/Kubernetes、OpenStack、OpenShift等等,都有其相關的設定、原理,用的也是網路知識與系統運作原理,只要懂得其運作原理,再透過文件的查閱,要掌握這些服務並維持運作並不難。
- 程式與系統開發知識:這部份需要學習程式語法以及撰寫的技巧,當然,也需要了解基本的網路知識與系統運作方式,這樣寫出來的程式,才會能符合時代潮流,兼倶效率與可用性。另外,維護網路系統運作時,使用程式協助工作如Python,則事半功倍,可減輕不少工作壓力。
當然,這些知識的背後,仍舊有更多更深入的探討內容,個人建議:在進入職場工作、有一定的操作技能之後,一定要回頭去看看學校教的學術理論,這對深化技能與發展,有十分重要的影響力,如同學會了降龍十八掌的招式,但沒九陽神功的內力支撐,一樣是無法成為武林高手。
如何有系統的學習與檢驗
在分析完工作技能所需的知識後,真覺得項目太多,有種無法下手、找不到頭緒開始的盲目感。其實,這時候回頭看看學校的課程安排,再看看那些資訊證照大廠所安排的證照課程,完全豁然開朗,原來按部就班的一步步學習,根本不用自己發愁學習的內容跟不上時代變化,也不用自己胡亂找資料亂讀一通。想要轉職、快速上手IT技能的新手們,不妨看看資訊大廠的課程安排,順瓜摸藤,常可以理出學習的順序,方便學習。這裡,我個人稍微提一下開頭,詳情可以參閱各大廠商的官方網站:
- 網路知識與設備操作:從思科Cisco的CCNA課程開始,接觸基礎交換器、路由器的操作,逐漸向高階設備前進,學習網路知識與架構規劃。
- 作業系統知識與操作:目光可以放在紅帽Red Hat 的訓練課程上,跟著課程上完 RHCSA / RHCE,就可以快速轉職。當然如果完成RHCA課程,除了可替企業建構與維護完整的IT系統,更可對接各式各樣的雲端平台,不管是容器、虚擬機,還是資料中心、AI支援運算,大概沒有任何企業系統可以難得倒。
- 雲端系統與平台:首選是AWS,原因在於使用的企業很多,也很方便。
- 軟體開發:如果是轉職就業,PHP與Python 會是首選。Python不但可開發任何款式的商用軟體,更內建AI相關函式,可直接使用應用。
每次完成一個課程之後,許多的大廠都會用考試的方式,來檢驗學習成果,並且給予證書。這些證照雖然所費不貲,但是其價值是無可比擬,除了可向自己交待學習成果,也向企業展現自己的能力,很多企業老闆對於有能力的員工,是十分重視的。
當然,在從事IT的這一路上,我個人拿下了CCNA、CCNP與網路相關的認證,也拿下RHCSA、RHCE、RHCA、MCP for SQL Server、MCSE等作業系統的認證,也取得 OCP Java、MySQL、Database 等與程式設計相關職類的認證,對於開展IT職類的視野與機會,十分的有幫助。
尋夢追夢要找對方法
從轉職IT工程師到現在,我仍持續觀察業界的動態與變化。從各大人力銀行的徵才資料上,有著許多IT的職缺,尤其是在 Infrastructure 資訊基礎架構上,常常看見雲端工程師、系統工程師、網路工程師、MIS資訊管理人員、甚至是資安工程師職缺,這些職缺的職務工作內容,常常就是以管理系統、網路知識為基底,再按不同企業與職務安排的需求,而有一些差異性。掌握基本的知識,配合不斷給自己精進、學習的安排,即使不是所謂的本科生,也依舊可以比本科生優秀,就看每個人的夢想是什麼,而且願不願意從事這方面的工作。
一般人通常在專業技能的學習上,比較缺乏學習的方向與學習內容的安排,這時候其實可以找找「聯成電腦」這家有著30年輔導經驗的教育訓練中心。「聯成電腦」有專業大廠的授權、有深入業界的資深授課講師,還有一流的訓練教室,任何的問題學習與就業的資訊,都可以幫忙指引一條路。在結訓之後更可以利用AI媒合職缺,結合多家廠商,找到適合自己未來發展的職業。
最後,我仍要回頭問一句:你為什麼想轉職成IT工程師?如果你已經可以講得出你的夢想是什麼,說得出你的抱負是什麼,那麼恭喜你,轉職IT工程師這條路上,你就不會再跟我一樣,走得跌跌撞撞了。
瀏覽 2,211 次