jim yeh on 十二月 5th, 2008

黔之驢》的寓言故事告訴我們藏拙的智慧。如同故事中老虎先前不知驢子的虛有其表,以為牠的龐然大物而對產生敬畏之心。但當黔驢技窮的底細被老虎發現後,可憐的驢子便喪生於虎口之下,這都是因為那頭驢子不懂藏拙的智慧。

從事軟體開發的工作,同人常觀察到一些開發者不懂藏拙的智慧,意欲表現自己很有能力,但卻總是被人看到他們虛有其表的黔驢之技。通常這種人不懂得用虛心受教來充實能力,而只會把問題的責任推到他人身上。

我們當然很希望這樣的人,不要出現在工作經驗當中。但很不幸地,世事總是難以如我們的預期,如果不幸在工作碰到這樣的人,我們應該如何自處呢?

同人最近就碰到這樣的人,我所參與的專案在訊息交換時出了錯誤,後來有人發現當 XML 訊息中沒有出現某些標籤時,就會產生問題。此時,負責開發接受端程式的開發者表示,XML 訊息中的所有的標籤都必須要存在,即使沒有用到也不能省略,要補一個空的標籤,這是 XML 的標準做法。

他的說法馬上得到其他人的質疑,明明 XML 訊息中不需要用到的標籤可以不用出現,這才是 XML 的標準做法,因此程式產生錯誤的問題,是出在他拆解訊息的程式寫得不夠強固,而不是別人沒有按照標準傳送訊息給他的程式。然而,他對大家的質疑,卻立即用下面這段話來提出反駁。

從我這麼多年寫 XML 程式以來,XML 的標準規格就是照我說的;沒有用到的欄位要用空標籤來表示。

雖然同人並不認同他的看法,但為了溝通彼此的想法,我還是提醒他這個時候強調自己多有經驗,其實無益於彼此溝通,只會流於各說各話;同時我也提到了 XML 訊息中,使用空標籤並不能代表用不到該標籤對應到的欄位。

同人以為有經驗的開發者應該都知道上面提到的觀念,空標籤代表應對的資料內容是空值,而省略標籤則代表不知該資料的確切內容,或是指該資料在此刻並「不適用」(N/A,Not available);但沒想到這位堅持己見的開發者不能理性對話,竟然叫我不要說話。

他說他在和負責寫訊息傳送端程式的人在溝通,所以我不應該講話。可是我身為系統分析師,訊息界面規格是我制定的,為什麼我不可以表示意見!不過,既然他如此不可理喻,我也不想生氣浪費我的時間。

我向負責寫訊息傳送端程式的人表示:「不管你決定怎麼做,請堅持專業」、並告訴專案經理說:「如果訊息格式有這樣不合理的限制,只會出現彼此各自為政而整合困難的現象,也會讓問題愈弄愈複雜」。

後來當然是由專案經理出面,「教育」那位自以為是的開發者,要求他必須加強他的程式功能,而非要求別人來配合他的程式。不過,看到那位開發者,在他自以為很有技術權威的外表下,潛藏著其能力的虛有其表,又不願藏拙而想要表現自己什麼都懂,他應該不了解「人外有人,天外有天」的道理吧,這種人還是遠離他一點,就讓他自己去自食惡果吧。



     

5 Responses to “藏拙”

  1. 生魚片 說道:

    我很羨慕他能在一個開發團隊,但替他可惜。

    讓自己也引以為鑑,避免不知不覺也是這樣~

  2. jim yeh 說道:

    Hi 生魚片,

    其實以專案的觀點來看,在某些情況下,或許犧牲一些程式的強固性可以當成權宜之計,只要彼此溝通清楚其專案的假設和限制就可以。但問題是這位老兄要大家把他的經驗奉為至高無上,把一切過錯都歸咎於別人不懂,事實上當時在座的各位經驗卻都不見得比他淺,這就不得不逼我們出來表達我們的質疑了。

    而他對不同聲音的反應竟然叫對方閉嘴,更是顯露出他用無法容忍異端的行為來掩飾虛有其表的心虛,比那隻笨驢子不會好到那裡去,我想直到他學會了「人外有人,天外有天」的道理後,才會明白自己的行為有多麼愚蠢吧!

  3. 傻驢 說道:

    惜字如金才是職場上生存的法則,永遠別讓別人知道自身的實力,不管是能力過人也好,虛張聲勢也罷。一個憨直的傻笑就能激起對方的猜測與畏懼。實力。毫無展現的必要!唯有如此,才能從他人的跌撞中繼續累積經驗,修正自身的錯誤。

  4. [...] 如果他們藏拙也就算了,不幸的是張牙舞瓜只會讓人看破手腳。同人最近很久沒寫文章是沒錯,可是他們真的搞不清楚,我筆上功夫只會比我的外表及口才好太多了,特別是對這種不懂尊重他人獨立個體的人而言,顯露他們的拙態對我而言還不算太難呀。就算是只照到背影也沒有關係,就讓大家看看這對惡霸夫妻的背影吧。最後女的下車嗆聲說我貧乏,但最貧乏的人是沒有智慧、沒有學習力、以及沒有朋友的人,依此標準來看,他們夫妻還真的是非常貧乏呢!       Posted by jim yeh 生活感觸, 親子關係 Subscribe to RSS feed [...]

  5. [...] 後來那位網友不但又罵我綠龜,更誇張的是批評我長的很抱歉,甚至說我的長相有大凶之相。同人看到他除了人身攻擊還是人身攻擊,本來還期待他能不能表現得有深度一點,可惜我看到的只有黔驢技窮的那一踢,但他根本踢不到人。他竟然會在占星師面前咀咒別人面相大凶,卻搞不清楚自己的凶運在罵人的那一刻,已經種下禍端了。 [...]

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="">