做一名較真的工程師

近些年與我共事過的同事,一定知道我至今仍有一個較真的性格。我會:指出同事所寫代碼的不當命名問題(並幫助改進);指出同事所寫文檔中的邏輯混亂問題(並輔以修訂);指出同事所寫PPT中亂用標點的問題;我會因爲設計的取捨與人激動地爭論;諸如此類。當然,我更會較真於會議上達成的共識卻得不到實施的問題。有人不免奇怪,你丫都快四十歲的人了,怎麼還這麼菱角分明地較真!好吧,那我就來說一說爲什麼要較真,且何以一直較真到現在。


在我所工作過的(所有)開發團隊中,存在一個非常普遍的現象就是團隊成員不較真。這些團隊制定工作規範(流程、編程規範、文檔模板等),開會討論並達成共識,然後 —— 卻不實施。很有意思的是,團隊上下對於這種“不正常”並不在意,還很是“事不關已”。


可以說,大多規範的根本都是着力於改善工作習慣。然而一談到要改變工作習慣,在指出沒有按規範行事時就會面臨其各種各樣理直氣壯的藉口。比如,“我認同規範,但我做不好並非有意爲之”,“規範中這樣做的好處到底是什麼?” bla bla ……。


這些“藉口”如果獨立於事發情景來看還很有道理。因爲我們知道改變習慣需要時間、也理解規範不合理可以拒絕遵守,等等。然而之所以說他是藉口,是因爲這類同仁在同意規範後,在沒有指明規範不合理的情況下、毫無歉意地認爲自己不遵守並無不妥。“好,即便這樣,你要那麼較真幹什麼?”很簡單,“因爲你損害了我的利益!”


天朝是一個很講究面子的民族,但凡做事先要維護好“面子”,否則很難共事。於是乎,當別人沒有按規範行事時,我們礙於“面子”而不加指出,甚至報以“友好的”微笑。其背後的曖昧邏輯是,“下次當我犯同樣的問題時,他也會放我一馬”。真這樣想?傻X!


我之所以說有這樣想法的人“傻”,是因爲他沒有明白其中的切身利益問題。請問:因爲不較真,某人在項目代碼裏所“拉的shit”要你多加兩天的班才搞定,你還認爲那事與己無關?如果因爲不較真,某人以“意識流”形式所寫的文檔害你多花了一天時間重新摸索,你還能不問候他親人?幾乎可以肯定的是,每次不較真都會帶來一定的副作用,將損害團隊中每一個成員的利益。最終的結果必然是團隊效率低下,甚至集體無能!如果我們麻木於自己的利益因爲不較真而受損,你還指望別人尊重自己的職業?人家說你碼農不是表揚你!


因爲較真我們往往容易將事情做好,此時“面子”給我們帶來的很可能是同事間的相互尊重與欣賞;否則給我們帶來的就是加班加點或重複的工作,這樣的“面子”頂個屁用!


那較真有什麼好處呢?簡單說來,這將促使相關個體負起自己該有的責任而避免他的“不作爲”,進而促使整個團隊務實。如果這些道理還太虛,那不妨告訴你我所嚐到的一些“甜頭”。我因爲較真,所以對所提出的質疑要仔細地考慮,並對相關技術做更爲深入的研究,這最終使得我掌握的技術知識能更深入、學習新知識也更快;我因爲較真,幾乎沒有工程師在工作中敢在技術上忽悠我;在Motorola杭州研發中心工作時,我同樣因爲較真,在整個跨國開發團隊中指出系統設計的不足而贏得了美國管理層的注意,並在我已離開該項目團隊的情況下點名要我回去做架構師。更爲重要的是,我因爲較真而贏得了很多有技術想法的工程師的信任與認可。


對於那些“老於世故”的人來說,很容易誤入“較真會傷害到團隊”的“歧途”。對於有這樣想法的人我想提醒的是,諸位都是成年人,如果有人會爲此而受傷的話,真很難相信這樣的同事你敢委以信任並與之爲伍。當然,較真的目的應是對事不對人,而害怕別人受傷卻已是對人不對事了!


對了,這裏談到了通過規範改善人的工作習慣這一問題。我曾在微博上看到有人評論爲“這是一種邪惡的想法”。對於有這樣想法的人,我認爲他從孃胎出來就不應當接受任何形式的教育。


最後,放眼看一看周圍,我們因爲不較真失去了什麼?如果你的團隊存在人力緊張、執行力不行等問題,很有可能是因爲缺乏較真的氛圍。


較真既是一種態度,也是一種能力!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章