轉職 IT 新手必學知識完整指南:從零基礎到雲端技術入門

想轉職 IT 卻不知道從哪裡開始?你需要先掌握三件事:IT 產業的全貌、各條職涯路徑的核心技能需求,以及一個關鍵事實,現代 IT 工作幾乎都和雲端技術直接相關。這篇文章會幫你建立完整的轉職 IT 知識地圖,讓你清楚知道該學什麼、照什麼順序學。


轉職 IT 前,你需要先搞清楚一件事

很多人說「我想轉職 IT」,但還沒想清楚自己想做哪一種 IT。

這不是在挑剔你,而是因為 IT 產業太大了,大到「轉職 IT」這四個字,幾乎沒辦法直接告訴你該學什麼。

「IT」不是一個職業,是一個產業

IT 是 Information Technology 的縮寫,中文是「資訊科技」,指的是所有與電腦、網路、資料處理相關的技術領域。

它不是一個職位,而是涵蓋超過 20 種不同專業的產業。

網路工程師、系統管理員、資料庫管理員、雲端架構師、資安工程師、DevOps 工程師……等,這些都叫 IT,但工作內容差距非常大。

舉個例子:網路工程師每天在設定路由器和防火牆規則;雲端工程師每天在 GCP 或 AWS 上建立基礎設施;資安工程師每天在分析系統漏洞和攻擊日誌。

三個人都叫 IT,但幾乎不會有工作上的交集。

所以,轉職 IT 的第一步不是「學技術」,而是「選方向」。

「IT」不是一個職業,是一個產業

轉職 IT 最常見的三條路徑

新手最容易上手的 IT 路徑有三條,各有不同的技能要求和薪資天花板。

路徑一:系統管理/IT 維運(SysAdmin / IT Ops)

負責公司內部的電腦、伺服器、帳號、網路設備的日常管理與維護。

這是 IT 新手最容易切入的路徑,因為許多中小企業都需要這類人才,對學歷和程式能力的要求相對較低。

入門建議先取得 Microsoft 相關認證,例如 MSCA (初級)、MCSE (進階) 等等。

薪資範圍(台灣):月薪 30,000–50,000 元為常見起點,資深後可達 60,000 元以上。

路徑二:網路工程師(Network Engineer)

負責設計、建置、維護企業的網路架構,包含路由器、交換器、防火牆、VPN 等設備。

這條路技術門檻較高,需要紮實的網路知識。

建議以 Cisco CCNA 作為入門認證目標。

薪資範圍(台灣):月薪 40,000–70,000 元,CCIE 等高階認證持有者可達 10 萬以上。

路徑三:雲端工程師(Cloud Engineer)

負責在 GCP、AWS 或 Azure 等雲端平台上建置和管理基礎設施,是目前市場需求成長最快的 IT 職位之一。

這條路需要先有一定的 IT 基礎知識,再疊加雲端平台的操作能力。

本文後半會詳細說明為什麼這條路值得優先考慮。

薪資範圍(台灣):月薪 50,000–90,000 元,資深雲端架構師突破 12 萬並不罕見。


轉職 IT 必懂的基礎概念:網路知識

不管你選哪條 IT 路徑,網路知識都是必備的地基。

就像蓋房子一定要先打地基,IT 的所有技術:伺服器、雲端、資安、虛擬化……等等,都建立在網路之上。

跳過網路直接學雲端,就像跳過地基直接蓋牆,遲早會垮。

現代IT的基礎架構:為什麼不能直接學雲端?

IP 位址、DNS、HTTP 是什麼?

這三個是網路世界最基礎的概念,新手一定要先搞清楚。

IP 位址是網路上每台裝置的「地址」。就像你家的門牌號碼,IP 位址讓資料知道要送到哪裡。常見格式是 192.168.1.1(IPv4),新版格式是 IPv6(IPv6 到 2026 年都還不常用,很多設備都不支援,聽過就好)。

DNS(Domain Name System)是「網路的電話簿」,負責將人類看得懂的網域名稱(如 google.com)翻譯成機器看得懂的 IP 位址(如 142.250.185.46)。沒有 DNS,你就得背一堆 IP 位址才能上網,而且伺服器的 IP 會一直變來變去,所以才需要 DNS 幫你記。

HTTP(HyperText Transfer Protocol)是瀏覽器和伺服器之間溝通的語言。你點一個連結,瀏覽器用 HTTP 向伺服器說「我要這個頁面」,伺服器用 HTTP 把頁面傳回來。HTTPS 是加密版本 (S 是 Secure 的意思),現在幾乎所有網站都用 HTTPS。

防火牆和 VPN 的基本概念

防火牆是網路的守門員,根據設定好的規則決定哪些流量可以進來、哪些要擋掉。

企業防火牆可以設定「只允許特定 IP 存取內部系統」,或者「封鎖所有來自某個國家的連線」。

VPN(Virtual Private Network)是「加密的網路隧道」,雖然我們的封包大部分已經是用 HTTPS 協定在網路上傳送,但有心的駭客還是會想辦法破解,而 VPN 是讓你的網路流量再加密一次,雖然駭客能夠攔截到我們傳送的封包,但要破解內容的難度更高。

企業常用 VPN 讓遠端工作的員工安全連回公司內網。員工安裝客戶端 VPN 軟體,連到公司的 VPN 伺服器,這叫做 Client to Site VPN 模式。

PS. 而你的手機透過 VPN APP 到其他國家看劇,則是連到國外的 VPN 伺服器,所以也是 Client to Site VPN。

另一種情況是,企業的內部網路要跟雲端環境以安全的方式通訊,也會使用 VPN,是由公司的 VPN 設備跟雲端 VPN 對接,員工不用裝 VPN 軟體,這叫做 Site to Site VPN 模式。

為什麼網路知識是 IT 的地基?

因為現代 IT 基礎設施的每一個元件,都需要透過網路溝通。

伺服器需要網路才能對外提供服務。雲端平台需要網路才能讓使用者存取資源。容器化應用需要網路設定才能互相溝通。資安防護需要分析網路流量才能發現攻擊。

如果你不懂網路,就沒辦法理解系統為什麼連不上、為什麼速度慢、為什麼被攻擊。

這就是為什麼幾乎所有 IT 認證(包含雲端認證)都會考網路基礎知識。

地基一 網路知識 (現代 IT 溝通的公路)

轉職 IT 必懂的基礎概念:作業系統

作業系統(Operating System,OS)是管理電腦硬體資源、讓應用程式可以運行的核心軟體,是 IT 人員每天工作的主戰場。

設定服務、管理帳號、排查問題,全都在作業系統層面進行。

Windows Server vs Linux:新手該學哪個?

這是轉職 IT 新手最常問的問題之一,答案取決於你想走的路徑。

Windows Server 在台灣的中小企業環境非常普遍,尤其是需要和 Microsoft 365、Active Directory 整合的公司。如果你的目標是 SysAdmin 或 IT 維運,Windows Server 是優先學習的選項。

Linux 在伺服器、雲端、開發環境中佔主導地位。根據 W3Techs 的統計,全球超過 61% 的網站伺服器運行在 Linux 上,廣義的 Unix 還高達 91%。如果你的目標是雲端工程師、DevOps 或後端開發,Linux 是必學項目,而 Windows …… 則是 8.3%。

尤其在 Google Cloud Platform (簡稱 GCP) 上,超過 90% 的虛擬機器都是 Linux

建議新手的策略:先學 Windows Server 建立基礎信心,同時開始接觸 Linux 指令列操作。兩個都懂的人,在職場上的競爭力會高出許多。

指令列操作(CLI)為什麼不能跳過?

CLI(Command Line Interface)就是那個黑色視窗——你用鍵盤打指令來操作電腦,而不是用滑鼠點圖示。

很多新手看到 CLI 就想跳過,覺得「現在不是都有圖形介面了嗎」。

這個想法在 IT 職場行不通,原因有 3 個:

  1. 伺服器環境幾乎不安裝圖形介面,因為圖形介面會消耗額外資源。
  2. 自動化腳本(Shell Script、PowerShell)需要透過 CLI 執行。
  3. 雲端平台的進階操作幾乎都透過 CLI 工具(就是下指令的意思,如 gcloud、aws cli)完成。

建議新手從 Linux 的基礎指令開始:lscdmkdirchmodgrepssh。這些指令學會之後,你會發現很多 IT 操作快很多。

常見作業系統概念:權限、程序、服務

這三個概念在 IT 日常工作中出現頻率極高,新手要先建立基本認識。

權限(Permissions):決定「誰可以對這個檔案或資源做什麼」。Linux 用 rwx(讀/寫/執行)表示,Windows 用 ACL(存取控制清單)管理。IT 工作中有大量問題是「權限設定錯誤」造成的。

程序(Process):正在執行中的程式。每個應用程式運行時都是一個程序,IT 人員需要知道如何查看程序狀態、終止異常程序、分析程序資源使用情況。

服務(Service):在背景持續運行的程序,通常隨系統啟動自動執行。網頁伺服器(Apache、Nginx)、資料庫(MySQL)、DNS 伺服器都是以服務形式運行。IT 人員需要知道如何啟動、停止、重啟服務。

地基二:作業系統 (管理硬體資源的引擎)

轉職 IT 必懂的基礎概念:虛擬化與容器

虛擬化和容器技術是現代 IT 基礎設施的核心,也是理解雲端技術的關鍵橋樑。

學完網路和作業系統之後,這是轉職 IT 的第三個必懂基礎。

虛擬機器(VM)是什麼?

虛擬機器(Virtual Machine,VM)是用軟體模擬出來的電腦,讓一台實體伺服器能同時運行多個獨立的作業系統環境。

想像你的實體伺服器是一棟大樓,虛擬機器就是大樓裡的一間間獨立套房。每間套房有自己的空間(CPU、記憶體、儲存空間),互不干擾,但共用同一棟大樓的基礎設施(實體硬體)。

透過虛擬化技術,一台實體伺服器可以同時運行 10 台、20 台甚至更多的虛擬機器,大幅提升硬體使用效率。

這也是雲端服務能夠快速提供「一台伺服器」給用戶的技術基礎。

常見的虛擬化平台包含 VMware vSphere、Microsoft Hyper-V,以及雲端平台上的 GCP Compute Engine、AWS EC2。

Docker 和容器技術的基本觀念

容器(Container)是比虛擬機器更輕量的應用程式打包方式,讓應用程式連同它所需的環境一起打包,在任何地方執行結果都一樣。

用同一個大樓比喻:如果虛擬機器是獨立套房(有自己的廚房、浴室),容器就像是共用廚房和浴室的雅房——更省空間,但也能保持一定程度的獨立性。

Docker 是目前最主流的容器平台。

它讓你可以把應用程式和它需要的所有依賴(函式庫、設定、環境)打包成一個「容器映像檔」,在任何支援 Docker 的環境上執行,結果都一樣。

這解決了 IT 工作中最讓人頭痛的問題之一:「在我電腦上可以跑,到伺服器上就壞了。」

PS. 很多人會把 Docker 和 Container 混在一起,簡單的區分方式,Container 是一種技術,而在這個技術上出現非常多「廠商」,Docker 是巿佔率最高的一家,因為巿佔率太高了,所以大家很容易把 Docker 等同於 Container。

虛擬化技術和雲端技術的關係

雲端技術的底層,就是大規模的虛擬化基礎設施。之所以叫大規模,是因為 Amazon、Azure 和 GCP 在全世界蓋了資料中心,也就是「超級無敵大的機房」。

每個資料中心都有數十萬甚至百萬台硬體伺服器在運作,然後分租給全世界的使用者。

當你在 GCP 開一台 Compute Engine 虛擬機,你實際上是在 Google 的實體資料中心裡,分配到一個虛擬化的運算資源。

當你在 AWS 執行一個 Lambda 函數,你的程式碼是在一個高度優化的容器環境中運行。

理解虛擬化和容器的概念,會讓你在學習雲端技術時快很多——因為你已經知道「這些資源在底層是怎麼運作的」。

鋼骨結構 虛擬化與容器技術

IT 新手也要懂的開發基礎概念

你不需要變成軟體工程師,但以下幾個開發基礎概念,會讓你在轉職 IT 之後溝通更順暢、解決問題更有效率。

很多人以為 IT 維運和開發完全無關,但現代 IT 環境中,這條界線已經越來越模糊。

寫程式是什麼?IT 一定要會寫 code 嗎?

程式是給電腦看的「操作指令集合」。你寫下一連串指令,電腦按照順序執行,完成你想要的任務。

IT 人員不一定要會寫複雜的應用程式,但以下 3 種程式能力在 IT 工作中非常實用:

  1. Shell Script(Bash):自動化 Linux 系統操作,例如每天自動備份、批次新增帳號。
  2. PowerShell:Windows 環境的自動化腳本,SysAdmin 的必備工具。
  3. Python 基礎:處理資料、呼叫 API、寫簡單的自動化工具,雲端和 DevOps 工作中非常常用。

建議新手從 Shell Script 或 Python 入門,能寫出「讓電腦幫我做重複工作」的腳本,就達到 IT 工作需要的基本門檻。

網站是怎麼運作的?網頁伺服器的角色

每次你在瀏覽器輸入一個網址,背後發生了以下流程:

  1. 瀏覽器透過 DNS 查詢,找到這個網址對應的伺服器 IP。
  2. 瀏覽器用 HTTP/HTTPS 向伺服器發送「請給我這個頁面」的請求。
  3. 伺服器上的網頁伺服器軟體(如 Nginx 或 Apache)接收請求,找到對應的資源。
  4. 網頁伺服器把頁面內容回傳給瀏覽器,瀏覽器顯示出來。

網頁伺服器(Web Server)是負責接收 HTTP 請求、回傳網頁內容的軟體。Nginx 和 Apache 是最常見的兩種,在雲端環境中也經常以容器形式部署。

IT 人員不需要會設計網站,但需要知道如何安裝、設定、管理網頁伺服器,以及如何排查「網站連不上」這類問題。

前端和後端的差別是什麼?

這兩個詞在 IT 工作中非常常見,新手要先建立基本認識。

前端(Frontend)

是使用者直接看到、互動的部分,以 HTML、CSS、JavaScript 為核心技術。網頁的版面、按鈕、動畫、表單都屬於前端範疇。

後端(Backend)

是使用者看不到、但在背景運作的部分,負責處理商業邏輯、資料存取、API 溝通。後端技術包含 Python、Node.js、Java、Go 等程式語言。

IT 維運人員雖然不需要親自開發前後端,但理解這個架構有 2 個實際好處:

  1. 當應用程式出問題時,你能判斷「問題是在前端、後端還是基礎設施層」。
  2. 和開發團隊溝通時,你能聽懂他們在說什麼,合作效率會高很多。

資料庫是什麼?IT 人員需要懂到什麼程度?

資料庫(Database)是儲存和管理結構化資料的系統,幾乎所有應用程式都依賴它運作。

電商網站的商品資料、使用者帳號、訂單記錄;企業的員工資料、財務數據;社群平台的貼文和互動——這些全都存在資料庫裡。

常見的資料庫分 2 大類:

關聯式資料庫(SQL):以表格形式儲存資料,資料之間有明確的關聯。代表工具:MySQL、PostgreSQL、Microsoft SQL Server。這類資料庫在企業環境中非常普遍。

非關聯式資料庫(NoSQL):以更彈性的格式(文件、鍵值、圖形等)儲存資料,適合大量、多樣化的資料。代表工具:MongoDB、Redis、Google Firestore。

IT 人員至少要能讀懂基本的 SQL 查詢(SELECT、WHERE、JOIN),知道如何備份和還原資料庫,以及了解資料庫的基本權限管理。進階的資料庫調效和架構設計,通常是資料庫管理員(DBA)的專責工作。

內部線路: IT 必須懂的開發基礎架構

轉職 IT 的學習路徑建議

有了以上的知識地圖,最重要的問題來了:照什麼順序學?

很多新手的問題不是「不想學」,而是「不知道先學哪個」,結果每個都學一點、每個都沒學完,半年後還是在原地踏步。

以下是一個實際可行的三階段學習路徑。

第一階段:打好地基(0–3 個月)

這個階段的目標只有一個:建立基礎概念,不求深入,求「聽得懂」。

學習內容:

  1. 網路基礎:IP、DNS、HTTP、防火牆、路由
  2. 作業系統基礎:Windows 基本操作 + Linux 入門指令(推薦:鳥哥的 Linux 私房菜
  3. 虛擬化入門:在自己電腦上安裝 VirtualBox (免費的),建立一台 Linux 虛擬機練習
  4. 開發基礎概念:了解前後端架構、資料庫基本概念(不需要動手寫 code)

這個階段不建議報名付費課程,先用免費資源確認自己有興趣再說。

第二階段:選定方向,取得入門認證(3–6 個月)

這個階段要做 2 件事:選定職涯路徑,以及取得一張能證明基礎能力的認證。

建議的入門認證:

  1. Cisco CCNA:網路工程方向的入門認證,考核網路概念、設備操作、故障排查。
  2. Google Cloud Digital Leader:雲端方向的非技術入門認證,了解雲端概念和 GCP 服務,難度最低,適合完全沒有雲端背景的新手。(免費學習網站:Google Skills)

取得認證不是目的。它的作用是:給你一個明確的學習目標,以及一個可以放在履歷上的具體成果。

第三階段:上手雲端平台(6 個月後)

完成前兩個階段後,你已經有足夠的基礎知識來學習雲端技術。

這個階段的目標:在 GCP 或 AWS 上動手操作,建立真實的雲端實作經驗。

建議從免費試用帳號開始(GCP 提供 300 美元的免費額度AWS 提供 12 個月的免費方案),練習建立虛擬機、設定網路、部署簡單的應用程式。

同時,開始準備一張雲端技術認證,例如 Google Cloud Associate Cloud Engineer 或 AWS Solutions Architect Associate。這兩張認證在台灣的雲端工程師職缺中認可度很高。


為什麼現代 IT 轉職者都要學雲端技術?

如果你問現在的 IT 主管「新人最需要補強哪個技能」,超過 6 成的人會回答:雲端。

這不是趨勢,這是現況。

雲端技術已成為 IT 職缺的標準要求

打開 104 或 LinkedIn,搜尋「IT 工程師」或「系統管理員」的職缺,超過 70% 的職缺在「加分條件」或「必備技能」欄位裡,明確寫著 AWS、GCP 或 Azure 的相關經驗。

原因很直接:過去 10 年,企業的 IT 基礎設施從自建機房大規模遷移到雲端。

根據 Gartner 的預測,到 2026 年,全球超過 75% 的企業將採用雲端優先策略。這意味著 IT 人員的日常工作環境,已經從管理實體伺服器,轉變為管理雲端資源。

不懂雲端技術的 IT 人員,正在快速失去競爭力。

GCP、AWS、Azure 三大平台哪個適合新手?

三大平台各有優勢,但對轉職 IT 新手來說,選擇標準只有 2 個:市場需求和學習資源。

AWS(Amazon Web Services)是全球市佔率最高的雲端平台,約佔 33%。職缺數量最多,學習資源最豐富,但服務項目多到讓新手眼花撩亂。

GCP(Google Cloud Platform)是 Google 旗下的雲端平台,市佔率約 11%,在資料工程、機器學習、生成式 AI、Kubernetes 等領域有明顯優勢。介面相對友善,適合有 Google 產品使用習慣的新手。

Azure(Microsoft Azure)市佔率約 22%,在企業環境中非常普遍,尤其是已使用 Microsoft 365 和 Windows Server 的公司。如果你的目標是進入傳統大型企業的 IT 部門,Azure 是很好的選擇。

新手建議:先選一個平台深入學習,不要三個同時學。選定之後,把免費試用額度拿來做實驗,動手操作比看教學影片有效 3 倍。

雲端平台選擇指南 新手該從哪裡開始?

從 IT 基礎到雲端技術:你已經準備好了

看到這裡,你已經建立了轉職 IT 最重要的知識骨架:

  • 網路知識:你知道資料在網路上怎麼流動
  • 作業系統:你知道 Linux 和 Windows Server 各自的角色
  • 虛擬化與容器:你知道雲端服務的底層邏輯
  • 開發基礎:你知道前後端和資料庫在整個系統中的位置

這些知識,正好是學習雲端技術需要的前置條件。

你不需要全部精通,但每個概念都要「聽得懂、說得出來」。

雲端技術不是 IT 的終點,但它是現在最值得投資的方向。從這裡開始,你的轉職 IT 學習路徑會越來越清晰。

轉職 IT 三階段 學習藍圖

常見問題(FAQ)

Q1:轉職 IT 一定要有大學學歷嗎?
A:不需要。台灣中小企業和新創公司更看重實際能力,而非學歷。取得 Google Cloud 等認證,搭配有作品集(Portfolio),可以有效彌補學歷不足,在轉職 IT 面試中取得競爭優勢。

Q2:IT 工作需要會英文嗎?
A:基礎英文閱讀能力是必要的。IT 的技術文件、官方手冊、錯誤訊息幾乎都是英文。不需要流利口說,但能讀懂技術文件的英文閱讀能力是基本門檻。如果完全不懂英文,解決問題的速度會慢很多。

Q3:轉職 IT 需要買什麼設備?
A:入門階段不需要購買昂貴設備。一台能流暢運行虛擬機的電腦(建議 8 GB 記憶體以上)就夠了。雲端平台的免費試用額度可以讓你在不花錢的情況下練習大多數技術。

Q4:IT 工作壓力大嗎?
A:壓力程度因職位而異。系統當機、資安事件、緊急維護確實存在,但不是每天都會發生。建立好的監控和自動化機制,可以大幅降低緊急事件的頻率。

Q5:女生適合轉職 IT 嗎?
A:完全適合。IT 產業的技術工作以能力論英雄,性別不是障礙。台灣的 IT 職場女性比例雖然仍低於男性,但正在逐年成長,特別是在雲端、資料分析、專案管理等方向。

Q6:轉職 IT 之後薪資一定會提升嗎?
A:不保證,但機率很高。根據 104 人力銀行的薪資調查,IT 相關職位的平均薪資高於台灣整體職場平均水準約 20–30%。入門職位薪資可能和目前差不多,但晉升空間和薪資天花板通常更高。

Q7:需要同時學多個雲端平台嗎?
A:不建議同時學多個平台。初期選定 AWS、GCP 或 Azure 其中一個深入學習,取得對應認證後再擴展到其他平台,是轉職 IT 最有效率的雲端學習策略。

Q8:IT 認證有效期限是多久?
A:大多數 IT 認證有 2–3 年的有效期,到期前需要通過繼續教育或重新考試來更新。Google Cloud 和 AWS 的認證有效期為 2–3 年不等。

Q9:可以邊工作邊準備轉職 IT 嗎?
A:可以,而且這是大多數成功轉職者的做法。建議每週至少投入 10–15 小時的學習時間,利用下班後和週末。線上課程和自學資源讓你不需要請假也能系統性學習。

Q10:IT 產業會被 AI 取代嗎?
A:IT 基礎設施管理、雲端架構設計、資安防護等核心工作,在可預見的未來仍然需要人類判斷,尤其是這些工作所需的「軟實力」,包含溝通協調與團隊合作,是 AI 很難取代的。而懂得善用 AI 工具的轉職 IT 人員,生產力和競爭力反而會大幅提升,而非被取代。

返回頂端