又是一個平常的上班日
平常工作不忙也不閒,任務之一就是維護著一套委外開發的ERP系統,簡單來說,只要這套系統不死,我就可以好好地活在這間公司裡面。
時間慢慢地像烏龜走路一樣爬到中午,我打了一個長長的哈欠,伸個懶腰,正在思考中午要吃什麼犒勞自己,突然間與廠商的通訊群組「叮!」了一聲傳出訊息。
受人尊敬的主管Peter出場了!
Peter拋出一句話:「我會在委外開發的ERP系統資料庫內新增兩個表,用意是把報表 30-1A、30-2B 的語法改掉,還要把 Table_1 內的 T11 欄位更新到 Table_2,這樣資料呈現就會完整!」
此時,群組頓時一片安靜
安靜到什麼程度?就是一根針落到地上應該也聽得到。
我看到訊息當下拿鐵差點嚇到鬆手,因為這不是一般的操作,在資料庫內已經涉及到:
- CREATE
- UPDATE
- 要汰掉兩張報表後續使用到的相關功能要怎麼測試
- 報表產出的正確性
- 以及最重要的責任歸屬等
Peter本身其實熟悉資料庫語法及公司業務流程。
所以今日他化身為樂團上的指揮家。
我從文字敘述中發現Peter透露著不容置疑的決心。
幾乎可以感受到Peter手握著指揮棒,眼神寫著:「來吧~這段我已經想好了,讓我主導整個局面,跟著我的節奏走。」
本人雖然低調,但還有另外一個角色是八卦婆,我非常好奇劇情的發展,廠商打算怎麼應對?畢竟這套系統是委外客製開發,主角是廠商而公司只能算是監督角色。
過了一會兒,廠商在通訊群組內回覆:「
報告Peter!
您所講的T11欄位要更新到Table_2這方式,恐怕無法幫您解決問題,
因為T11欄位的來源資料可能會有空值,因此無法達成您要的資料完整呈現。」
於是通訊群組裡面,開始了一場無聲的心理遊戲,大家都在等後續Peter會怎麼回答。
群組裡的氣氛緊張到連貼圖都不敢出現。
過了幾分鐘,Peter終於回了一句話。
既沒有否定自己的想法,也給了自己一個很漂亮的台階下:
「你們的資料庫欄位再去確認清楚。」
那一刻,我默默喝了一口拿鐵,心裡鬆了一口氣。
突然覺得——
我想我應該還可以在這間公司再待一陣子。
其實有時候,系統最大的風險不是 Bug。
而是靈感。

















