※ 引述《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说错也不会有人知道
董?