工程 · 1 min read
給學生與轉職者的三個建議
軟體工程師的及格線上移了。給資工學生與轉職者的三個建議:邊做邊學、把重點放在做事方式、先 vibe coding 做出來再往深處學。
如果你是資工學生,或想轉職成軟體工程師,你可能會想:AI 寫的 code 都對了,還需要 code review 嗎?說及格線上移了,那我要怎麼跨過去?
我的答案是:軟體工程師的核心價值不是軟體,而是做事方式。
學習迴圈
建議一:邊做邊學
做到哪,學到哪。先學會讀懂和檢查程式,再追求寫得快。
我每次工作結束,會用一個工具回顧這次踩到的坑。我挑出一個主題,寫成一張筆記。這個系列的每一篇文章,都是這樣一張一張累積出來的。
建議二:核心是做事方式
拆解問題、驗證結果、持續改進。這套做事方式,在任何職位都適用。
我認為這是區分專業軟體工程師的核心價值。有了 AI 之後,工程師多出了時間。有些工程師甚至開始接觸產品、設計、業務的領域,讓自己往外拓展。
建議三:先 vibe 再深入(選做,但很推薦)
如果你什麼都不懂,先用 AI 把一個真的東西做出來。做出來之後,一定會有一堆問題。那就是你往深處學的最好時機。
問題會告訴你該學什麼。你不用先讀完所有書才開始。
先做出來,讓問題告訴你該學什麼。
延伸閱讀: 下一篇是把自己當成一個系統來設計,回頭讀及格線為什麼上移。或回到系列總覽:AI 會搶走我的工作嗎?