※ 引述《randomly (倫敦鐵橋垮下來)》之銘言:
: (幫以前同學代po)
: 背景:四大資工碩,役退。
: 同學最近才剛到某有名的代工廠工作兩三個月
: 聽他說一進公司,主管直接丟了一份project的source code給他
: 原本負責這個project的前輩已經離職了,所以當時是由主管代職,
: 這份source code林林總總大概有6~7萬行
: 這麼龐大的code,當然也是埋一堆bug,通通直接workaround
: 來一個打一個,來十個打十個
: 主管表示:試用期過後,這份code之後就交給你maintain了
: 所以他從第一天進公司開始每天都在看code
: 三個月也一轉眼過去了,
: 剛剛吃飯聽他說,上禮拜開會主管突然問他
: 「某case發生時會有bug,請問是在哪個function什麼原因造成的?」
: 同學自己也不熟,只好回說待會回去看一下再跟主管回報
: 主管只丟了一句話就離開了:
: 「你前三個月試用期都在幹嘛?
: 才問一個case也答不出來,之後你是要怎麼開發,怎麼maintain?」
: 各位認為這件事是我同學能力不足? 還是主管太嚴苛?
重點不是主管太嚴苛 或你同學能力不足
先說一般狀況 一個case有bug 很少說看code可以直接解的出來 如果是這樣 之前人ma
intain個屁呀
所以一般情形 解bug要先複製 歸類後再來trace
但這件事很明顯主管幹的不是這個
現在情形是在開會 你回答不熟 主管輕易放過你 會對其他同仁有不好的示範效應 或是
這主管很好敷衍
所以 主管應該是覺得 聽到bug的情況 至少要聯想到大概什麼function有問題
例如畫面怪怪的 解就說回去trace看看顯示模組
不然就至少一個萬用的 怪給mcu
在開會上 最好不要回答 不知道 我不清楚
你隨便回答什function都ok
因為只有你有code說錯也不會有人知道
董?