Re: [討論] 如果遇上這樣的資深工程師

看板 Soft_Job
作者 karow (心絃)
時間 2008-07-02 06:07:40
留言 4則留言 (2推 0噓 2→)

: -- : 誇張嗎? 不誇張, 相信鄉民們應該碰過更精彩的..XD 呵呵... 我也來聊聊當年發生的故事好了... 那個案子是某間銀行內部用的系統, 功能需求就是從 Excel 版改成 ASP 網頁版... (因為這個案子有點年代的關係, 所以一開始就鎖定 ASP ...) 聽起來很簡單, 輸入輸出的表單就照著 Excel 的 Sheet 一個個拉出來做就好了 看起來很簡單, 所有的公式全部都包在裏面, 一個都沒少 做下去之後... 一開始進度都很順利, 前面幾張沒幾個公式的表單如秋風掃落葉般的快速解決 我和另一個資深工程師還有多餘的時間去幫忙改變數欄位名稱等等有的沒的 這期間大概只有我對那些 FrontPage 拉出來的廢碼一直碎碎念個不停以外... 一直到最關鍵的三張大表單, 問題來了... 資深工程師先踩中其中一張表單, 他對於某幾個欄位的公式覺得很奇怪 在原始 Excel 表中始終找不到公式所引用的欄位... 於是他就先把有問題的欄位空下來沒有加 code 進去... 等我踩中第二張問題表單時, 我也愣住了好久 後來我發現, 這個值似乎要從另一張表單傳過來才能套入公式計算 於是我先把變數設定好, 先把 code 準備好接值... 好不容易程式第一版完成, 上包的 PM 拿發案銀行提供的原始數據測下去 這下可好, 空炮彈就是空炮彈, 不管是沒 code 還是沒傳變數都一樣死翹翹... XD" 我們把有問題的欄位反應上去, 上包拿著資料回發案銀行問進一步資訊 而我則是對著那個 Excel 的資料和公式做一次 Trace ... 好啦, 經過一個晚上的 Trace 終於理出一個結論 這堆資料和公式的複雜程度和一團糾纏在一起的毛線球沒什麼兩樣 沒記錯的話 那三張表單的第一張表單有幾欄的最後產出值要進到二三張表單其中幾欄 然後第二張和第三張表單有些數值是互相引用的 最要命的是第三張表單竟然還有幾個數值是要倒回第一張表單的... 意思就是說, 這三張表單很多欄位的值是經過運算震盪之後才收斂成一個穩定值的... 我當時最難過的不是得到這個結論 而是得到這個結論之後, 我竟然要想辦法用 ASP 寫出來...Orz 於是我和資深工程師討論如何大修那三張表單 沒記錯的話, 這時候好像已經超過預計的結案時間了... 所謂的屋漏偏逢連夜雨... 那天上午趕程式趕到一半, 家裏打電話過來給我, 我外公過世了... 我以最快的速度把做到一半的程式碼交接出去, 馬上衝回老家 接下來的那一段時間, 就這樣公司和老家兩頭忙... 一直到我外公出殯當天... 我事先就說好了, 那兩天我人在老家 日子早就敲定了, 那天少說來了一百多人送我外公最後一程... 他喵滴我人在火葬場你打電話來問我人在哪裏? 我早一週前就跟你說過了吧! 你叫我改時間我怎麼跟我身後這一百多個人說改就改? 我能不來嗎? 問我的程式碼在哪? 全部都在公司的公用磁碟上面啦 問我前兩天發現的那個 bug 怎麼沒解? 我明明改完才下班的, 你有拿對版本嗎? 你知不知道我回老家的前一天還改到凌晨兩三點是為了什麼? 就是為了幫你補上你當初沒寫的 code ! 回到公司之後, 我好像又花了一個禮拜才完成那三張表單 光是那三張表單, 花費時間遠超過其它表單的總和... 後來我也忘記是怎麼結案的了 因為還沒到完全結案, 我就被調去做另一個專案了 專案收尾的工作是由那個資深工程師完成的... 不過那個資深工程師... 我覺得他應該始終沒想起來他漏寫了那堆 code 吧... -- ◆ From: 122.127.67.178
※ 批踢踢實業坊(ptt.cc)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1214950061.A.96C.html

joy830:加油 好嗎 07/02 18:21

lgd1008:這跟資不資深無關,跟程式設計師的素質有關 07/02 21:33

lgd1008:牛牽到北京還是牛,頂也也只是一條有經驗的牛 07/02 21:34

karow:反正... 我現在已經脫離這種生活了.... 07/02 22:36

您可能感興趣