瘋狂的程序員 正文 《瘋狂的程序員》44
    如今體檢車數字化系統這個大case擺在面前那dap看來也不過爾爾想到這裡絕影心中反倒充滿了大無畏精神:反正dap是讓我做死了一人做事一人當大不了就是扣我獎金罰我加班讓我把這體檢車數字化系統搞出來什麼指紋識別、照片認證能加上去的高級技術都加上去那還不領先個同類產品三五年到時候我絕影就牛B了!讓暴風雨來得更猛烈些吧!

    絕影做好了引頸就戮的準備周總卻說:「dap的事情我們先放一放現在有兩個重要的問題我們先調研好一是指紋識的相關資料我想先徵求小絕和小張的意見二是這個case的設計dap的教訓我們要吸取要深刻總結這個我想聽聽小絕的意見。」

    聽了周總的話張廠長躍躍欲試地說:「據我所知現在指紋產品主要有指紋識別芯片和指紋儀前者要求我們自己開指紋識別算法但我們可以根據需要靈活選擇產品後者基本上已經是成品我們只需要調用apI在應用層上再開就行了。我的意見是我們不如直接選擇一款好的指紋儀雖然價格要比指紋芯片高些但是穩定、可靠還能節省大把開時間……」

    不等張廠張說完絕影打斷他說:「我認為還是應該用指紋芯片自己開算法。指紋識別算法技術含量很高屬於核心技術對於核心技術我們應該自己掌握否則以後會很被動。」

    周總點點頭道:「你們都說得有道理這個我們再調研不過我還是比較傾向小張的方案畢竟在指紋識別算法方面我們是沒有技術積累的。上次dap的設計我就實話實說了是很失敗的這個小絕你要承認。這次我想問你對這個case的設計你有什麼打算?」

    周總一提dap絕影又覺得有點丟面子在這種情況下他拍著胸脯信誓旦旦地說:「周總要是這個case讓我來設計我一定吸取dap的教訓先好好做計劃做文檔我可以先做個設計方案提交給你你看了認可了再決定要不要讓我來負責如果你能把這個case交給我我一定不會再讓你失望。」

    「好吧那你先做個提綱吧今天星期三到星期五還有兩天時間夠不夠?」

    絕影心中只想拿下這個case當時心裡根本就沒時間這個概念這時候你不要說給他兩天就是給他兩個小時他都敢拍著胸口打保票於是說:「當然沒問題周總這次您儘管放心。」

    上次dap設計失誤絕影自認為它導致周總對自己的信任跌到了谷底正如當美國經濟不景氣到谷底美國總統就想打仗轉移人們視線正好這個時候薩達姆又冒了出來你以為美國真是民主國家你以為美國都是美國人們說了算你以為布什不敢打你?不打你打誰?總之你伊拉克一個小國家這個case總能擺平你管我打你打得對不對總之能完成netbsp;所以現在絕影也不考慮到底這個體檢車數字化系統有多難到底這個指紋識別算法有多難先把case接下來再說接下來才有機會證明自己不接就永遠沒有機會。

    領了工資燕兒下午去報了稅就提前回了家特意去買了豬蹄給絕影燉了他最愛吃的豬蹄湯當湯端上桌子本以為他又會露出驚喜地笑容絕影卻視而不見機器人般一口一口往嘴裡刨飯。一片好心碰了釘子燕兒有點生氣地說:「又在想工作又在想工作給你說了多少次吃飯和睡覺的時候不許想工作。」

    絕影回過神來說:「這次情況特殊有個大case我要好好思考一下。」

    「又是大netbsp;「不一樣我上次犯了錯誤這次不好好證明下實力那邦人會看不起我!」

    「誰敢看不起你?」

    「我也不知道總之會有人看不起我。你不懂。」

    「是我不懂那你就不要跟我說。」

    吃完飯燕兒收拾好碗筷說:「你就忙你的大case去吧晚上我和同學去逛街反正你也不管我。」

    絕影爬在電腦上頭也沒回說:「去吧。」

    忙了兩夜終於把設計提綱做好用公司打印機打印出來整整五頁a4紙絕影朝燕兒揚揚手中的紙得意地說:「看就是這個終於弄出來了。」

    「你那個有什麼用?你天天晚上在家還加班每天都做到兩三點還是拿那麼多工資;人家張廠長每天在公司工作八小時晚上回家上網聊天玩遊戲陪女朋友還是拿那麼多工資不知道你這幾張紙到底有什麼價值?」

    「這個我知道總之我工資也比張廠長高。」

    「你算算你每天在公司還加班基本上八小時的班你要上十小時回家從八點到兩點又是六個小時一天十六個小時先別說工作量就工作時間都是張廠長的兩倍可是你工資有他兩倍多嗎?再說公司其它新人做老半天又做不出來個什麼你的工作量起碼是他們的三倍四倍可是你的工資有他們三倍四倍多嗎?」

    燕兒這麼說臉上帶了一點怒氣絕影沉默了一會突然嚴肅的說:「我知道也許我付出比他們多三倍的努力只能得到比他們多一倍的回報但是如果我不付出這三倍的努力連一倍的回報也沒有。」

    見絕影的面色很嚴肅燕兒的語氣又軟了下來低聲說:「總之還是那句話在公司你不去做有的是人來做為什麼你非要把什麼事情都攬到自己懷裡?」

    絕影把設計提綱交給周總周總的反應大大過了他的預料他說:「小絕啊你這份設計提綱相當不錯啊我都沒想到做得這麼好我覺得應該開個會你把這份提綱向公司所有人講解一下讓其它人也學習學習。」

    絕影點點頭:「嗯。我也正希望其它人可以領會到我的設計思想以後case實施起來才容易溝通。」

    站在講台前絕影是精神百倍本來他就覺得自己是個教書的料小學的時候還一直希望成為一個教師到高中的時候自己還是學生就代物理老師給同學講過幾節物理課據說同學們反應還不錯以至於有些同學竟提出希望絕影同學來做物理老師。回想一下當時講的無非就是一個物體以多少多少初度開始運行加度是多少幾分鐘後另外一個物體又以多少多少初度多少多少加度運行問後面那個能不能追到前面那個如果能追到要多少時間。

    在同學們看來這一直是高中物理一個大難題那物理老師在上面公式版書密密麻麻寫了大辦個黑板同學們在下面還是聽得暈頭轉向老師又急得不得了明明這問題的解答方法自己心中一片明瞭在胸中醞釀了老半天講出來學生還是聽不懂真恨不得把他們腦袋上面敲個洞來個醍醐灌頂。

    絕影講又不一樣這問題其實很簡單其實就是數學裡面兩個二次函數求交點的問題把兩個物體的運動描述成二次函數簡單一求捨去負數解答案就出來了。再說物理裡面求什麼合外力又是做受力分析又是畫圖草稿紙都用去三五張其實拿數學的複數加減法來做就簡單得不得了。

    所以中國學校的教育就是死板那數學從小學學到大學從加減乘除學到導數微積分復變函數按照學校的教法到底有多大用處恐怕用得最多的也就是做生意算下幾斤幾兩多少錢收多少找多少其實數學的用處可大著呢。各個教材把自己的學問教得頭頭是道就是不告訴你物理學裡面的矢量就相當於數學裡面的複數就是不告訴你勻圓周運動的軌跡可以用幾何學來求解歸根結底就是不告訴你這門學問到底有啥用處。

    大環境如此搞得寫程序也如此不管是學校里程序設計課程還是社會上這樣培訓班那樣電腦學校都只管各自教各自的學彙編就8ox68學netetdos下窗口程序都不知道。最後寫程序是教了那教的是如何去寫程序根本不教你為什麼要寫程序寫程序能寫些什麼出來。

    這次體檢車數字化系統的設計絕影的確吸取了不少dap的教訓主要就是細化把有可能遇到的問題盡量考慮全面有些必須做的工作就一定要去做不要怕麻煩。先是uI也就是用戶界面負責錄入和檢索體檢人信息;然後是指紋識別模塊封裝對指紋儀的操作;然後是VF模塊負封裝對攝像頭的操作;然後是報告模塊負責將各個體檢點的報告匯總並打印。這些都是數據終端。然後是odBc接口封裝數據庫操作。最重要的是數據管理模塊放到服務器上。不管是指紋圖像、照片、報告還是錄入的體檢人信息都把他抽像成數據全部流向數據管理模塊數據管理模塊再通過odBc接口把數據送到數據庫。檢索的時候向數據管理模塊送指令它從數據庫中取到數據再一一給數據終端由他們自己分揀屬於自己的數據。最後再部署個消息服務器各個工作站上配上消息客戶端工作站之間的通信數據同步就靠它來完成。

    所以對人來說什麼思維最重要當然是抽像思維。狗也會做夢甚至還會說夢話但是狗會抽像思維嗎?你能讓狗把一堆人民幣想像成一堆骨頭嗎?不能既然只有人這種高等動物才會抽像那就要把它揮到淋漓盡致。你想要是登記工作站上照片也保存成Jpg直接往數據庫送指紋也保存成Jpg直接往數據庫送體檢人信息也直接往數據庫送那還不把工作站和數據庫累死一會數據又要同步一會又要和其它體檢點通信這客戶端還不知道要開得多複雜。現在可好只要把數據管理模塊和消息服務器做得足夠穩定客戶端上的開基本上易如反掌爾!

    絕影在講台上講得頭頭是道邊講邊畫出結構圖數據流方向和事物流方向用箭頭一一標注整個系統簡單明瞭又分工合作明確他一邊講一邊讚揚自己道:「不失為一篇佳作啊。」

    整整花了兩個小時絕影終於說:「我要講的就這麼多。」

    下面死一般沉寂。

    周總終於站起來問:「小絕說的大家能理解嗎?」

    於是才有66續續的生意說:「嗯嗯。」

    周總說:「那麼我再來講兩句。」

    基本上周總就講了幾句總結性的話講了對這個case的展望他說:「這個case做好了公司今後兩三年就不愁了。」總結陳詞總是領導們喜歡的管你下面的人講得頭頭是道講得天花亂墜講得意義有多深遠結論性的東西還得領導來講可行與否還得領導來批示某種意義上講一個case設計得好不好不在於設計者認為他好不好不在於同事們認為他好不好也不在用戶認為他好不好而在於領導認為他好不好。

    周總的意思這個case由絕影來牽頭基本上算定下來或許是上次dap設計的失誤周總還是對絕影或多或少有些顧慮所以並沒有像上次那樣說全權由他來負責。不過對絕影來說這也足夠了在他看來這世界上最幸福的事莫過於親眼看著別人把自己的設想變成現實你要明白為什麼T台上的模特雖然能夠吸引眾多的閃光燈和眼球但是設計師總是最後出場而且總是被這些美女模特們簇擁著出場。這就像修房子雖然裡面的一磚一瓦不知道凝結了多少工人的心血但他們永遠體會不到一座座高樓拔地而起的幸福和成就感因為在他們眼中只能看到一塊磚或一片瓦只有設計師在他眼中看到的是整棟雄偉的大廈。

    人吶眼光放長遠一些看到的東西就更多一些生活得也更有意義一些。

    絕影走下講台望了望窗外想:做程序員真好可以寫程序更有機會做設計才能體會到很多人無法體會到的幸福我的高樓將從這裡拔地而起。  
本站首頁 | 玄幻小說 | 武俠小說 | 都市小說 | 言情小說 | 收藏本頁