完美主義還是吹毛求疵?

最近與公司的某位同事cowork,要將我的演算法porting到FPGA上,在一開始合作的過程中,就知道他是個標準甚高,做事嚴謹的人。但今天,讓我的怒氣燃燒至沸騰,今天在跟他溝通過程中,我表現出我認為我該為自己發聲的立場,而不是聽他為了自己的堅持而挑我毛病。起先,他要求我說把沒用的變數都填為零,之後好比對,我給他的Bit Match Pattern,就是照他的講法給,但今天他卻又改口說只要前面第一個變數填零,後面一樣照程式跑給他,當下我認為這樣會改變掉原本演算法的流程(演算法 implement本來就是以演算法為主,改變演算法流程是遇到硬體無法實作時,才會去變動的 ),而他卻反過來跟我講硬體流程就是這麼呆版,要求我照他的方式做,我當時拿了紙筆再次一一跟他解釋這個步驟是如何實作的,只是一個簡單的if else他卻無法照我意思轉成RTL code。後來我摸摸鼻子答應他的作法,回去改程式再跑一組data給他比對。

在改程式建data這期間,我開始反省我剛的態度是不是會造成我跟他的關係淡化,而影響到以後部門活動上的互動。所以當我告知他新的data放在哪時,我改變我的態度,好心的跟他說改變的地方在哪,Register照舊不變,他聽完後,卻又糾正我一個錯誤,就是我txt檔案名稱有個multi打成mulit(基本上這不會影響到變數判讀的錯亂),當下我露出燦爛的微笑,我說好,等等我回去改回來。我直覺告訴我他在雞蛋裡挑骨頭

是完美主義還是吹毛求疵?他的行為讓我腦袋不停的在為這個問題打轉。其實我是個對自我要求甚高的人,不管是內在或外在,我希望我能爬到讓人賞識的高度,但我從未要求別人與我一樣。完美主義是自我鞭策,吹毛求疵是對人挑剔。對於他的挑剔,的確,我對於我的演算法更為了解,恭維是蓋著鮮花的深淵,批評是防止跌倒的拐杖,某些角度來看我認同他的作法,但無謂的要求就是一把雙面刃,可以利己但同時也傷害別人。當你拼命的鑽牛角尖,找差錯,執意的要修正別人的錯誤,或許會得到一時的優越感,你看我抓到你的錯誤了吧這種感覺;但別忘了,別人也會因為你無理的指證而把你貼上難搞的標籤。

或許工作上多少會遇到主管無謂的要求,若想要繼續在他底下工作,就要把他的吹毛求疵轉練成自己的完美主義。所以不管如何,第一保持正向思考,第二坦然面對批評,第三擬定作戰計畫,第四享受付出過程。讓自己處在為自己的環境下工作,而不是為了滿足主管的要求,成長,才會快。

但今天他只是我同事而不是我主管,擺明是針對我來的。

 

Leave a Reply

Your email address will not be published. Required fields are marked *