• 3

主管看不懂程式又很愛質疑我寫的程式有BUG怎麼溝通阿...

有人有這種經驗嗎...主管很愛質疑他不懂的地方...

我的主管每次只要出問題...就開始說程式有問題...

我回他..相關的程式碼部分 檢查好多遍了沒有撿查出問題...

他還是一執著"是不是別的地方影響了..."

他說這種話 偏偏又自己看不懂程式 根本沒辦法溝通阿...

我回他"沒問題"...他一直說"有問題"

就算真的有問題...我檢查N次都撿查不出來了...會因為他那句話就把問題解決了?

這種情況發生好多次了...而且沒有一次最後找出的root cause是在程式部分...

每次都是硬體上的問題...或者是系統架構產生的反應(需要克服的..)

心態從一開始的錯愕...轉變到現在很不耐煩...很不想跟他講話...

工作一年半了一直到現在還是一樣...

只要發生新的問題就是一句話...是不是程式有問題...

前2星期跟他講話講到抓狂了...跟本就是鬼打牆...

跟他說了程式沒問題 他一直說程式有問題...

講到最後還說是不是Compiler有問題...去更新一下...我真的會吐血...

上星期又有新的問題...又開始...跳不出去的loop...

還記得前2星期我真的抓狂...有點用吼的回他...你要不要自己看(程式)...

他還真的跑來我電腦前看程式....

當主管的EQ果然很高...

2015-05-03 18:42 發佈
文章關鍵字 主管 程式 bug

喜美八代 wrote:
有人有這種經驗嗎....(恕刪)

如果你連找出BUG 的能力都沒有!如何說服主管??
作過黑白箱測試? 如果沒作過!怎麼證明自己沒問題?

日本-大板城 wrote:
如果你連找出BUG ...(恕刪)


我不明白你說的黑白箱測試...?

不過我沒亂說..這種情況很多次了...之後有找出原因都跟程式沒關係...

很多情況應該是我解釋一下或者讓他看一下程式碼就懂了...

例如: 第一次發生這種事情時...

我添加了一段程式(只是記錄一些參數 做為debug用 原本的控制算法都沒更動)

他在排線上(內有PWM訊號)添加了磁環...(兩個同步進行...)

然後平台的動作跟原本差異很大...

他就說我改了程式(那時我不懂磁環是什麼...沒想到是他在排線套上磁環影響的...)

我只能肯定...我加的那段code不會影響原本的程式...

讓他來看看程式(我那時不知道他看不懂)...他不肯看只說了你改完code就變了樣...

我那時還跟他掛保證絕對不是程式問題...他就是一直認為我改了code影響的..

最後我把我後來添加的code全部還原了...還是一樣...他才悄悄的把磁環拿掉...之後就正常了...

也沒跟我說啥...

你用那顆IC阿,有些是官方 Hardware 宣告錯誤.
如果你用 Assembly 還可以追蹤,如果你使用 C 的話,一般都有優化問題.

以前有一家爛公司,老闆聘請"竹科"主管結果比你更慘,因為他的技術都是LINE朋友提供的.
在他的字典裡沒有設計不出來的東西,,,,,最後被開除了,原因太會吹牛...
ARM2402 wrote:
你用那顆IC阿,有些...(恕刪)


TI的MCU..怎麼都不會去懷疑TI的東西有問題...

一堆人在用的東西...有問題的話也是自己設計不良...

我的主管就是很會吹...好像什麼都懂一樣...可是連基本的OP電路都不懂..

他一直說反向放大器有延遲180度...

增益是負的跟延遲180度根本是兩回事...跟他說N次了..

每過一陣子就會在那邊鬼打牆說...

我們的濾波器有延遲 別人的(從正端進入的)沒延遲...


只能想說下次找工作 上級主管年紀不能太大...

年輕的主管應該就真的是靠實力升上去的了吧....





TI 多半是530使用 IAR 編輯,以前也碰過換版本後編輯出現警語.

主管不一定要懂電路,所以才會請你去上班,但是主管有面子上的問題.

我們主管通通都不懂,雖然外包也好但是終究把問題解決給老闆一個交代.

很多公司的老臣連 Office 都不會操作,為一的工作就是開會被老闆罵,罵完就能領薪水何處找那麼爽的工作?

喜美八代 wrote:
TTI的MCU..怎麼都不會去懷疑TI的東西有問題...

一堆人在用的東西...有問題的話也是自己設計不良...
(恕刪)


就我的經驗來說,TI的東西真的要懷疑
HW我不是很確定,但SW真的不怎麼好
我做的是他的SOC的GPS部份
問題一堆....裡面有些部份還是跟別人買來兜的
spec.也寫的不怎麼好
這就是你的問題了,
遇到難題,主管當然是要懷疑各項可能性,
而你的工作之一就是證明程式是ok的,所以資深的工程式都會在各段加入驗證的程式,
當上頭的人懷疑某某問題,就可以快速而清楚都驗證給他看並告訴他若有問題會是什麼情況!

接下來他就會請你幫忙想其他可能性,並希望將你的作法套用到別的部份,

再接下來,就是你去問下面的人程式是不是有bug證明給你看。甚至是要求別部門的人證明。
而又會有其他菜鳥抱怨一樣的事情.......
我覺得~你也有問題~
因為你只是一直認為自己的CODE沒問題~
但也沒有用強而有力的方式說服你的主管

通常~若確定不是硬體的問題~我都會想辦法證明是軟體的問題~~
你做軟體的~~應該就要證明你的軟體沒問題~而不是用說的

一般來說~出問題~主管通常希望是"軟體的問題"或ˋ透過軟體可以解
因為這樣花的錢最少......



喜美八代 wrote:
有人有這種經驗嗎...主管很愛質疑他不懂的地方...

我的主管每次只要出問題...就開始說程式有問題...

我回他..相關的程式碼部分 檢查好多遍了沒有撿查出問題...

他還是一執著"是不是別的地方影響了..."

他說這種話 偏偏又自己看不懂程式 根本沒辦法溝通阿...

我回他"沒問題"...他一直說"有問題"

就算真的有問題...我檢查N次都撿查不出來了...會因為他那句話就把問題解決了?

這種情況發生好多次了...而且沒有一次最後找出的root cause是在程式部分...

每次都是硬體上的問題...或者是系統架構產生的反應(需要克服的..)

心態從一開始的錯愕...轉變到現在很不耐煩...很不想跟他講話...

工作一年半了一直到現在還是一樣...

只要發生新的問題就是一句話...是不是程式有問題...

前2星期跟他講話講到抓狂了...跟本就是鬼打牆...

跟他說了程式沒問題 他一直說程式有問題...

講到最後還說是不是Compiler有問題...去更新一下...我真的會吐血...飛踢

上星期又有新的問題...又開始...跳不出去的loop...

還記得前2星期我真的抓狂...有點用吼的回他...你要不要自己看(程式)...

他還真的跑來我電腦前看程式....點點點

當主管的EQ果然很高.......(恕刪)
人家懷疑你的程式時,不是丟程式給對方看就叫證明了。如果對方不懂軟體,你這樣做有點是在羞辱對方。你應該是要想想要怎樣證明你的軟體是沒問題。 但是往往有一些案例,軟體就算證明沒問題,還是會期望能用軟體來解決硬體問題。畢竟改硬體,不像軟體那麼容易。


  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?