search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

從「開發人員≠廚師」說起

圖片攝於烏蘭布統草原。

開發人員「自黑」的例子在網路上俯拾皆是,最近幾年比較流行的是開發人員和產品經理的笑話。知乎上有個針對「如何向外行解釋產品經理頻繁更改需求為什麼會令程序員煩惱」的回答流傳廣泛,它用餐館當比喻,把開發人員比作廚子、把產品經理比作食客,生動描繪了其中的矛盾:

  • 一開始,食客要點宮保雞丁(原始需求);

  • 稍後,食客要求不放肉(肉已經下鍋了);

  • 繼而,食客要求加點腐竹(腐竹是需要提前泡的);

  • 然後,食客又要求加肉(菜都已經炒好了);

  • 最後,食客還覺得上菜慢……

面對這種景象,不難想象在煙火繚繞的廚房裡忙碌的廚子會是什麼感受。儘管這個故事看起來有點荒謬,它還是引起了廣大開發人員的共鳴,我看到很多開發人員轉發這個故事,借它表達自己「被瞎指揮又不得解脫」的苦衷。

巧的是,我對做菜很感興趣,也為做菜拜過師父。我師父是真正的科班出身,烹飪專業畢業之後,從廚師做起,最後成為知名飯店的廚師長。做菜之餘,我們也經常討論一些與做菜無關的問題。所以,我找機會把這個故事講給他聽,想聽聽「業內人士」是怎麼看法。

結果,師父的話給了我很多啟發,原來廚師根本不會面對這種問題!他們是怎麼做到的?我把對話錄在下面,供大家參考。

我:師父,你看這事情好笑不?

師父:好笑是有點好笑。但是,未必你們就是這樣工作的啊?我以為高科技有好高呢,原來是這樣的。我跟你說,飯店裡絕對不可能出這樣的事情!

我:啊?真的嗎?我們也覺得不應該,但我們阻止不了啊。

師父:這樣下去不都亂套了嗎?這點問題都解決不了,還搞什麼高科技?

我:你們廚師真的不會遇到這種問題啊?還是你們有辦法解決?

師父:你一個菜還沒上桌,要求就改了三四遍,后廚的人會衝出來砍人的。

我:程序員也有衝出來砍人的衝動啊,但是不能真砍吧。而且大家不是要以滿足客戶為最高要求嗎?沒有客戶就沒有錢啊。

師父:客戶歸客戶,生意歸生意。為了這點飯菜錢改來改去,后廚效率受影響,原材料的浪費、情緒低落、人員流動,這些成本怎麼算?加起來肯定比你在前廳看到的那點飯菜錢要多,不划算。

我:就是這樣!我們也知道不划算啊,但是,我們又講不過別人。

師父:那好辦,直接算賬嘛。每天做了多少菜是很容易知道的,然後統計每天進來多少菜,人工成本多少,物料成本多少……,這些東西我都了如指掌。兩相比對,到底是賺還是賠,就曉得了。白紙黑字,沒人可以抵賴。

我:但是,廚師不應該專心做菜嗎?還要算賬,那不是太累了。

師父:你如果是個小兵,喊你做什麼就做什麼,那安心做菜就可以了。如果你們是一群人,或者你要帶一群人做事,那你就不能安心做菜了。如果這時候你還只是埋頭做事,早晚有你吃不消的。

我:所以,這時候就不能埋頭做菜,還要會算賬?

師父:當然,不然你怎麼跟別人打交道呢?你如果只跟做菜的人打交道,那你安心做菜就是了。如果你還要跟其他人打交道,就不能要求別人都按做菜的規矩來。比如講算賬,成本多少錢,收益多少錢。這個東西算出來,人人都清楚,沒有人可以抵賴。你懂了,就可以去跟其他人講道理,不怕講不過。你自己也可以發現工作安排到底有沒有問題,如果有問題解決問題,用同樣的投入賺更多錢。用你們的話講,就是創造更多價值。

我:但是,這不是很麻煩嗎?做菜做得好你肯定開心,算賬你會開心嗎?

師父:肯定不開心啦。但是你怎麼能要求凡事都開心呢?如果人家前廳朝令夕改,每道菜都改三四遍,那就是刀子架在你脖子上了,你還敢只想著自己開心?這已經是背水一戰了,不會也要會,不然你一輩子離不開受氣的命。

我:好吧,「不能只顧自己開心」,我回去想想。

師父:對的。跟什麼人打交道,解決什麼問題,就要用什麼辦法。我不曉得你們搞軟體到底是怎麼搞的,但是我猜,可能和我們做菜差不多,以為自己可以做菜,有硬本事了不起。其實這世界上的本事多得很,跟什麼人打交道,解決什麼問題,就要用什麼辦法。懂得這個道理,那才是真有本事。

我:那你講講,廚師長除了會做菜,還有什麼本事?

師父:等我想想。如果不只是關心做菜的話,你還要操心后廚各種人的狀態。哪個最近比較喜氣,是為什麼,哪個最近比較消沉,是為什麼。還有扯皮的、打架的、借了高利貸的、談戀愛的…… 我跟你講,每天都有不曉得好多事情要操心。

我:這些事情也要操心啊?這不應該有專門的人去管嗎?而且這些和做菜有關係嘛?

師父:你說的「專門的人」是指辦公室的什麼人不?我不曉得。反正飯店裡沒有這樣的人。就算有,你也不能巴望他們。你手下員工每天跟你一起,你肯定最熟悉他們,他們有問題也最願意找你。你不去關心他們,他們出了事情不找你,我是沒看過這樣的。反正就廚師來說,一定是會出事的,而且可能一出就是大事。

我:按你這麼說,廚師長不看手藝,就是個保姆啊。

師父:那不能這麼講。廚師是做什麼的?是做菜的。一個廚師可以做好幾樣菜沒問題。但是飯店后廚幾個甚至幾十個廚師,未必可以照樣做出幾十上百樣菜來。為什麼呢?因為沒有人組織啊。每個人都有自己的想法,都有自己的節奏,內部不協調好,再加上跑堂的、結賬的一頓催,肯定亂套了。所以才要有廚師長。

我:但是廚師長不需要有手藝嗎?

師父:我自己做菜肯定是有硬本事,關鍵的幾個菜可以震得住場子,讓調皮搗蛋的沒話說,所以我還是要抽時間練手藝的,不能荒廢了。但是我跟你講,這不是最主要的。最主要的是,有我在,其它廚師才可以協調起來,整個后出不會出亂子。你以為菜單上各個菜系那麼多菜,我都做得出?肯定做不出。不過飯店老闆最清楚,有我在,就可以有廚師做得出那些菜,我不在,就沒有廚師做得出那些菜。這裡面的複雜程度,哪裡是一般保姆可以比的?

我:好,你這麼講我大概了解了。程序員也是這樣的,沒有人可以包打天下,所以需要有人去組織協調。但是,你不覺得搞這些事情,自己的手藝退步了,沒那麼多底氣了?

師父:那看來做菜跟寫程序還是蠻像的。我們自己當廚師的時候,也是一門心思想做菜做菜做菜,做菜就是唯一的目標。其他人不會做,你就看他不起,覺得他沒本事。結果到後來你才發現,做菜是有天花板的,到了一定的階段,你沒有天賦,就很難再有大的長進了,或者你身邊的人更有天賦,你怎麼努力也根本趕不上他,這時候怎麼辦呢?

我:對啊,怎麼辦呢?

師父:你要曉得,世界上的本事是學不完的。如果你做菜的本事暫時沒進展了,你還可以去學別的本事,比如我講的算賬啦,察言觀色啦,處理各種社會關心啦,這些都是本事。你講的問題,其實根源在你自己心裡。你做菜做的好不好,這是有客觀標準的,很容易判斷,有了進步是很明顯的。但是你算賬啦、察言觀色啦、處理社會關係啦,這些本事沒那麼硬,沒有那麼容易衡量,也不那麼容易看出進步。所以,如果你覺得世界上只有「硬本事」這回事,那你肯定會覺得底氣不足。但是如果你覺得世界上除了硬本事還有軟本事,一個人的能力是各種本事的總和,你就不會當著個廚師長,還簡單操心自己做菜水平的高低了。

我:好了師父,我明白了。雖然廚師不會被跑堂的搞得瞎指揮團團轉,但是程序員和廚師還是有蠻多一樣的地方。

師父:講一樣,也一樣,都是靠手藝吃飯。我的經驗是,吃手藝飯,你當個體戶沒問題。但是,你見過一群手藝人配合起來天衣無縫的不?我是沒見過。關鍵還是那句話,這個世界上的本事千千萬萬,莫以為就你那點手藝最要緊,其它本事都看不上。我們靠手藝出身的人,只要過了這一關,其它就都好辦。

對話就記錄到這裡,希望對大家有啟發。

知乎問題的鏈接在這裡:https://www.zhihu.com/question/40712955

優秀人才不缺工作機會,只缺適合自己的好機會。但是他們往往沒有精力從海量機會中找到最適合的那個。

100offer 會對平台上的人才和企業進行嚴格篩選,讓「最好的人才」和「最好的公司」相遇。

掃描下方二維碼,註冊 100offer,談談你對下一份工作的期待。一周內,收到 5-10 個滿足你要求的好機會!



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦