兔子、狼、老虎的故事
很經(jīng)典的一篇寓言故事:
前段時間和一個朋友聊天,酒席間向我抱怨他那段時間的郁悶:項目經(jīng)理從客戶那里拿來一個需求,實際上就是一個ppt描述,我這個朋友拿過來看后剛開始不覺得什么,一個通常的網(wǎng)站系統(tǒng)又能復(fù)雜的了哪去,但是越往后做就越發(fā)覺得里面的問題。在ppt描述中很多地方描述的都有矛盾。比如論壇,功能上用戶描述的更象留言板,而后來通過項目經(jīng)理,項目經(jīng)理又通過客戶,得知這個功能確實就是那樣子的。朋友心想這不同行業(yè)可能會有不同的需求,那就這么來吧,反正只是叫什么名而已。而在“交貨”的時候,客戶不愿意了,在說一大堆問題當(dāng)中(當(dāng)然是口述,看到哪說大哪的那種),其中就有那個BBS的功能,說BBS怎么做的和留言板似的,那么些功能都沒有,然后在網(wǎng)上隨便打開一個論壇,論壇叫什么名記不清楚了,但是,我敢肯定那是動網(wǎng)的東西。客戶指給項目經(jīng)理說你看人家設(shè)計的東西,還是免費的呢,我們花錢的都給做成這樣,你們能不能做下去了以后。項目經(jīng)理回來后,其實之前怎么回事他肯定是忘記了,于是,又給這個朋友一頓打擊,說能不能在我這干了。朋友覺得委屈,拿出先前的那個ppt,還好那個ppt還在,給項目經(jīng)理看說當(dāng)初客戶確實就是這么要的,并且也得到了客戶的確認(rèn)。項目經(jīng)理似乎也是想起來了,但是,也許是面子下不來吧,就以朋友發(fā)生錯誤還故意找借口說第二天不用來上班了。還好,只是說說而已。
沒錯,小公司,尤其是對于我們這樣剛畢業(yè)的學(xué)生來說,這種情況會時有發(fā)生。
不過這樣的事似乎不是你有準(zhǔn)備就能避免的了的。還是那個朋友,不過是另一個項目---其實還是一個網(wǎng)站,需求,同樣還是一個ppt加一個根本就沒有用的word文件,和廣告一樣,也不曉得朋友的那個公司是怎么回事,總喜歡把ppt當(dāng)成用戶的需求定義文檔。朋友這下“尖”了,先把ppt好好看了一看,并且,直接要了客戶的聯(lián)系方式和網(wǎng)上的聯(lián)系方式,有問題直接和客戶溝通,確認(rèn),心想這回有了聊天記錄,看你以后怎么反悔。于是呼,問題看似解決,但就象阿甘所說,人生就象一盒巧克力,你永遠(yuǎn)都不知道下一顆是什么。客戶的號是天天在線,而ppt里的問題就不用多說了,問題列表給客戶發(fā)過去后,客戶說的好說下午就給答復(fù)。不過,也許是沒有在程序的頭聲明“命名空間”,所以這個“下午”便宜器根本就無法確定是哪個命名空間下的,因為每天都是一個“命名空間”,并且都有下午的這個“屬性”或者“方法”。于是呼等了又等,那天項目經(jīng)理問,說進(jìn)度怎么樣了,朋友說正在做底層的東西,一些功能描述的不夠詳細(xì)或者有矛盾,正在等客戶那頭確認(rèn)。而項目經(jīng)理不高興了,說這么長時間你就沒做出一個東西能讓我看到做成啥樣了?可不么,DAL和BLL的構(gòu)建你要是能看到啥樣子那你就成MATRIX里的Neo了。于是項目經(jīng)理給客戶那頭打電話確認(rèn)這事,客戶那頭,也許不是同一個領(lǐng)導(dǎo),也許是把這事忘了,但還好,說了句人話,說“那這樣,你先做。明天爭取給我們頭看看你們那做成什么樣子了”……而那個晚上,不曉得朋友是怎么熬出來的,不用想,加班啊,還要不停的聽著項目經(jīng)理的漫罵。而這樣趕出來的一個晚上的東西,后果,大家可想而知了。
朋友此類的抱怨還有很多,當(dāng)然,陳述的時候大都把這種感覺同酒杯里的酒一同拌著郁悶飲了下去。
這些抱怨我想起網(wǎng)上最近流傳的一個笑話,關(guān)于兔子,狼還有一只老虎的,故事如下:
兔子跟街上走著,迎面碰上了老狼。老狼伸手就給他一大嘴巴:“讓你丫不戴帽子”。
兔子很郁悶地回家了,弄一帽子戴著。
第二天又碰上老狼了,又挨了一大嘴巴,“讓你丫戴帽子”。
如是幾次,總挨打。兔子想,這么老挨打不是個事兒啊,不行,我得找老虎投訴去。
剛到老虎家門口,就聽老虎在屋里說話。
“你也不能老這么蠻不講理打兔子阿,回頭兔子找我投訴來,我也不好罩著你啊。好歹咱面子上得過得去,我教你一招。
下回你見著兔子,跟他說:給我弄點兒洗衣服的來。他給你拿肥皂來,你就打他一頓的,說我要的是洗衣粉,誰讓你拿肥皂。他拿洗衣粉來,你也能打,說我要肥皂,誰讓你拿洗衣粉。
要不然你跟他說,去,給我找個妞兒來。他給你找個胖的,你打他一頓說我要瘦的;給你找個瘦的,你也打一頓,說我要胖的。
這樣不結(jié)了,你也能打他,我面子上也能說得過去。”
兔子一聽,得,咱也別投訴了,回家吧。
第二天,兔子在街上又撞上老狼。老狼大喝一聲:去,給我找點兒洗衣服的來。
兔子不慌不忙:你是要洗衣粉阿,還是要肥皂啊?
老狼一聽,嗯?有一手啊。又說:去,給我找個妞兒來。
兔子還是不慌不忙:你是要胖的啊,還是瘦的?
老狼一聽勃然大怒,伸手就給兔子一個大嘴巴:“讓你丫不戴帽子!”
兔子那個哭啊~
這個故事與朋友的遭遇,各個角色似乎勉強(qiáng)能對上,但是,每次回憶起朋友的訴苦我都會很自然的聯(lián)想到這個故事。兔子如果想做一輩子的兔子的話,永遠(yuǎn)做底層的那些東西,那么,就象故事中想描述的:“我就是想打你了,還需要什么理由嗎?誰讓你是兔子”。
當(dāng)然,客戶似乎還沒有不講理到那個程度,而項目經(jīng)理也沒有可惡到那種地步。不過,在這里我還是想引一下JillZhang朋友博客上的一個文章,項目經(jīng)理是這樣當(dāng)?shù)?#xff0c;看過的朋友我想很多都會聯(lián)想起類似這樣的文章,不過,就如上所說,人生,就象一盒巧克力,你永遠(yuǎn)都不知道下一個是什么。很多事我們都無法預(yù)料的。小公司的小團(tuán)隊,多少有會有這樣的問題發(fā)生,而基于小項目的這樣的團(tuán)隊,如果非要一個項目經(jīng)理那樣去當(dāng),那是不可能的,因為有時候項目經(jīng)理比“公仆”還忙呢,所以這類問題自然多的很。
而再有一點我想到的,就是作為一個程序員,不要以為管理以自己一點關(guān)系都沒有,即使真想做一輩子技術(shù),下一輩子的“蛋”,還是如那篇文章中所說,項目經(jīng)理,就是那樣當(dāng)?shù)摹:芏鄸|西你不知道怎么回事的話你根本就不知道該怎么去做,即使你能看出怎么去做,細(xì)節(jié)上的差別你是看不到的,還有比如怎么與客戶打交道,與客戶的哪些人打交道,遇到什么樣的客戶應(yīng)該說什么樣的話,選擇一個什么樣的時間與客戶交流,等等等等,太多的東西需要去學(xué)了。比如朋友遇到的問題,怎么把那個ppt變成我們需要的一個客戶的需求文檔,這不僅是技術(shù)層次上的事。如果這些東西如果一個程序員永遠(yuǎn)都學(xué)不會的話,除非技術(shù)真的牛到不能再牛的地步了,不然,那就快快樂樂的做一輩子兔子吧。
補(bǔ)充:寫到這里可能也會有人抬杠,說自己的公司里40多歲的程序員多的是,你就說人家是兔子?他們在公司里都是很受尊敬的。我想,雖然他們看上去是程序員,但已經(jīng)不是很簡單的程序員了,沒錯,就是那種技術(shù)很牛的人,甚至可以引導(dǎo)客戶的需求方向,對于那些長輩,我佩服他們的學(xué)習(xí)能力之外,還佩服他們的鉆研能力,那種年齡的鉆研能力,不是我們這個年紀(jì)能學(xué)習(xí)到的。他們多少年的行業(yè)經(jīng)驗了,就是那種非常熟悉自己做的是什么的,與其說是程序員,倒不如說是行業(yè)專家。所以,你還能用一個程序員的角度來看他們嗎?
?
總結(jié)
以上是生活随笔為你收集整理的兔子、狼、老虎的故事的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于实时计算(flink)打造舆情分析平
- 下一篇: python 入门到实践期末考试常出现的