有些童鞋就是不聽。一個例子:
俺們經常要求軟件組加一些功能給儀器。俺進公司沒少跟他們苦口婆心。不是說俺軟件水平高,俺承認俺是編程業餘水平。這個事情俺是一再跟同事們講。當年俺到處找工作,就是沒個軟件奧夫。這個就說明問題嘛。
一直跟軟件組合作,他們領導知道,怪哉是個好童鞋,都不給他們找麻煩,所以台麵上就和氣生財。可他手下高手們不服氣啊。
最近要跟他們組頂尖高手合作。時間緊,任務重。我說這塊容易,這塊還行。另外這塊頭緒多,俺自己來,俺把輸入輸出最簡化,實現部分我弄,你們弄別的部分。
這哥們不爽啊,說著可是C++啊,你會把程序CRASH的。沒辦法,俺給他的CODE他就是不用,自己改!一會說指針越界,一會說沒DEFENSIVE。俺都一一解釋。好了,程序搭好,他一PROFILE,說我那塊是瓶頸。影響整個程序效率。這還好,他把所有相關不相關人等都加進EMAIL LIST.
俺還是不急,OK,讓我們回到我給你的代碼(每次俺都這麽教育他的),這行代碼為什麽慢呢?這個變量我是放到寄存器裏的,如果你那麽弄就不是問題。他說,尼瑪,你怎麽能保證有那麽多寄存器呢?我說,當然當然,你對的。不能找到寄存器,STACK也好啊,你可別扔到HEAP去啊。
他老板今天終於爆發,說,你自己用怪哉代碼就那麽難嗎?趕快換,今天就要調試好!
一下整個世界就等21號了
這個資深童鞋犯了3個錯誤:
【1】認為怪哉業餘,拿把斧頭到班門,他要為尊嚴而戰;
【2】他老板一直暗示他,他就是不服,硬是要弄得眾人皆知;
第一個錯誤,俺不找你麻煩,你幹嘛找俺麻煩?大家都是工作,你幹嘛要比別人強?強烈又咋的?不低調;
第二個錯誤,他看他老板對俺客客氣氣,覺得那是因為他老板水平不夠。他是不錯,可離他老板還有段距離。至少他老板挑戰別人不會弄得丟人現眼。