2018-10-20

好久沒有上來更新了喔,主要是最近都在做一樣的事情,都沒有研究新的程式,不想當碼農啊!!~

最近公司的產品好像終於要步入正軌,好像…,因為終於要接上大陸那邊的內部系統,據說小診所要生存下去,就必須接上國家保險,但是進入的門檻有點高,而且我們又是比較晚進入市場的。


說真的,一開始因為對保險這一塊相當不了解,和別家公司的工程師對接程式,其實一開始都只會得到一份文件,我通常是很相信文件的,像是接口標準、參數的選必填等,文件上的備註和建議,我都是能遵照就遵照,但是中間不免會遇到一些問題:

  1. 設定檔問題:每次剛接入時都會遇到設定檔問題,一下是給的函式庫太舊,一下是設定檔版本太舊或根本不知道這個參數代表什麼意義,不過幸好,這些都只要找到對方的開發人員,一下就處理掉了,可是來來回回還是會花掉一整天的時間。
  2. 要加入目前既有系統:因為是要在原本的流程加入,所以有點疊床架屋的感覺,如果過去流程就有問題,只是問題不大,就忽略,等到邏輯越來越複雜,判斷越來越多,而且我們系統講求精簡,許多要揭露的訊息,我自己都無法說服同事加入,最後我也懶得去講。

最近在做的程式就是簡單的資料傳送,根據對方給的 API,在我們自己的程式建立一個對應的物件,讓程式比較好產生資料,真慶幸當初選擇了 Typescirpt,完全支援編輯物件,還有物件繼承的寫法,不只支援,也不會像是 Javascript 難寫。後來連我自己開發模擬對方 API 回傳的 Nodejs Server 也可以共用一份物件。


做一些跨國的專案真的很麻煩,除了溝通上就是一個大問題,我最怕的就是對方提供的 API 無法在外地使用,像是我們這次最主要的功能就是跟大陸當地的國家保險扯上關係,雖然做好這項功能,就不怕沒有客戶,可是要把這個功能給完成,中間真的要花不少人力和財力,像是我們的開發團隊就要一直跑到大陸這邊來做開發,而且系統做好不是客戶說好就好,也必須通過政府單位認可。

剛開始我是並不排斥到外地出差,因為有點走出家裡和辦公室的感覺,而且比較有動力不要整天都在寫程式,比較想走出來逛逛,最好是到處玩一玩,其實我還蠻嚮往可以邊工作邊旅遊的生活,但是前提是網路要夠自由,可是來到大陸就有一點不方邊,一個是工作地點有點侷限,像是目前開發的項目無法透過無線網路,必須在一個定點,也不是侷限在一個室內,而是人就只能坐在一個位置上,離開那個位置就不能開發了,而且現在那個位置還不是很大,桌面放不下兩台筆電的大小。

除了工作環境有點不好之外,大陸這邊地真的很大,去很多地方沒有車真的不方便,這邊除了二線城市之外,就很少有地鐵那麼方便的交通工具,像是台州這邊連公車都很不方便,雖然有很多公共腳踏車,可是這邊真的不太敢騎,因為這邊人車爭道的情況有點嚴重, 我連走路都很抖,更別說騎車了。而且除了百貨公司外,我其他地方都沒什麼興趣,這邊的景點都是公園、紀念館,我現在只想打球啊~(球場算什麼景點啊!喂

反正呢,現在在這邊除了去駐點寫程式,在飯店耍廢,出去找東西吃,就沒有什麼行程了,寧案回台灣打球…