大家在考研究所準備等放榜時,可能都會有一個共同的回憶,當你的第一志願為備取時,通常都只能等系辦通知,才能得知你有沒有上。而當你因為時間壓力而去了正取的科系報到時,這時備取第一志願的學校,才打電話來通知遞補上錄取,這時你可能就會陷入進退兩難的局面。

當時正在考研究所的蔡昌富,也陷入這種兩難的局面,他說,當時也有一些查榜單網站供這些備取考生使用,但這些查榜服務都需要以人力將各校所公布榜單依照程式固定的格式逐一打入,網站管理者不僅難整理之外,也容易出錯。加上當時查榜網站的這些服務,都是某些善心人士自己出來做榜單,也很容易因為時間、人力等的各種因素,可能不會將每一屆的研究所榜單做成查榜服務。

所以蔡昌富在準備考研究所時,提出了一個構想,他認為榜單應該要交由程式來處理,相較於前人的做法,需將榜單資訊一筆筆的匯入資料庫,新的方式可以大幅減少程式錯誤的機會。

於是他實作了一套iCross愛交叉查詢榜單系統,以自己撰寫的解析器,將各校格式不一的榜單匯入資料庫。但他說,以他當時的程式設計功力,在撰寫這個網站時吃足了苦頭,但為了幫自己也做公益的情況下,還是實現了初代的iCross愛交叉查詢榜單系統開發。

在這同時,他也拿著自己所建構出來的iCross愛交叉,去報名經濟部工業局舉辦的「第一屆全國無線行動上網創意應用大賽──粉絲大帝國之決戰五十萬」網路服務比賽。比賽項目是網站點閱率,而蔡昌富的iCross愛交叉在這個項目獲得了亞軍,拿到獎金20萬,對當時剛畢業的大學生來說,這是筆相當高額的獎金。

將查榜系統當成公益事業在做
蔡昌富在成立iCross愛交叉之後,這個網站很快就變成了研究所考生查榜一定會造訪的網站,也因此網站的流量很快地就不敷使用。除此之外,榜單資訊偶爾也會有出紕漏的時候,蔡昌富笑說,做這樣的查詢榜單網路服務,是一件吃力不討好的事,做不好還會被人罵。在面對各式各樣沒來由的指責時,他一開始也是心有不平,又不欠這些考生錢,憑什麼讓他們這樣任意謾罵,但後來想想也只好一笑置之。

不過,也有很多考生大力支持他,有一些考生會告訴蔡昌富各式各樣iCross如何幫上他們的故事。例如很多教授都會希望考生真的遞補錄取確定了,再來談授課的事。

然而有了iCross之後,有的人雖然還沒收到正式錄取通知,但先拿著交叉查榜結果去找教授,也讓教授願意提早敲定後續流程。蔡昌富說,他從沒希望別人的感謝,只要知道有幫上忙,心裡就很滿足了。

iCross對蔡昌富而言就像是公益事業,在每年的放榜季,他除了研究所考試之外,也有製作大專院校推甄等等的榜單,並且不向使用者收取任何的費用,一切的程式撰寫以及租伺服器的費用全由自己負擔。

小時候其實是個不愛讀書的孩子
雖然很多學子感謝他,但他說,其實小時候非常不聽話,小學就不愛念書,並且常蹺課,沉迷電玩,是個讓長輩非常頭痛的孩子。每天蹺課都會到電子遊藝店報到,一直到高中時,狀況還是持續,也因此在高二時被留級一年。

蔡昌富說,因為小時候不用功的關係,造成自己的求學生涯相當曲折,後來他在澎湖的馬公高中畢業後,考到當時的黎明技術學院,也看到之後就業的考驗。

他說,就業市場基本上還是以學歷掛帥,深知自己不能再繼續混下去,就漸漸找到讀書的理由。當他確立了以後要走資訊這條路,就開始發憤努力念書,以技校生的身分參加插大考試,考上了元智大學資訊工程系,大學畢業後又考上中正大學資工所,家裡的長輩都相當高興,這段經歷也被地方報紙澎湖時報刊出,傳為地方佳話。

為了iCross辭職,想專心將網路服務改善到最好
後來蔡昌富研究所畢業後,曾到遊戲橘子以及Yahoo奇摩擔任過軟體工程師。在Yahoo的工作經歷尤其令他難忘。因為Yahoo是一個規模很大的網站,包括購物中心、Yahoo拍賣等,對於網站上的金流更是要加倍小心,因為弄不好就可能會害公司賠錢,如果是不賺錢的小服務出錯,可能比較不嚴重;但如果是Yahoo拍賣出大包,也許連CEO都會被叫去罵。

也因為在Yahoo網站上流通的資金規模很大,所以寫程式就要特別注重品質。他學到的就是,一個服務系統在建置與修改時,必須要全盤考量所有可能性,最好是一上線,就可以穩定的運作,不用特別理會它。

因為Yahoo所重視的程式品質,是效能和穩定都要兼顧。蔡昌富一開始在修改程式碼時,有時候會不知道改了局部,卻會影響其他的地方;例如Yahoo很多系統幾乎都是自已開發的,或是以開放原始碼的專案修改,有些改過的東西,只有資深的內部員工才會知道,也因此他剛上線寫程式時,常常會寫出與原本系統不相容的程式,這時就要請資深的工程師多幫忙檢查。久了之後對系統越來越熟悉,才能減少出錯的機會。

同一時間蔡昌富在工作之餘,還是有在管理iCross以及逐步改善該網站的服務,也因此工作及生活壓力都很大。最後他選擇辭掉在Yahoo的軟體工程師職務,專心在iCross的修改上。

為何他敢下這麼大的賭注,因為這不是一般人對於生涯規畫的考量。蔡昌富說,一方面是想真正把查榜系統想做的功能做完,想真正幫助到研究所的備取考生;另一方面則是想創業,做自已想做的東西,如App等,在開發上能走出屬於自己的一條路。


IT人物- iCross愛交叉查榜系統站長 蔡昌富

● 出生年:1981年生
● 學經歷:畢業於中正大學資工所,曾擔任Yahoo軟體工程師,現擔任iCross愛交叉查榜網路服務管理員
● 工作內容:iCross愛交叉查榜網路服務管理


iCross愛交叉查榜系統
● 網址:iCross.cc
● 成立時間:2007年3月


Advertisement

更多 iThome相關內容