分享一點心得,千萬別為了錢工作。

來源: 2019-02-09 09:54:53 [舊帖] [給我悄悄話] 本文已被閱讀:

說這個話並不是作秀,而是我真的感悟到了這一點。

我去年做了一些我認為很有意思的事情。去年三月份我到了一家公司開始工作,做了不久,就被調到他們的核心部門。又做了不久,發生了一件事情,我們有一堆的任務要做,結果都分配給我,那我對老板說任務這麽多你可以分一些給某某某讓他幫著做掉點。結果那老板默不作聲,我有點奇怪,隔了一會我說,你看,確實是要來不及做的。某某某正好也空著,為啥不讓他幫著做一點呢?結果老板說,我隻相信你,因為你和別人不一樣。

老實說,當時我聽到這句話,那是很受用的。那為什麽這位老板如此信任我呢?我說幾個點。第一個,我從來不使用相同的方法去完成一件工作。其實不管我們做什麽工作,都有大量的重複性勞動。開發看上去好像需求一直在變,客戶也一直在變。但是你實現需求的辦法,你應付客戶的辦法,可能也是不變的。所以很多人工作了十年,並沒有多大的長進。我經常會開玩笑地問朋友們,你們想一想,今年你們在工作中學到了什麽?很多人想半天,會說,並沒有什麽。但是我不一樣,我每次拿到相同的任務,都會想方設法再用不同的方法去做。每一次都會有改進。哪怕隻隔了一個星期,也絕不相同。所以我老板給我派任務,經常會發現第一次我花了一周,第二次就隻有三天了,第三次也許一天就完成了。在這個過程中,我學到了大量的知識,甚至我認識到所謂的創新,就是不斷地質問自己,能不能更好更快?在尋找新的方法中,就會出現創新。

第二個經驗,永遠為客戶提供最好的服務。我們有一次做一件事,我很快就做完了。但是做完後我發現這個工程遲遲不能結束。原因是另一個和我們合作的組進度很慢。我就很擔心,跟我的老板說,照他們這個進度,我們是無法在計劃的時間裏完成這個工程的。結果我老板說,那是他們組的問題,不是我們的責任。但我並不這麽想。那天下午我就抽了一點空跑到那個組裏,我說:我聽說你們最近很忙,任務都快完不成了,正好我今天比較空,我來看看有什麽事情我可以幫忙的?他們聽了以後挺開心啊,就告訴我他們哪裏哪裏做得比較慢。而我呢?我正好是個程序員,最擅長的就是把手工活變成機械化。然後我就教他們寫一些簡單的小程序,一下子就把完成工作的速度提上來了。當我完成這個小教程的時候,我抬起頭來,看到他們每一個人的眼睛裏都充滿了驚喜,每一個人都在交頭接耳說:這個辦法好用。在那一刻,我明白,我已經在領導這個小組,盡管我什麽都不是。但那並不重要,重要的是在我的帶領下我們能夠及時交貨,為客戶完成我們的承諾。

第三個經驗,做正確的選擇而不是容易的選擇。我們有一個程序員和我合作開發一個程序引擎。我寫引擎部分,他寫調用部分。我們先合作了兩個月,我覺得還可以。沒想到在最後定型的時候,這家夥寫了四周沒和我說話。寫完後要QA了,我一看那個代碼。我勒個去,完全就是瞎寫。完全違背了我的設計意圖。雖然也能運行,但是完全無法維護。那他為啥要寫得這麽亂呢?後來我深入研究了一下,發現原來是他所使用的那個工具,不支持我們最初的設計。他為了遷就這個工具不得不寫成這個樣子。我就說,你碰到困難一定要及時交流,不能夠自作主張。工具不好可以換,這樣的代碼我不能接受。後來我決定把他的一千多行代碼全部剔除字不留。這個決定連我老板聽了都覺得很可怕,他有點擔心地問,這樣那個人會不會很生氣啊?我說,一定會的。但我也一定要這樣做。今天,我們的代碼已經ready,隻要我點頭,QA就可以測試,你不會有意見,他不會有意見,大老板更不會有意見。所以我如果說yes,很容易,不必承擔任何責任也不會有任何風險。但是我如果說yes,你以後的維護和再開發就完蛋了。所以麵對很容易的yes和很難的no,我選擇說no,因為那才是正確的選擇。老板聽了我的建議,給了我四天,把代碼重寫。最後引擎做好後牛炸了天,有用戶從外地過來開會的時候,還特地跑來跟我說amazing job。

所以這一年,我過得不錯,我踐行了我的本心,為客戶提供最好的服務,在這個過程中我真的學到了很多,也得到了很多。雖然這些和錢沒有半毛錢的關係。我每次都做得好,老板也沒有多給半分錢。如果我是為了錢工作,我就不會一次一次去尋找更好的方法來工作。我如果是為了錢工作,我就不會在意工程的進度,更不會去幫其他小組。我如果是為了錢工作,我更不會敢冒巨大風險去做對的事情。但是我不為錢工作,我學到了知識,技能,領導力和正直的工作態度。這一切,我認為,遠比錢來得重要。