追求新技術或是永續經營
2017 Oct 29 未分類
昨天經由朋友介紹 認識了新的客戶 客戶的背景是某地方的營建工程商 找了地方上的PM跟工程師 寫了一套系統 據說完成了8成 但後來PM跟工程師合作的不是很愉快 所以工程師就不做了 客戶請我評估接手的可行性 我問說是用什麼環境寫的 Node.js + vue 我只能說 不太妙 客人說怎麼了嘛? 我說先撇開是不是找我接手這件事情 Node.js 不是很容易找到人接手 客戶說 那要用什麼寫比較好找人接手 我說 當然是用 php 啊 我還一直澄清說 不是因為我只會 php 所以非 php 不可 事實上要找到 Node.js 的外包真的不太容易 客人就直接這樣回之前的工程師 問他說說 php 好不好 想當然工程師的回覆是 "php 很舊了 問題很多" 吧拉吧拉 Node.js 是新技術 吧拉吧拉 簡單說就是 Node.js 比較新啦 比較威 客戶問我怎麼辦 我說 客觀的說 工程師跟營運者追求的東西不一樣 工程師追求新的技術 這是必然的 因為這就是工程師的世界 工程師追求的就是酷炫的新技術 對工程師來說 專案開發只是一時的 講難聽一點 工程師只是找個案例來實作看看 做完了 就沒他的事情了 但經營者想的就不是這麼一回事 經營者要的是永續經營 穩定的運轉 你看一堆老舊的系統還在 Windows XP 上跑 我以前也會覺得 奇怪這些老闆為什麼不趕快 "花錢" 升級系統 後來自己當老闆才知道 "會動就好" 比這個重要的事情太多了 我當然是先處理別的 朋友舉了一個很好的例子
餐廳被大廚綁架
對 基本上就是這個概念 因為如果你的系統採用了一個不是很容易找到人維護的解決方案 基本上你就被這個人綁架了 就算他沒有要綁架你的意思 哪天他拍拍屁股走人 你要去哪裡找到一樣有這個技能的人 當然 產業內的資訊技術升級 也是很重要的一環 但畢竟經營者不是資訊產業的 你讓他不花時間專注升級自己的專長 而是專注在資訊系統上 不是很怪嘛? 我是建議客戶整個重來 因為規劃的資料都還在 而且之後客戶也想繼續在上面繼續蓋別的功能 雖然對客戶來說 這是一個很難馬上決定的事情 我只能安慰客戶說 起碼你現在遇到了 如果等你都上線商轉了 才發生這種事情 那才真的是悲劇0則留言