關于謙虛,千言萬語都道不盡。作為獨立的個體,我們都往往欽佩那些謙虛的人。低調的名人、平和的僧侶,都是我們所敬仰的。從小別人就告 訴我們,謙虛是件好事兒,而且要求我們一定要謙虛。然而從社會角度來看,謙虛的人并不會得到嘉獎。默默辛勤工作的人不會得到賞識,不斷爭取、隨后又能證明 自己能力的人才會得到賞識。軟件開發也不例外,我們都渴望與高手共事(這是人的本性),都想與我們認為優秀的人合作。沒有人愿意與一聲不吭的人一起工作,可能是因為大家都不知道他到底有多大本事。嗯,這的確使我們有些進退兩難。 那么,作為一名開發人員,你是繼續保持謙虛的態度,還是走自我提升這條道路呢?首先問你個問題:你是否曾經認為自己是世界上最優秀的開發人員?也許在 通宵實現了一個自己最新最棒的想法、或者解決了整個開發團隊近3天以來一直試圖搞清楚的詭異Bug后,你會這樣認為。當你發現之后,那種安靜的滿足感、那 種由內散發出的光暈,然而,沐浴在這種光暈中時,你可能只是有那么一點快感: “伙計們,我會一些1337技術!” 但仔細一想,你就會意識到那聽起來有多荒唐。緊接著,作為補救,你不再愿意接受同事們的贊美,而且還會因為受到那么多關注而不好意思, “這是大家的功勞”, 你說,我只是你們中的一名普通程序員;沒什么了不起的。 盡管謙虛令人欽佩,但我認為萬事都有個平衡。也許我并不是世界上最謙虛的人(哈,我都能聽到認識我的人在狂笑了), 但我盡力關注自己本性中的那一部分,并一直對其保持控制,與此同時,我也小心翼翼地不讓它偏離另一條道路太遠。我充分地意識到我并不是世界上最優秀的開發 人員。我認識并與很多更優秀的人一起工作過,但那并不意味著我不重視自己的價值。這也是問題的關鍵,不管社會壓力,還是本性對自己的約束,用理性觀念看待自我價值是沒錯的。 你應當在兩者之間折中。毫無疑問,現如今的任何一個重大軟件項目都離不開團隊的努力,將項目的成功歸功于整個團隊并不過分。但同時,你也應當記住,你 和其它任何一個個體都是團隊的一部分。如果你,或者其它人,對項目的成功做出了巨大貢獻,那么對其進行肯定是無可非議的。學會慷慨地贊美別人,以及大方地接受別人的贊美,是一項非常有用的技巧。 當別人肯定你的工作時,不要通過對自己的努力打折扣來貶低自己的工作。謙虛很容易做到,對大部分人來說這是很自然的事情,自我提升是有效的(畢竟,如果你足夠賣力地提升自己,至少一些人肯定會被你打動 )。但是,沒必要跳入任何一個極端,找到一個合理的平衡點,無論是在精神上,還是在情感上,你都會為此感到更加愉悅。 不要誤會,你仍然需要腳踏實地做事。要謹記蘇格拉底的那句格言——“智慧意味著自知無知”。當然,這并不是說你真的一無所知(這當然也不是胡說,不管 你的智商有沒有268)。它是指,不管你懂得多少知識,你要明白仍然有很多東西需要學習,那也是讓你站穩腳跟的事情之一(牢牢地站在中間)。要認可自己的成功,并不斷學習,完善自己,下次問問自己, “在這個軟件的開發過程中,我真的做出了巨大貢獻嗎?” 根據所有的事實作出可靠地評估,而不是自大的加以否認,或者無故贊美自己。 |