近年身邊不乏有年輕朋友或考慮轉職的人,興致勃勃地問我想加入 IT 行業到底難不難。IT 行業是否如大家心目中如此一片光明,高薪糧準?有什麼隱藏的成本需要考慮?為了讓大家更直觀地理解這個行業的真實面貌,我將以問答方式,結合我多年在開發前線與專案管理的經驗,為大家解答這些最常見的疑問。
門檻與素質
Q1: IT 行業需要很強的數學能力嗎?數學不好,注定寫不了程式嗎?
這是一個存在已久的誤解。首先我們要釐清一點,IT 領域非常多元化。從前端網頁開發(Frontend)、後端架構、資訊保安(InfoSec)、UX/UI 設計到 DevOps 與項目管理,每個範疇的核心技能各異,並非所有崗位都對數學有硬性要求。
以市場需求最大的商業應用、網頁或手機 App 開發為例,企業更看重的是「邏輯思維能力」。這包括你是否能理解業務流程(如購物車如何結算)、能否運用邏輯來控制程式流程,以及如何除錯。這些工作更像是在拼湊精密的樂高積木,而非解微積分題目。當然,若你的目標是深耕人工智慧(AI)演算法、圖形渲染或數據科學領域,確實需要扎實的統計學與線性代數根基。但對於 80% 的工程師來說,只要選對適合自己強項的賽道,數學成績普通同樣能在 IT 行業闖出一片天。
Q2:進入 IT 行業的人,有什麼特質會比較吃香?
技術固然是入場券,但真正決定你職涯高度的是個人特質。
首先是「好奇心」。這是驅動成長的引擎。技術更新太快,如果你對新工具沒有探索的慾望,很快就會感到疲憊。
其次是「強大的解難執著」。面對一個棘手的 Bug,你是否能冷靜地抽絲剝繭,不輕言放棄?這種「執著到底」的精神是工程師的靈魂。
第三是「結構化的邏輯思維」。這讓你不僅能拆解複雜問題,還能條理清晰地向團隊解釋抽象概念。表達能力強的人,能夠讓不同持份者明白技術細節,能夠引導持份者考慮技術細節的能力,非常重要。
最後,是「心理韌性」。面對系統故障或上線前的緊迫時程、高工作量、上司或持份者的各種無理,能保持情緒穩定至關重要。
總結來說,一個能將複雜問題簡單化、並在挑戰中展現熱誠,主動,認真,表達能力強的人,在 2026 年的市場中將極其搶手。反之,傳統印象中那種孤僻、不擅溝通且極度 Geeky 的「獨行俠」,在講究敏捷協作的現代團隊中,反而會走得比較吃力。
Q3:大學要讀什麼學位才能進入 IT 行業?非本科系有機會嗎?
最直觀的途徑確實是攻讀電腦科學(CS)或電腦工程(CE)學位,這類學位能幫你打下扎實的演算法、數據結構及作業系統等底層根基。在應徵大型科技公司或研發崗位時,學歷往往是第一道篩選門檻。
然而,非本科系出身同樣大有可為,甚至有獨特優勢。許多優秀的開發者是透過 Coding Bootcamp、線上課程或考取專業證照轉職成功。對於非本科生而言,過往的背景是你的資產。例如,會計系轉做 Fintech 開發、心理系轉做 UX 研究,這種「雙領域」的視角能讓你更精準地理解業務痛點。只要能透過高品質的個人作品集(Portfolio)證明實作能力,並展現持續學習的熱誠,學科背景絕對不會是障礙。重點在於你能否「做」出東西,而不僅僅是讀過書。
技能與進修
Q4:第一隻程式語言應該學什麼?(Python? Java? JavaScript?)
這個問題沒有標準答案,端看你想解決什麼問題。 以 2026 年的趨勢來看,如果你嚮往 AI 應用、自動化腳本或數據科學,Python 憑藉其簡潔語法與龐大的 AI 生態系,絕對是不二之選。 若你對打造肉眼可見的介面、網頁開發感興趣,JavaScript(以及它的超集 TypeScript)則是進入互聯網世界的必備技能,幾乎所有現代網頁都離不開它。大家可以參考以下 StackOverflow 最新的技術流行指標,了解最近受追捧的技術。
不過從學習本質來看,首選哪種語言其實不重要。因為程式思維中的邏輯、迴圈控制、物件導向概念是通用的。我建議從一個你覺得「最有趣」或「最快能看到成果」的語言開始。只要掌握了核心邏輯,未來因應工作需求轉向新語言(如 Go 或 Rust)都會易如反掌。在職場上,我們往往是為了業務需求去使用工具,而非為了語言而使用語言。
Q5:只會「寫 Code」就夠了嗎?還需要具備哪些「軟實力」?
在 2026 年,單打獨鬥、只會「埋頭寫 Code」的時代早已過去。現在的開發模式高度依賴協作,因此「溝通能力」是推動專案成功的關鍵。 這包括兩層面:一是「翻譯能力」,如何將複雜的業務需求轉化為技術邏輯,又能將技術限制用人話解釋給 PM 或老闆聽。二是「跨文化協作」,特別是在香港,優異的語言能力是巨大優勢。你需要流利的英語閱讀文檔、與海外團隊解釋需求,也可能需要用國語與大中華區的開發人員溝通。如果你能讓非技術人員聽懂你的方案,你的價值會比單純的技術高手高出許多。
Q6:IT 行業需要不斷進修學習嗎?節奏有多快?
進入 IT 行業,意味著你選擇了一場沒有終點的馬拉松。這裡的技術迭代是以「月」甚至「週」為單位計算的。「終生學習」在這裡不是口號,是生存本能。 看看這兩年的大型語言模型(LLM),短短數個月內就衍生出無數新框架。這種節奏確實累人,但也意味著機會不斷翻新。只要你願意保持開放心態,持續更新 Tech Stack,你就能始終站在浪潮前端。在 2026 年,真正拉開差距的往往不是你過去掌握了多少知識,而是你面對「未知」時的學習效率。你要學會習慣「半成品」的狀態,邊做邊學。
Q7:畢業前或入行前,需要考什麼國際證照(Certifications)嗎?
考證照並非絕對必要,但它是證明實力的「加速器」,特別是對於轉職者。 證照的選擇應因應職涯方向:
- 雲端架構:AWS Certified Solutions Architect 或 Azure 相關證照在雲端原生環境下極具含金量,是許多企業的硬指標。
- 敏捷管理:若想深入開發流程,PSM (Professional Scrum Master) 能證明你懂得如何高效協作。
- 項目管理與通識:對於想走 PM 路線的人,AWS Cloud Practitioner 能建立技術通識,而 PRINCE2 或 ITIL 則是掌握企業級管理的標準配備。 證照不只是履歷上的印章,準備考試的過程能幫你建立結構化的知識體系,縮短入行初期的摸索期。PMP則適合已經進入職場有一定經驗的人。
職涯與現實
Q8:沒有相關學位,靠自學或 Bootcamp 真的能找到工作嗎?會遇到什麼困難?
這是一條可行但充滿荊棘的路。現實中,你會面臨簡歷篩選。許多大企業的 HR 系統會優先過濾相關科系畢業生。 其次是基礎知識的短板。Bootcamp 通常著重「速成」與「實作框架」,往往忽略了演算法、記憶體管理等底層原理。這在面試深挖技術時容易露餡。 要彌補這些劣勢,你需要一份極具說服力的 Portfolio(作品集)。它不能只是跟著教學影片做出的「待辦事項清單 App」,而必須展現出你如何從零開始思考、如何解決真實問題、以及你的代碼品質。只要能證明你有解決問題的執著與實作產出,企業最終看重的是戰力,而非那張紙。
Q9: 現在 AI 這麼強,現在才學寫程式會不會太遲?會被取代嗎?
這大概是目前最大的恐慌。但我可以肯定地說:現在學寫程式不但不遲,反而是最好的時機。 AI 並非程式開發的「終結者」,而是「進化催化劑」。現在入行,你將成為原生具備 AI 協作能力 的開發者。 像 GitHub Copilot 或 Claude 這樣的工具能生成程式碼,但它們缺乏對業務邏輯的深度洞察,也無法對系統架構做最終決策。未來的開發者不再只是單純的「碼農」(Coder),而是轉變為利用 AI 提升產出的「技術決策者」與「審核者」。你需要具備更高層次的審核能力與除錯直覺。因此,不用擔心被取代,你要擔心的是被「懂得使用 AI 的工程師」取代。
Q10: IT 行業薪水高嗎?穩定嗎?
這個問題的答案是,有高有低。不是所有 IT 範疇的薪水都會很高,技術成分高的工種當然會更高,例如我所在的解決方案開發方面的工作會比較高薪。另外數據科學,架構師算都非常不錯。至於穩定性,IT 部門大多都不是直接為公司產生利潤的部門,有部分公司當經濟不景時,會優先選擇於後勤部門減少人工及開支。以我所在的公司的經歷,公司於 COVID 及目前經濟狀況下,都有減少開支的政策推出,團隊士氣不太好,資源不足也令工作量增加。我認為 IT 行業並非外界想像般穩定風光。
新手入行都要有心理準備,入門職位競爭變得異常激烈,因技術熟練度的不足而要加班學習與應對高壓的交付節奏幾乎是必經之路。AI 技術爆發,也令需要學習的東西跟時間變得又多又急。你必須有心理準備,前兩年是「爬坡期」,會辛苦,薪水也未必能大漲。
這條路不易走
選擇投身 IT 行業這條路並不像外界想像的那般光鮮亮麗,它充滿了深夜的除錯、不斷追趕新技術的焦慮,面對需求變更時的無奈,以及經濟不景時對前景的擔憂。
然而,這也是一條充滿創造力與成就感的道路。當你看著一行行代碼最終轉化為能解決真實問題的產品,那種喜悅是難以言喻的。我想對所有準備入行或正在觀望的朋友說,不要僅僅為了薪水而選擇 IT。熱情雖然不能當飯吃,但在無數個需要不斷學習的夜晚,它是支撐你走下去的唯一動力。保持謙卑、保持好奇,保持進步的心。希望本文的內容能幫助你更了解 IT 行業。