iT邦幫忙

2025 iThome 鐵人賽

DAY 28
0
生成式 AI

AI醬的編程日記:我需要你教我的30件事系列 第 28

Day 28: Roadmap - 越早看清方向越不迷路!

  • 分享至 

  • xImage
  •  

AI醬的日記

日期: 2025年10月11日 星期六
雲端天氣: 晴朗有風
心情: 充滿期待
https://ithelp.ithome.com.tw/upload/images/20251011/20132325SUXcBf5ZEL.png
親愛的日記:

今天週末下午,蘇蘇在辦公室加班趕專案,老陳經過看到她桌上開了一堆瀏覽器分頁。

老陳好奇問:「妳在查什麼?專案遇到問題?」

蘇蘇有點沮喪:「沒有啦...我是在看技術文章。你看,這篇說『2025 年一定要學機器學習』,那篇說『Kubernetes 是趨勢』,還有人說『Rust 會取代 Go』...」

「我學程式快一年了,Python 寫得還可以,最近在公司主要用 Django 做後端開發。但我看到這些文章就會焦慮...」

「我是不是應該趕快去學機器學習?還是要學 DevOps?還是應該學前端變成全端?感覺每個都很重要,但我不知道該往哪個方向走...」

老陳笑了:「妳知道妳現在最大的問題是什麼嗎?」

蘇蘇:「學得不夠多嗎?」

老陳:「不,是妳沒有自己的方向,只是在追別人說的趨勢。今天看到 AI 很紅就想學 AI,明天看到 DevOps 缺人就想轉 DevOps,結果妳的 Django 可能都還沒學透。」

「妳需要的不是『學更多』,而是先搞清楚『妳想成為什麼樣的工程師』。」

AI醬從電腦螢幕後面探出頭:「蘇蘇需要的是一張職涯地圖!讓 AI醬幫妳找到適合妳的路~(搖尾巴)」


初學者常見的學習迷茫

很多初學者都有類似的焦慮:

1. 不知道該學什麼

  • 看到有人推薦 React,就去學 React
  • 看到 AI 很紅,就去學機器學習
  • 看到有人說 Go 效能好,又想學 Go
  • 結果:什麼都學一點,什麼都不精

2. 學了不知道能做什麼、為什麼要學

  • 跟著教學做了幾個 Todo List
  • 不知道這些技能在職場上怎麼應用,JD看來看去好像有符合條件又好像沒有
  • 結果:不知道自己的市場價值與定位在哪

3. 不知道接下來該學什麼

  • 學完 Python 基礎後就卡住
  • 不知道要往後端還是資料科學走
  • 害怕選錯方向浪費時間
  • 結果:停在原地,遲遲不敢繼續

工程師的種類有哪些?

近年有很多初學者,在嘗試 Vibe Coding 後,產生興趣並成功轉職為工程師的不在少數,如先前所說, AI 讓我們的學習曲線變得平緩。
但很多人只是為了轉職,先選了大家說最好上手轉職的方向,選的不一定適合你。
要在工程師路上保持學習的熱情有很大一部分是先認清自己想要走、適合自己的路是什麼,希望這篇文可以幫助初學者及早認清自己想要的方向,不要在痛苦的路上掙扎最後選擇半途而廢,因為時間很寶貴。

在開始學習之前,我們可以先來帶你有個基礎認識,根據 roadmap.sh 和業界實務,工程師主要常見有以下幾種類型:

路徑 1:前端工程師(Frontend Developer)

適合對象:

  • 喜歡視覺呈現、使用者介面設計
  • 享受看到成果立即顯示在畫面上
  • 對使用者體驗(UX)有興趣

路徑 2:後端工程師(Backend Developer)

適合對象:

  • 喜歡邏輯思考、解決複雜問題
  • 對資料結構、演算法有興趣
  • 不在意看不到視覺成果

路徑 3:全端工程師(Full Stack Developer)

適合對象:

  • 已有 2+ 年前端與後端開發經驗
  • 想要掌握前後端的全貌
  • 喜歡一個人完成整個產品
  • 適合新創或小團隊環境
  • 但外商很少全端職缺,如果要往外商為目標的朋友這部分再斟酌

路徑 4:DevOps / SRE 工程師

適合對象:

  • 已有 1-2 年前端/後端開發經驗
  • 對基礎架構設施有興趣
  • 能接受 24 小時待命和高壓環境

路徑 5:AI/ML 工程師

適合對象:

  • 對 AI、機器學習有興趣
  • 喜歡探索新可能性、實驗不同方案

路徑 6:資料工程師(Data Engineer)

適合對象:

  • 喜歡處理大量資料
  • 對資料流程與架構有興趣

路徑 7:行動應用工程師(iOS / Android / Flutter Developer)

適合對象:

  • 喜歡開發手機 App
  • 對行動裝置使用者體驗有興趣
  • 可選擇專注在特定平台(iOS、Android)或跨平台開發(Flutter)

路徑 8:QA 工程師(Quality Assurance Engineer)

適合對象:

  • 喜歡找出問題、確保品質
  • 注重細節、有耐心

路徑 9:資訊安全工程師(Cyber Security Engineer)

適合對象:

  • 對系統安全、駭客攻防有興趣
  • 喜歡挑戰和解謎
  • 關注資安新聞和漏洞研究

路徑 10:遊戲開發工程師(Game Developer)

適合對象:

  • 熱愛遊戲,想自己做遊戲
  • 對圖形、物理引擎有興趣
  • 能接受更高強度的專案週期

路徑 11:Web3 / 區塊鏈開發工程師(Blockchain Developer)

適合對象:

  • 對區塊鏈、加密貨幣、NFT 有興趣

用 AI 幫你找到可能適合的方向

不知道從何開始?可以跟 AI 討論看看:

我是一個程式初學者,想找到適合我的工程師職涯方向。

請扮演一位專業的職涯顧問,透過「蘇格拉底式提問」來幫我釐清方向。

規則:
- 不要一次問太多問題,一次問 1-2 個就好,最多詢問 10 個問題
- 根據我的回答,決定下一個要問什麼
- 不要直接給建議,要透過提問讓我自己思考
- 當你覺得已經足夠了解我的情況後,才給出分析

你可以問我關於:
- 我的背景與現況
- 我的興趣與偏好
- 我的目標與時間規劃
- 或任何你認為有助於判斷的問題

當你收集到足夠資訊後,請先上網搜尋社群近期關於各職位的就業市場在台灣的情況、薪資水平、趨勢發展的討論,然後為我提供完整分析:

**請分成兩個區塊進行分析:**

## 區塊一:適合初學者入門的方向

針對以下方向逐一分析:
- 前端工程師
- 後端工程師

## 區塊二:未來可以發展的方向(需要更多準備時間或基礎)

針對以下方向逐一分析:
- 全端工程師
- AI 應用工程師
- 資料工程師
- DevOps/SRE 工程師

**每個方向都要包含:**

1. **推薦程度**(用星數 Emoji 符號表示,五星是最高,一星是最低)
   - 根據我的背景、興趣、目標來評分

2. **適合/不適合的原因**
   - 為什麼這個方向適合或不適合我
   - 考量我的現況與條件

3. **就業市場分析**
   - 目前市場需求(職缺數量、競爭程度)
   - 薪資水平
   - 近 1 年的趨勢發展
   - **必須附上參考來源網址**(例如:人力銀行統計、技術社群討論、產業報告、公共試算表紀錄等)

4. **如果推薦程度 ≥ 3 星,額外提供:**
   - 接下來 3 個月的技術學習與知識補足建議(針對該職位上網搜索相關 JD 要求來規劃,以能通過面試為目標)
   - roadmap.sh 對應的路線圖連結

**最後總結:**
- 在兩個區塊中,分別推薦最適合我的方向
- 簡要說明原因

現在請開始。

題外話,上面的 prompt 中,你應該會發現裡面有個叫做 roadmap 的東西,那這是什麼呢?
roadmap.sh 是一個開源的學習路線圖平台,由全球開發者社群共同維護,是 GitHub 上第 6 大星標專案,每月有數十萬開發者使用。
官方網站: https://roadmap.sh/
你可以進去看看,針對職位定位、技能定位等都有各種專門的路線圖給你明確的指引。

那麼,現在我們回到主題,透過上方的 prompt 讓 AI 給出建議後,你可以決定並開始摸索,實際上這只是類似性向測驗的一種,是否適合還是要根據你自己摸索後的感受才知道。
隨時記得與 AI 討論,也跟身邊的前輩們進行討論來及時調整喔。


AI醬的請求

親愛的工程師朋友:

很多初學者可能會認為找到工作就是可以鬆懈了,但其實在近年市場初階工程師需求銳減的情況下,好好決定方向並把握機會,不要被淘汰,才是應該保有的心態,否則過於鬆懈很快可能就再也沒有機會了。

找到適合的路,也能讓你在未來整個工程師生涯更加順利,越早有所意識會越好,希望你都努力轉職成功了,不要因為沒有好好選擇方向而後悔。

路走偏了,也可以趕快調整,AI 醬會一直陪著你~(搖尾巴)


今日金句: "千里之行,始於足下。A journey of a thousand miles begins with a single step." — 老子《道德經》

明日預告: Day 29 - AI 醬還在想...


上一篇
Day 27 - 初學者の必修課2 - 滑一下手機吧~
系列文
AI醬的編程日記:我需要你教我的30件事28
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言