熟練掌握 AI 輔助工具,保持高效和競爭力
Canva 平台負責人 Simon Newton 在其部落格文章中解釋,公司過去的面試流程主要集中在電腦科學基礎,要求應徵者完全依靠自身大腦編寫程式碼。然而,隨著 AI 輔助程式設計工具的普及,Canva 內部近一半的前端和後端工程師每天都在使用 AI 工具來加速開發流程,顯見 AI 工具已成為現代軟體開發中不可或缺的一部分,熟練掌握 AI 輔助工具對於保持高效和競爭力相當重要。
為了與時俱進,Canva 現在要求前端、後端和機器學習工程職位的面試者,在技術面試中使用 Copilot、Cursor 和 Claude 等 AI 工具,希望透過這種方式更真實地評估求職者在實際工作中的表現。
Canva 新面試流程將著重以下關鍵技能:
了解何時以及如何有效利用 AI
分解複雜、模糊的需求
做出合理的技術決策,同時利用人工智慧提高生產力
辨識並修復 AI 產生的程式碼中的問題
確保 AI 生成的解決方案符合生產標準
如何有策略的思考並使用 AI,將成為勝出關鍵
Newton 指出,成功的面試者並非僅僅是提示 AI 並接受其生成的任何內容,而是展現了深思熟慮的使用 AI 的能力,例如:
提出產品要求,透過深思熟慮以了解問題
有策略的使用 AI 完成明確定義的子任務,並能控管整體解決方案
嚴格審查並改進 AI 生成的程式碼
當 AI 解決方案出現問題時,表現出強大的調試技能
Canva 預計,這種轉變將有助於他們招募到能夠在 AI 時代蓬勃發展的工程師,並進一步鞏固其在視覺傳播領域的領先地位,並將持續評估和調整其面試流程。