先手

上週五的時候, 天秤座客戶發了一個 bug 叫我們解. 為了解這個 bug, 其實我們要改變架構. 還好我們預先想到要做這個改變, 所以週五有東西可以交差.

週六的下午, 客戶又說這個 bug 有 side effect. 還好, 週五我們自己 update 到最新版, 也看到 QA board 有一個 bug, 雖然其他平台和 AP 看起來沒問題, 週五我們以最高的優先級更正它. 所以週六的問題一爆發, 我們就有版本可以更正.  

把 update 版本寄出去之後, 我心裡浮出 "先手" 這兩個字. 先手是圍棋的用語, 因為圍棋就是要爭先手, 類似賣迴轉壽司的 "爭鮮"! 爭甚麼爭? 爭先啊! "先"才能讓對方被動. 如果沒有先手, 這個週六可能只好手忙腳亂地抓 Irene 和 Taro 來 debug, 至於能否順利完工也是個疑問?

如果把工作做好需要先手, 在市場上賣產品也是要先手. 即使讓 9 目才出手, 也要專心開發一個偏斜的角落, 鞏固後並且發展到左右兩邊, 最後入主中原. 若是明明落在後手, 還要和對手爭同一塊地; 除非另有劫材, 否則無論 "勢力" 發展地多大, 都可能氣盡被提, 到頭來一場空.

我知道很多聰明的人都是橋牌高手, 因為他們善於記憶與計算, 像是沈君山教授之類的. 有名的圍棋高手則不知道有誰也是著名的工程師? 或許是把圍棋下好本身就很花時間, 於是不容易再搞好另外一個領域. 我聽同學說, 他有個手下 (IC designer) 功力不錯, 所以即使他天天都在玩網路圍棋, 他也睜一隻眼閉一隻眼. 這個大概是我聽過最能兼顧兩者的範例了, 哈!

我的圍棋下得極差, 但是我曾經花了時間寫一個圍棋對弈程式. 其中很有挑戰性的一環是要判斷死活,氣盡之後自動清空死棋. 因為每個棋子有 4 個鄰居, 邊角的規則也不太一樣. 另外包括要檢查不能反覆打劫, 這個則容易很多. 我專心 debug 了一陣子, 才做到完美無缺. 回想起來這都是研究所時候的事了…

"先手" + "有資源" 才能贏. 下圍棋的時候, 資源是無限的, 而現實中則不然. 除了先, 還要知道爭什麼? 否則資源終究會不夠用.

 

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s

%d 位部落客按了讚: