這題我會

文章

2026 資工系大一必裝軟體清單 30 件:從程式編輯器到 AI 工具

剛拿到資工系 offer 的新生最常問:「電腦來了,我該裝什麼?」這篇文章列出 2026 年資工系大一必裝的 30 件軟體與工具,按照「核心開發 / 學習資源 / 生產力 / 學生免費權益」分類。

每年 8 月開學前,PTT、Dcard、Discord 各種資工系新生群組裡都會出現同一個問題:「剛買電腦了,我該裝什麼軟體?

這篇文章整理 2026 年真正需要的 30 件軟體與工具,按用途分類。特別重點:很多工具只要你是大學生就能完全免費——記得善用學生身分。

如果你還沒決定買哪一台電腦,可以參考我們的 資工系筆電選購指南電機系筆電指南

一、核心開發環境(必裝,第一週就要)

1. VS Code

最主流的程式編輯器,95% 的資工系學生使用。免費、跨平台、extension 豐富。

  • 下載:code.visualstudio.com
  • 必裝 extensions:Python、Pylance、ESLint、Prettier、GitLens、Material Icon Theme

2. Git + GitHub Desktop

版本控制是大一必學的技能。GitHub Desktop 是 Git 的圖形介面,比命令列友善。

  • Git: git-scm.com
  • GitHub Desktop: desktop.github.com

3. Node.js(含 npm + npx)

JavaScript 執行環境。網頁開發、資料處理、各種 CLI 工具都會用到。

  • 下載:nodejs.org(裝 LTS 版本,目前是 20.x)

4. Python 3.12 + pip

資料結構、演算法、AI、Data Science 課的主力語言。

  • macOS / Linux 內建(但要更新到 3.12)
  • Windows: python.org 官方 installer

5. Docker Desktop

作業系統進階課、雲端課、Web 開發都會碰到容器化。

  • 下載:docker.com
  • 學生免費(個人使用本來就免費)

6. iTerm2 (macOS) / Windows Terminal (Windows)

比系統內建 terminal 強大很多。Tab、split pane、shell 設定保存。

7. Homebrew (macOS) / winget (Windows) / apt (Linux)

套件管理器。裝任何 CLI 工具的第一步都是先裝這個

  • macOS: brew.sh

8. Postman / Insomnia / Bruno

測試 REST API 的標準工具。Web 課、後端課必用。Bruno 是 OSS 替代,本地資料無雲端依賴。

二、AI 程式助手(2026 必備)

2026 年的資工系大一 不用 AI coding tool 是 handicap。教授越來越接受(甚至鼓勵)使用 AI 輔助,前提是你要懂程式碼在做什麼。

9. GitHub Copilot

透過 GitHub Student Pack 完全免費。對大一日常作業夠用。

10. Claude Code(Anthropic)

進階使用,個人 Pro 方案 $20/月。比 Copilot 強很多,可以跑跨檔案 agent task。 我們有一篇 AI 寫程式助手 2026 對比 詳細比較。

11. Cursor

VS Code 的 AI 強化 fork,個人 Pro $20/月。如果你比較喜歡 IDE 介面,這是 Claude Code 的 alternative。

12. ChatGPT Plus(含 Codex CLI)

$20/月。即使你已經用 Copilot 或 Claude,當你卡在 debugging 時用另一個 AI 換角度想常常很有用。

三、資料庫與後端

13. PostgreSQL

業界最常用的開源關聯式資料庫。資料庫課必裝。

  • macOS: brew install postgresql@16
  • Windows: postgresql.org installer

14. DBeaver

跨平台、支援所有主流 DB 的 GUI 工具。免費。

  • dbeaver.io

15. SQLite Browser

SQLite 是大一資料庫課最常用的入門 DB。Browser 提供 GUI。

  • sqlitebrowser.org

四、學習資源 / 練習平台(雖然不是「軟體」但必裝 / 必用)

16. LeetCode

演算法練習。面試準備從大一就要開始

  • leetcode.com
  • 可以裝官方 VS Code extension 直接在編輯器內練

17. HackerRank / Codeforces

LeetCode 的補充。Codeforces 比較偏 ACM 競賽風格。

18. NTU OpenCourseWare / MIT OCW

台灣大學跟 MIT 都把核心課影片公開。資料結構、演算法、作業系統的金級教材。

19. freeCodeCamp

免費的全端 Web 開發 self-paced 課程。完成可以拿認證 cert。

20. The Odin Project

另一個免費全端課程,重實戰。

五、生產力工具

21. Notion

筆記、課表、報告、共筆通通能做。學生 Pro 方案 完全免費(用 .edu / .ac.tw 信箱申請)。

22. Obsidian

本地優先的筆記工具,markdown 為核心。比 Notion 更適合長期累積知識體系。免費。

23. Anki

間隔重複記憶法的金級工具。背英文單字、考試、面試 trivia 都靠它。

24. Raycast (macOS) / PowerToys (Windows)

鍵盤啟動器,極大提升日常操作效率。Raycast 還有內建 AI、剪貼簿歷史、視窗管理。

25. Bitwarden

密碼管理器。大一就應該停止用同一個密碼——用 password manager 對每個網站生成不同的強密碼。免費版功能完整。

六、學生免費權益(必領,省下幾千美元)

26. GitHub Student Developer Pack

所有資工系新生第一天就該領。內含:

  • GitHub Pro 免費
  • GitHub Copilot 免費
  • DigitalOcean $200 credit
  • Namecheap 免費 .me domain 1 年
  • JetBrains 全套 IDE 免費(IntelliJ Ultimate, PyCharm Pro 等)
  • 50+ 其他工具

申請:education.github.com/pack

27. JetBrains 全家桶(透過 GitHub Student Pack)

PyCharm Professional、IntelliJ IDEA Ultimate、CLion、WebStorm、DataGrip 全部免費。值 $700+/年

28. Microsoft Office 365 Education

.edu / .ac.tw 信箱免費。包含 Word、Excel、PowerPoint、OneDrive 1TB。

  • microsoft.com/education

29. Google Workspace for Education

台灣很多大學已經提供。學校信箱即 Google Workspace 帳號,雲端硬碟通常無上限。

30. Notion Pro Student / Spotify Student / Apple Music Student

都是學生半價或免費。學生身分 4 年裡每年省下幾千 NT。

你的第一週安裝順序(建議)

如果你照這個順序裝,半天就能完成所有設定:

  1. 系統更新到最新版
  2. Homebrew / winget(套件管理器)
  3. Git + 設定 SSH key 連到 GitHub
  4. Node.js + Python 3.12
  5. VS Code + 必裝 extensions
  6. iTerm2 / Windows Terminal + 設定 shell(zsh + Oh My Zsh)
  7. Docker Desktop
  8. Bitwarden + 設定 master password
  9. Notion + 申請學生方案
  10. GitHub Student Pack 申請(24-48 小時審核)
  11. GitHub Copilot 啟用(pack 通過後)
  12. 練習:clone 一個 GitHub repo,用 VS Code 開、跑起來

完成 12 項後,你已經比 80% 的同期入學生超前。

一些「不要裝」的軟體

最後幫你避雷一些「新生常常裝但其實不該裝」的軟體:

  • Eclipse / NetBeans:上世代的 IDE,現在資工系幾乎沒人用
  • Dev-C++:高中教材常用,但極度過時,bug 多
  • AnyDesk / TeamViewer 個人版:商業帳號濫用,個人有更好替代
  • CCleaner:所謂「優化軟體」對現代電腦無效甚至有害
  • xampp / wampp:用 Docker 取代

結論

裝軟體不難,難的是「用得進去」。我們的建議:

  1. 第一週不要試著一次學完所有工具
  2. 先把 Git + VS Code + Python 三個練熟
  3. 課業需要時再加新工具
  4. 善用學生身分,所有付費工具能免費的都不要付錢

工具是輔助。你的核心競爭力來自於寫過多少行 code讀過多少別人的 code修過多少 bug——不是裝了多少軟體。


資料來源

  1. GitHub Student Developer Pack
  2. JetBrains Student Licenses
  3. Visual Studio Code Documentation
  4. Node.js Releases
  5. Docker Desktop System Requirements
  6. Microsoft 365 Education
  7. Notion for Students and Educators
  8. Anki Manual
  9. 台灣大學開放式課程
  10. MIT OpenCourseWare — Computer Science
嗨!我是糯米,陪你一起閱讀!🍌
Nomie Mascot