假如程式設計師生活在童話裡…

東京IT人發表於2016-06-11

1、狼和三隻小豬

有一天,狼想蓋一座房子,他找來了三隻小豬建築師中的老大。過幾天狼接到了豬大哥的報告說,房子已經完工,於是他去檢視。

狼按照豬大哥給的地址,好容易找到了自己的房子。只見豬大哥建造的房子,混雜在一大片看起來完全相同的房子裡,要不是有門牌號,還真是很難找到。

豬大哥介紹說:“我建的這棟房子採用了成品框架,把工廠生產出來的各個產品模組拿來拼接到一起就成了房子。這樣造出來的房子的特點是成本很低。您看,我們住的房子都是這樣的。”

狼很生氣地說:“開什麼國際玩笑!給狼住的房子和給豬住的房子,應該滿足完全不同的客戶需求好不好!這不是胡鬧麼!”

狼使勁踢了一腳,豬大哥建造的房子倒了。

狼又讓建築師豬二哥蓋房子。過了幾天,豬二哥報告說房子完工。狼來到豬二哥建造的房子前,看見了一座看起來設計得非常美觀的房子。

豬二哥介紹說:“我設計這座房的時候充分考慮到了狼先生的需求。您看,房屋的舉架,以及屋子裡擺放的傢俱,都是按照狼先生的身高和生活習慣獨自制作的。您在這座房子裡生活,一定會舒適無比!”

狼很滿意的住了下來。可是沒有幾天狼就發現,這座房子的 bug 實在是太多了。雕花的椅子一坐就斷,智慧馬桶裡的水也總是溢得滿屋都是。上次邀請曖昧中的紅女狼來家裡做客,正要半推半就的滾床單呢,結果——床塌了。

狼找來了建築師豬二哥。豬二哥說:“哎呀,非常抱歉。我決定免費為狼先生提供為期一年的維護服務。一年之後,我們可以再考慮簽訂付費運維合同……”

狼憤怒地來到房子外面,在牆上一拍,房子就散架了。

之後,狼又把蓋房子的事情委託給了豬小弟。狼等啊等,等了幾個月也沒接到聯絡。於是狼來到了豬小弟那裡檢視情況。他吃驚地發現——工地上空蕩蕩的,什麼都沒有。

這時,只見豬小弟不慌不忙地拿出了一張 ppt,向狼介紹說:“我設計了一個‘雲住宅’的概念。”

“雲住宅?”狼很詫異地問道。

豬小弟解釋道:“雲住宅採用了最最流行的網際網路思維,可以根據狼先生的需要隨時變更房間式樣。現在狼先生單身,可以先選擇質優價廉的小戶型居住。等以後狼先生結婚生了小孩,可以無縫變更到一家三口的戶型。同時,雲住宅裡還預裝了先進的人工智慧,具有自主學習能力。可以收集大量的生活資料加以分析,對狼先生全家每個人的生活習慣做出反應。不僅如此,房屋維護更新,升級殺蟲,都由雲平臺全權負責,狼先生什麼都用不著考慮……”

狼對這個“雲住宅”的概念似乎很滿意。但是他又疑惑地問豬小弟:“可是,我的房子究竟在哪裡?”

“是這樣的,”豬小弟有點尷尬地說,“為了打造這個雲住宅,我召集了最優秀的工程師團隊。您前期投入的啟動資金已經花光了……您看,是不是要再追加點兒投資?”

狼哈哈大笑,然後鼓起腮幫子使勁一吹,這頭豬就帶著他的 ppt 飛到了天上。

2、浦島太郎

浦島太郎是一個大學生。有一天,他走在沙灘上,看見幾個程式設計師正圍著一隻產品經理拳打腳踢。

浦島太郎上前趕跑了程式設計師,將產品經理翻了過來。經理口吐人言,向浦島太郎說道:“小夥子,感謝你的救命之恩。我們龍宮的 IT 部門正在高薪招聘系統開發人員。小夥子,我看你骨骼清奇,絕對是一塊當程式設計師的好料子,可願與我一同前往?”

浦島太郎心想:“反正我的工作還沒有著落,眼看畢業就失業。聽說程式設計師雖然苦逼了一點,但待遇還算不錯,總比餓死了強”。於是欣然坐在產品經理的背上,來到了龍宮。

在龍宮裡浦島太郎認識了好多程式設計師,學了各種各樣的技術,每天過得很是開心。大家一起開發一個規模很大的系統,無數次幻想著這個系統上線後會給使用者帶來怎樣的體驗。

可是日復一日,系統仍然沒有要完成的跡象。疲憊不堪的浦島太郎向龍宮的老闆娘龍女請假,說想回老家看一看。龍女雖然深感人手不足,但還是批准了他的假期。臨走前,龍女給了浦島太郎一個箱子,說是他這些年的積累。

浦島太郎歸心似箭,無暇檢視。他匆匆告別了龍女和小夥伴們,回到了老家。雖然只是離開了幾年的光景,但竟然早已物是人非。當年一同畢業的同學們有的當上了老闆,有的成為了社會名流。只有自己,這幾年雖然記住了一肚皮各種開發語言,但似乎還是一事無成。

浦島太郎一聲長嘆,開啟了那個箱子。一陣青煙飄過,只見箱子裡空空如也,只有箱底躺著的一張紙條上寫著四個大字——“需求變更”。青煙散去,再看浦島太郎的頭髮都已經斑白了。

3、三個 bug

從前有個 IT 公司,裡面有好多的程式設計師。他們每天過著忙碌的日子,忙得連交女朋友的時間都沒有。

有一天,負責畫面開發的程式設計師小明偶然發現了自己的畫面上的一個 bug。可是無論他怎麼努力,這個 bug 就是不能再現,急得小明滿頭大汗。就在這個時候,測試組的萌妹紙出現了。

妹紙拿著一張資料庫插入錯誤 bug 票問:“小明哥哥,這個 bug 是你的嗎?”

小明說:“不,我的 bug 是前端畫面上的。”

妹紙又掏出來一張跳轉到錯誤畫面的 bug 票問:“小明哥哥,那這個 bug 是你的嗎?”

小明說:“不,我的 bug 是前端畫面上的。”

妹紙又在小明的電腦上操作了幾下,指著瀏覽器下方顯示的一個 javascript 警告資訊問:“小明哥哥,那這個 bug 是你的嗎?”

小明一看,正是那個自己怎麼樣也不能重現的 bug,原來是需要輸入特定的內容才能出來。他欣喜地說:“對!這個就是我的 bug!”

測試妹紙央求他說:“小明哥哥,明天產品就要迭代上線了,可是前兩個 bug 我怎麼也找不到人負責……這三個 bug 都給交你好不好?”

小明答應了妹紙,留在公司通宵修改這三個 bug。測試妹紙也留下來陪著小明,他們的關係越走越近……不僅如此,因為小明勇於承擔份外工作,還得到了老闆的表揚,拿到了一大筆年終獎。

另一個程式設計師小強看到後非常嫉妒,所以他也故意在產品裡埋下了一個 bug。這天,測試組的美女姐姐來到小強面前,拿著一張後臺程式的 bug 票問:“小強,這個 bug 是你的嗎?”

小強趕緊說:“對對對,這個 bug 就是我寫的。”

美女姐姐又掏出一張資料儲存過程的 bug 票問:“小強,這個 bug 是你的嗎?”

小強又說:“對對對,這個 bug 也是我寫的。”

美女姐姐又在小強的電腦上操作了幾下,指著彈出來的一個 javascript 錯誤框問小強:“這個 bug 也是你的嗎?”

小強說:“沒錯!這個 bug 還是我寫的!”

美女姐姐沒說什麼,轉身走開了。不一會兒,小強被老闆叫到辦公室,開除了。

4、牛郎織女

在 IT 行業裡,有這樣一個美麗的傳說。

據故老相傳,每年的農曆七月初七,程式設計師們可以回家,和老婆孩子見上一面……

5、皇帝的系統

皇帝管理著整個 Enterprise 國度。他的臣民們很幸運——因為這是一位很開明的皇帝。他的開明之處在於,一旦他聽說了什麼先進新潮的東西,一定會迫不及待地在自己的國家裡嘗試一下。

有一天,從海外遙遠的 Consultant 國,來了兩位看起來很體面的先生。他們一個穿得西裝革履,另一個戴著金絲眼鏡,滿口操著 Risk,Cost,KPI 這些誰都聽不懂的語言。

兩位先生來到皇帝的面前。西裝先生說:“陛下,我們有幸參觀了您的國家。Enterprise 國土遼闊,資源富饒,人民安居樂業……都是我們從未曾見過的。特別是陛下您,能夠治理這麼大的一個國家,真是英明神武啊。”

皇帝高興地捋著鬍子,他最喜歡聽這些奉承話了。

“只是……”西裝先生繼續說道,“您治理國家的方式還有點兒落後。在我們的評估模型下,您的國家缺乏風控管理,人力成本過高……”

皇帝皺起了眉頭,他雖然沒有聽懂這位先生在說什麼,但也知道落後是一件很不好的事情。他問道:“先生們,那我該怎樣解決這個問題呢?”

眼鏡先生說:“陛下,為了提高您治理國家的效率,我們帶來了最先進的管理方式,那就是——系統。”

“系統”,皇帝無意識地重複了一遍這個陌生的單詞。

“是的,”眼鏡先生說,“使用‘系統’來治理國家,能夠起到事半功倍的效果。但是……”他頓了一下繼續說道,“系統的造價很高,您需要用全年三分之一的稅收來建造它。”

皇帝又一次陷入了沉思。時間一分一分的過去,終於,對於新鮮事兒的好奇心佔了上風。“好!”他說,“我們來造系統!”

皇帝授權給兩位 Consultant 先生,命令他們督造系統。兩位先生首先建造了一個大工廠,裡面裝滿了從外國買來的,一種叫做計算機的機器,又在全國召集能工巧匠,教給他們在計算機上製作系統的技巧。Consultant 先生甚至還給這些工匠們起了一個別致的名字——程式設計師。

很快幾個月就過去了。心癢難當的皇帝派了一位他最忠誠的大臣——CIO 先生,去看看系統的建造情況。兩位先生帶著大臣參觀了工廠。只聽到伺服器轟鳴,計算機的顯示器上閃現著各種各樣的操作管理介面,程式設計師們坐在那裡噼裡啪啦地敲著佈滿了按鈕的板子。

眼鏡先生指給 CIO 大臣:“看,這個是 ERP,是為高層提供決策手段的管理平臺……這個是 SCM,是一個將物流,採購和供應無縫整合到一起的管理工具……”

可憐的大臣根本不知道眼鏡先生在說什麼,但他一邊微笑點著頭,一邊把眼鏡先生的話拼命地記在心裡,好向皇帝稟報。

CIO 大臣回宮見到了皇帝,搜腸刮肚地把眼鏡先生的話轉述了一遍,最後還加上了自己的見解。“陛下,”他激動地說,“您對建造系統的決策非常英明。有了系統,您對 Enterprise 國的統治將會像月亮山上的石頭一樣堅不可摧;您下達的旨意將傳遍這個國家的每一個角落,比白色蹄子的驛馬還要迅速。”

皇帝高興地捋起了鬍鬚,雖然他完全沒聽懂 CIO 大臣在說什麼。他同意了 Consultant 先生們追加預算的請求,並且下達了旨意:全國臣民從今天起都要學習“系統”。

這下子,工廠也停工了,商店也不賣貨了,地裡的莊稼也沒人種了。Enterprise 整個國家的人都放下了工作,每天談論的都是系統,一個個時髦的詞彙從他們的口中流出來。所有的人都交口稱讚皇帝的聖明,有了系統,他們的國家一定會成為這個世界上最強盛的國家。

系統終於建造完了。在揭幕儀式上,皇帝興致勃勃在計算機上輸入了自己的 ID:0001,成功登入進了系統。對於接下來的介面上寫著什麼東西,皇帝可完全沒有興趣。知道他的國家已經成功採用了最先進最時髦的東西,這就夠了。

皇帝重賞了 Consultant 先生。先生們帶著金銀財寶,歡天喜地的離開了。Enterprise 國又恢復了往日的平靜。大家還是過著和從前一樣的生活。

在皇宮的門口,一個守衛悄悄地問他的同伴:“喂,老兄!系統——到底有什麼用?”

相關文章