「傳說對決」做案例。面試工程師是非常重要的事情,不止面試工程師的技能,還有個性,有些企業還會選「志同道合」的人進入團隊。這個人能跟既有的團隊人員合作,又能解決目前專案的問題。
組隊
就像是玩遊戲「傳說對決」一樣,各個角色都要有擁有其獨特性,而且大家在會戰時,要可以互相配合。如果一直走單機的話,最後,整場戰鬥也是會輸的,所以在選人時,會考量後選人的能力,還有他與整個團隊的配合度,後選人要可以與其他人配合。
角色
坦克-牛魔王 (圖 一) – 血多
射手-凡恩 (圖 二) -攻擊力高
法師-阿萊斯特 (圖 三) - 綑綁敵人
例如:
坦克-牛魔王,在會戰時,就是要會衝撞敵人,把敵人撞暈,接著射手-凡恩一直攻擊,當敵人要跑走時,法師-阿萊斯特再接困著敵人,打贏會戰,讓自已的裝備整個肥起來,最終取得勝利。
會戰時,走位錯誤的範例
(敵人 3人) → 無人 → 牛魔王、 凡恩、 阿萊斯特
牛魔王走位錯誤, 牛魔王不應該走在跟射手跟法師同一條線上。
(圖四)
正確的走位
(敵人 3人) 牛魔王 → → 、 凡恩、 阿萊斯特
所以,隊友真的很重要,因為沒有人想要擁有一位走位錯誤的隊友。
以一個網頁程式設計來討論:
前端 <->程式設計 ↔ 資料庫
*這裡指的前端是指網頁web 程式設計的HTML、CSS、Javascript跟 IC 設計業說的前端不同。
前端
要能與美術設計配合,
要會的技能有HTML、CSS、Javascript,
再依照團隊使用的架構
可能使用以下其中一種框架(framework):
*初學者,建議先學其中一種就可以參與專案。
程式設計:
程式設計師PG要可以與,系統設計師(SD),資料庫分析師(DBA)合作與溝通。
以下其中一種:
*初學者,建議先學其中一種就可以參與專案。
資料庫
資料庫分析師(DBA)要可以與系統分析師SA,程式設計師PG配合,系統設計師(SD)。
*初學者,建議先學其中一種。
今天先寫到這裡,明天「面試軟體工程師的事情 [初學者][資深][團隊組建] 下 Day 13 」
關於作者:
Billour Ou
歐育溙 的資歷