<aside> ❓
類似:「此專案使用 ChatGPT 協助資料結構優化,並經過自行驗證與修改。」
重點是不要讓人誤會你只是貼上現成 code,而是你有去理解、修正、應用。
與其隱瞞,不如主動表達你有使用工具、但更重要的是你也具備批判與應用的能力。
對初階工程師來說,業界其實不會要求你什麼都自己寫,但會期待你有以下幾件事:
「解題的過程」比「是否用 AI」更重要。
簡單來說:可以不用是一個土法煉鋼照輪子的人,但要是一位
能溝通 - 團隊合作與 Git 協作能力
知道怎麼問問題、怎麼討論需求 有沒有「跟別人一起開發」的經驗,像 Git flow、Merge 衝突處理、Code Review 等等。
具備錯誤處理與防呆設計意識
很多新手專案跑得起來沒錯,但只要資料不符合預期就全炸掉。面試官很在意你有沒有考慮「異常狀況」,像 API 錯誤、表單輸入錯誤、loading 狀態、timeout 等。
可以獨自 debug
懂基本資料結構(例如陣列操作、物件查找) 具備基本的程式邏輯(if/else、迴圈、函式組合邏輯) 知道怎麼找問題、設中斷點、印 log 找原因